首页
社区
课程
招聘
[求助]VC嵌入汇编读取记事本某地址寄存器地址
发表于: 2007-5-24 15:21 6208

[求助]VC嵌入汇编读取记事本某地址寄存器地址

2007-5-24 15:21
6208
0100313A  |.  8B75 0C       mov     esi, dword ptr [ebp+C]        ;从[ebp+C]获取esi值
0100313D  |.  83FE 1C       cmp     esi, 1C                          ;  Switch (cases 2..8001)
01003140  |.  57            push    edi
01003141  |.  6A 08         push    8
01003143  |.  5A            pop     edx
01003144  |.  0F87 41020000 ja      01003682

01003682  |> \8B7D 14       mov     edi, dword ptr [ebp+14]    ;逆向,从[ebp+14]得到edi值
01003685  |.  8BC6          mov     eax, esi
01003687  |.  2D 11010000   sub     eax, 111                   ;eax=00000117
0100368C  |.  0F84 35020000 je      010038C7
01003692  |.  48            dec     eax                        ;eax=00000006
01003693  |.  0F84 EA010000 je      01003883
01003699  |.  83E8 04       sub     eax, 4                     ;eax=00000005
0100369C  |.  0F84 D4010000 je      01003876
010036A2  |.  48            dec     eax                        ;eax必须等于00000001
010036A3  |.  0F84 99010000 je      01003842                   ;按下菜单键

文件(F) edi=00000000
编辑(E) edi=00000001
格式(O) edi=00000002
查看(V) edi=00000003
帮助(H) edi=00000004

01003842  |> \833D 4C980001>cmp     dword ptr [100984C], 0           ;  Case 117 (WM_INITMENUPOPUP) of switch 01003434
01003849  |.^ 0F84 6EFCFFFF je      010034BD

想用VC写一个程序,点下按钮BUTTON1,记事本就弹出 文件(F) 的下拉菜单。

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 305
活跃值: (36)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
2
发送 WM_SYSCOMMAND 消息

及其附加参数 SC_MOUSEMENU

或者 SC_KEYMENU

If the wParam is SC_KEYMENU, lParam contains the character code of the key that is used with the ALT key to display the popup menu. For example, pressing ALT+F to display the File popup will cause a WM_SYSCOMMAND with wParam equal to SC_KEYMENU and lParam equal to 'f'.
2007-5-24 16:06
0
雪    币: 214
活跃值: (40)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
3
发送Alt+F,Alt+E...的键盘消息不知道行不行
2007-5-24 16:34
0
雪    币: 108
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
谢谢两位提供的资料
2007-5-24 16:51
0
雪    币: 305
活跃值: (36)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
5
8K7

2007-5-24 16:53
0
游客
登录 | 注册 方可回帖
返回