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打印,直至打印完全

相关推荐
嵌入(师)10 分钟前
嵌入式驱动开发详解21(网络驱动开发)
网络·驱动开发
柒烨带你飞1 小时前
路由器的原理
网络·智能路由器·php
xserver21 小时前
ensp 基于EASY IP的公司出口链路配置
网络·tcp/ip·智能路由器
枫零NET1 小时前
学习思考:一日三问(学习篇)之匹配VLAN
网络·学习·交换机
手心里的白日梦1 小时前
UDP传输层通信协议详解
网络·网络协议·udp
红米饭配南瓜汤2 小时前
WebRTC服务质量(11)- Pacer机制(03) IntervalBudget
网络·网络协议·音视频·webrtc·媒体
网安墨雨2 小时前
浅谈TARA在汽车网络安全中的关键角色
网络·web安全·汽车
大霞上仙3 小时前
lxml 解析xml\html
java·服务器·网络
几维安全3 小时前
如何通过运行时威胁洞察提升反欺诈策略
运维·网络·安全