股票-Ollydbg Ida 特别版通达信公式密码和导入公式密码.docx
《股票-Ollydbg Ida 特别版通达信公式密码和导入公式密码.docx》由会员分享,可在线阅读,更多相关《股票-Ollydbg Ida 特别版通达信公式密码和导入公式密码.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、OllydbgIda特别版通达信公式密码和导入公式密码理想原创首发(2020.11.214:38)很久以前也用OD做过通达信的公式十分版,但后来一直没怎么分析了,昨天闲的无聊,对通达信的公式密码局部再次分析了一下。共享一下。Ollydbg+Ida十分版通达信公式密码以及导入公式密码第一局部:1:用ollydbg翻开通达信可执行程序;由于通达信有一些反调试的检查,所以点插件,HideOd,option,打钩,点OK。2:由于在通达信运行经过中,还有一处检测调试的。所以在右下角输入命令,下断点bpEnumWindows,回车3:点F9,正常运行通达信,不一会中断到EnumWindows函数断点4:
2、在红色这行点F2,取消断点,红色栏消失。然后一直单步F8,返回到TdxW程序领空。5:在Jnz00507B1B上,双击鼠标,跳出汇编窗口,输入nop,点汇编,最后F9,让通达信正常运行。此时反调试已经全部解决。第二局部:解决完反调试,通达信可以在Ollydbg调试状态下正常运行。那么开场公式密码的十分版1:原理:通达信是MFC程序,使用的DLL是MFC42.dll,他的公式管理器是在消息循环下的。由此,我们可知在弹出密码框,输入密码后,点击确定时,该MFC流程为CCmdTarget:OnCmdMsg->AfxDispatchCmdMsg(下列图为一实验程序,显示MFC的流程)2:知道点击
3、按钮时,关键MFC的调用为CCmdTarget:OnCmdMsg->AfxDispatchCmdMsg,那么我们先要确定AfxDispatchCmdMsg函数的位置。先点查看,可执行模块,显示出MFC42.dll的途径招商证券的mfc42.dll在程序文件夹里面,而国泰君安的mfc42.dll那么在系统目录里面3:使用IDA,翻开该途径的mfc42.dll,弹出以下框,是告诉你它要去下载MFC42.dll的PDB符号文件,点yes,它会自动把正确版本的符号文件给下载下来。等下载符号文件并且分析完毕后,然后我们输入CCmdTarget:OnCmdMsg,来查找该函数4:定位了CCmdTar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 股票-Ollydbg Ida 特别版通达信公式密码和导入公式密码 股票 Ollydbg 特别版 通达信 公式 密码 导入
限制150内