首页
社区
课程
招聘
[求助]求好心人帮我翻译下这段代码
发表于: 2013-11-22 17:19 4122

[求助]求好心人帮我翻译下这段代码

2013-11-22 17:19
4122
求好心人帮我翻译下这段代码,谢谢

主要是我搞不懂传递给VarPtr的参数是起什么作用的,或者说从哪里传过来的?

004147AE  |> \8B4D 0C       MOV ECX,DWORD PTR SS:[EBP+C]
004147B1  |.  8B09          MOV ECX,DWORD PTR DS:[ECX]
004147B3  |.  8B1D 24114000 MOV EBX,DWORD PTR DS:[<&MSVBVM60.__vbaI2>;  MSVBVM60.__vbaI2I4
004147B9  |.  FFD3          CALL EBX                                 ;  <&MSVBVM60.__vbaI2I4>
004147BB  |.  8B55 E0       MOV EDX,DWORD PTR SS:[EBP-20]
004147BE  |.  66:8902       MOV WORD PTR DS:[EDX],AX
004147C1  |.  8B45 10       MOV EAX,DWORD PTR SS:[EBP+10]
004147C4  |.  8B08          MOV ECX,DWORD PTR DS:[EAX]
004147C6  |.  FFD3          CALL EBX
004147C8  |.  8B4D E0       MOV ECX,DWORD PTR SS:[EBP-20]
004147CB  |.  8B1D CC114000 MOV EBX,DWORD PTR DS:[<&MSVBVM60.#644>]  ;  MSVBVM60.VarPtr
004147D1  |.  8D55 EC       LEA EDX,DWORD PTR SS:[EBP-14]
004147D4  |.  52            PUSH EDX
004147D5  |.  66:8941 02    MOV WORD PTR DS:[ECX+2],AX
004147D9  |.  FFD3          CALL EBX                                 ; VarPtr
004147DB  |.  8945 CC       MOV DWORD PTR SS:[EBP-34],EAX
004147DE  |.  8B45 E0       MOV EAX,DWORD PTR SS:[EBP-20]
004147E1  |.  50            PUSH EAX
004147E2  |.  FFD3          CALL EBX
004147E4  |.  8B4D CC       MOV ECX,DWORD PTR SS:[EBP-34]
004147E7  |.  6A 04         PUSH 4
004147E9  |.  50            PUSH EAX
004147EA  |.  51            PUSH ECX
004147EB  |.  E8 AC2EFFFF   CALL 工程1.0040769C                        ;  copymemory
004147F0  |.  FFD6          CALL ESI
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 210
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这里应该是访问虚表吧
2013-11-23 04:00
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
求详细解答
2013-11-23 11:42
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
MSVBVM60.__vbaI2I4函数是什么用途
2013-11-23 14:53
0
游客
登录 | 注册 方可回帖
返回
//