- 71
- 0
- 约 14页
- 2017-08-24 发布于云南
- 举报
这个例子主要是讲用符号来进行软件的调试,例子中用的环境是IDA Pro + WinDBG,用OD的可以先配置下微软符号库的环境,然后用StrongOD来加载符号一样可以进行符号调试的,用符号调试的一个好处就是不用每次记地址,只要记住符号,并且不怕版本的升级,因为你抓住了真正的方法不再是盲目的模仿了;当然例中的IDA是我的习惯,做这个例子纯WinDBG就能很好的完成;例中的公式管理器要求是原生的并没有被修改过的版本;
这是已经完成的图像,是通过输入正确的口令后得到的图片;下面我们就一步步来完成这个任务;
在IDA Pro中打开TdxW.exe等他分析完成,来到引入表区,我们知道通达信在调用公式管理的时候是调用了TCalc.DLL里的CalcInterface::PopupDlg(uchar,long,short),那么我们就从这入手开始,为什么不一开始就中断MFC42里的函数呢,这是因为在消息循环中要是开始就直接拦截估计很快就会头晕被MFC42带到死胡同;
找到图中的符号后,双击他来到idata区段,如图,此时可以用交错引用参考跳到代码段,并设置断点,断点的设置我只设置了这一个,因为我只要在分析图中调用公式管理器时能断下来即可,如果在陌生的时候可以将交错引用参考中的其他几个地方都给设上断点,反正不执行到它是无影响的,等确认了再精简也可以;
断点设好后如下图,有一变红的光带;
设
您可能关注的文档
最近下载
- 食品卫生安全保障措施.pdf VIP
- 中职《音乐欣赏与实践》课程标准.pdf VIP
- 《人工智能通识基础》PPT全套教学课件.pptx VIP
- 一种培养滑膜肉瘤类器官的培养基及其应用.pdf VIP
- 小学英语新人教版PEP四年级上册全册教案(2026秋).docx
- 2026-2027学年秋季学期小学教务处工作计划与重点工作最新版.docx
- 生成式预训练模型中Prompt漂移导致语义越界漏洞的深度神经分析方法.pdf VIP
- 2025年特许金融分析师期权定价模型中波动率的估计专题试卷及解析.pdf VIP
- 2025年公共营养师酮体检测指标(血酮,尿酮)与生酮饮食疗法监控专题试卷及解析.pdf VIP
- 辽宁省大连育明高级中学2025-2026学年高三上学期期中数学试卷(解析版).pdf VIP
原创力文档

文档评论(0)