飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2103|回复: 1

[讨论中..] 加入的代码怎么在程序运行时调用?

[复制链接]

该用户从未签到

发表于 2009-11-12 22:23:25 | 显示全部楼层 |阅读模式
这是我加入的一段代码,在程序运行时我想把他调用来打开我的页面,在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:[EDI+6D],BP
00445E24      0000          ADD BYTE PTR DS:[EAX],AL
00445E26      0000          ADD BYTE PTR DS:[EAX],AL
00445E28      6F            OUTS DX,DWORD PTR ES:[EDI]               ;  I/O 命令
00445E29      70 65         JO SHORT TC函数查.00445E90
00445E2B      6E            OUTS DX,BYTE PTR ES:[EDI]                ;  I/O 命令

[ 本帖最后由 codey 于 2009-11-12 22:43 编辑 ]
PYG19周年生日快乐!

该用户从未签到

 楼主| 发表于 2009-11-12 22:43:08 | 显示全部楼层
修改入口地址搞定了,就是不知道这种方法通用吗。

[ 本帖最后由 codey 于 2009-11-12 22:56 编辑 ]
PYG19周年生日快乐!
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表