吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 777|回复: 4
收起左侧

[新手问题] ida中这些红色部分的代码是什么?

[复制链接]
桐姥爷 发表于 2025-2-1 04:05
如下图,这些是未识别的函数吗?有什么插件可以自动识别出来吗?谢谢。
红色地址.png

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
lsq132273 + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

homejun 发表于 2025-2-1 07:07
代码有反调试或混淆吧?

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
桐姥爷 + 1 + 1 热心回复!

查看全部评分

yanghaoyi0806 发表于 2025-2-1 09:38
解决方法
1. 手动修复
快捷键 C:将光标移到红色区域,按 C 强制将当前地址转换为代码。

快捷键 P:尝试在目标地址创建函数(适用于未定义的函数入口)。

调整分析范围:通过 Edit > Segments > Reanalyze Program 重新分析代码段。

2. 使用插件增强分析
LazyIDA:快速切换代码与数据定义,支持批量修复未识别区域。

Keypatch:直接修改指令,修复因错误反汇编导致的跳转目标偏移。

Hex-Rays Decompiler:结合反编译结果定位代码逻辑错误(需购买)。

IDAPython脚本:编写脚本自动化扫描未识别区域并重新分析。

3. 处理混淆/加密代码
若代码被混淆(如花指令、跳转陷阱),需手动清理无效指令或使用动态调试(如x64dbg)辅助分析。

插件推荐:Obfuscator IDA Scripts(针对特定混淆模式)。

注意事项
红色代码可能是反汇编流程中断导致,检查跳转指令(如 jmp/call)的目标地址是否有效。

若代码来自加壳程序,需先脱壳再分析。
gangdaomeimei 发表于 2025-2-1 20:01
 楼主| 桐姥爷 发表于 2025-2-1 21:43

地址红的
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-4-25 08:33

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表