OD动态调试exe

之前一直卡,好不容易搞懂一点,记下来记下来

分析exe文件,用ida打开,找到主函数main,分析主函数可以发现,main在判断之后调用了l02等函数

因为判断部分的逻辑还是有点复杂,因此想让他直接打印函数,跳过判断部分,使用OD动态调试

打印第一行是65001,在ida找到这一行,在0040142C

Ctrl+G找到这一行,F2下断点,F9运行,对应的就是输出的第一行

开始找l02函数,左侧双击l02,跳转至00401350,这里是开始的位置

右键-设置此处为新EIP,"EIP=选择行地址",设置完毕后从旧EIP到新EIP中间的指令都不会执行

从00401350开始,F8一行一行进行调试,运行到00401362,一部分二维码打印出来,调试到中括号最下面即可停止,并且在下一个中括号开始重复操作,设置此处为新EIP-F8调试

以此类推,l04函数在00401365,F8运行到00401377打印,直至打印完全

相关推荐
生活爱好者!21 分钟前
【影视项目】NAS 部署稳定视频订阅源咪咕
服务器·网络·docker·容器·音视频
Hoshino.4144 分钟前
从0开始学习Linux——第七部分:DNS(1)
linux·网络·学习
梁bk2 小时前
Redis网络模型 - 从fd和I/O模型到redis网络模型,再到I/O多线程,7000字长文预警
网络·数据库·redis
init_23612 小时前
【BGP入门专题-5】bgp路由反射器RR
运维·网络
init_23612 小时前
【BGP入门专题-4】bgp路由属性2
网络
jenchoi4132 小时前
【2025-12-01】软件供应链安全日报:最新漏洞预警与投毒预警情报汇总
网络·安全·web安全·网络安全·npm
温启志c#2 小时前
【无标题极简版的 TCP 服务端和客户端实现,保留核心功能,去掉复杂封装,适合快速测试:】
运维·服务器·网络
Evan芙3 小时前
用fping编写脚本扫描10.0.0.0/24网段在线主机
linux·运维·网络·excel
故事挺秃然3 小时前
Python异步(Asyncio)(一)
服务器·网络·python
小毛驴8503 小时前
nrm test 所有源超时解决办法
linux·服务器·网络