加入的代码怎么在程序运行时调用?
这是我加入的一段代码,在程序运行时我想把他调用来打开我的页面,在OEP处怎么写入调用代码呢,OEP附近有空白处的可以直接加个JMP跳,但有的没有地方要怎么加这个调用呢。00445DFA 61 POPAD
00445DFB 6A 01 PUSH 1
00445DFD 6A 00 PUSH 0
00445DFF 6A 00 PUSH 0
00445E01 68 185E4400 PUSH TC函数查.00445E18 ;ASCII "www.qzze.com"
00445E06 68 285E4400 PUSH TC函数查.00445E28 ;ASCII "open"
00445E0B 6A 00 PUSH 0
00445E0D E8 D6B31C7D CALL SHELL32.ShellExecuteA
00445E12 ^ E9 E9B1FBFF JMP TC函数查.00401000
00445E17 61 POPAD
00445E18 77 77 JA SHORT TC函数查.00445E91
00445E1A 77 2E JA SHORT TC函数查.00445E4A
00445E1C 71 7A JNO SHORT TC函数查.00445E98
00445E1E 7A 65 JPE SHORT TC函数查.00445E85
00445E20 2E:636F 6D ARPL WORD PTR CS:,BP
00445E24 0000 ADD BYTE PTR DS:,AL
00445E26 0000 ADD BYTE PTR DS:,AL
00445E28 6F OUTS DX,DWORD PTR ES: ;I/O 命令
00445E29 70 65 JO SHORT TC函数查.00445E90
00445E2B 6E OUTS DX,BYTE PTR ES: ;I/O 命令
[ 本帖最后由 codey 于 2009-11-12 22:43 编辑 ] 修改入口地址搞定了,就是不知道这种方法通用吗。
[ 本帖最后由 codey 于 2009-11-12 22:56 编辑 ]
页:
[1]