-
-
[旧帖]
[求助]用交叉参考取代码段的问题
0.00雪花
-
发表于:
2008-3-30 22:56
3363
-
[旧帖] [求助]用交叉参考取代码段的问题
0.00雪花
想对一段代码进行分析,可代码里调用了几个call,而这些子call里又调用了其他call,分析起来很不方便,在IDA里面有个交叉参考,可以看到从起点地址---终点地址的所有代码以及它们的call(包含子call),这个很方便,但不能把对应的代码保存下来,这就很麻烦了.
想问一下有没有相关的插件或工具.
例如
005AFA20 /$ 56 PUSH ESI
005AFA21 |. E8 6AABFAFF CALL de_Game_.0055A590
005AFA26 |. 68 60D75F00 PUSH de_Game_.005FD760 ; ASCII "fxa89at1"
005AFA2B |. 8BF0 MOV ESI,EAX
005AFA2D |. 68 EED8FFFF PUSH -2712
005AFA32 |. 56 PUSH ESI
005AFA33 |. E8 B8BBFEFF CALL de_Game_.0059B5F0
005AFA38 |. 6A 08 PUSH 8
005AFA3A |. 56 PUSH ESI
005AFA3B |. E8 80C3FEFF CALL de_Game_.0059BDC0
005AFA40 |. 8B4C24 1C MOV ECX,DWORD PTR SS:[ESP+1C]
005AFA44 |. 8B5424 20 MOV EDX,DWORD PTR SS:[ESP+20]
005AFA48 |. 6A 00 PUSH 0
005AFA4A |. 6A 00 PUSH 0
005AFA4C |. 6A 01 PUSH 1
005AFA4E |. 56 PUSH ESI
005AFA4F |. 8948 04 MOV DWORD PTR DS:[EAX+4],ECX
005AFA52 |. 8910 MOV DWORD PTR DS:[EAX],EDX
005AFA54 |. E8 A7C0FEFF CALL de_Game_.0059BB00
005AFA59 |. 83C4 24 ADD ESP,24
005AFA5C |. 5E POP ESI
005AFA5D \. C3 RETN
需要将该段代码运行时所经过的所有代码都保存下来,请各位帮帮忙
[培训]科锐逆向工程师培训第53期2025年7月8日开班!