首页
社区
课程
招聘
[求助]请教关于dll修改代码遇到重定位得问题
发表于: 2006-10-12 16:50 3541

[求助]请教关于dll修改代码遇到重定位得问题

2006-10-12 16:50
3541
od代码如下
008CF67E  |> \B8 10F78C00   MOV EAX,dll.008CF710                     ;  ASCII "888888"
008CF683  |.  5B            POP EBX
008CF684  |.  59            POP ECX
008CF685  |.  59            POP ECX
008CF686  |.  5D            POP EBP
008CF687  \.  C2 0800       RETN 8
008CF68A      00            DB 00
008CF68B      00            DB 00
008CF68C   >  B8 10F78C00   MOV eaX,dll.008CF710                     ;  ASCII "888888"
008CF691   .  5B            POP EBX
008CF692   .  8BE5          MOV ESP,EBP
008CF694   .  5D            POP EBP
008CF695   .  C2 0C00       RETN 0C

加载到exe里面得代码如下:
011DF67E    B8 10F78C00     MOV EAX,8CF710
011DF683    5B              POP EBX
011DF684    59              POP ECX
011DF685    59              POP ECX
011DF686    5D              POP EBP
011DF687    C2 0800         RETN 8
011DF68A    0000            ADD BYTE PTR DS:[EAX],AL
011DF68C    B8 10F78C00     MOV EAX,8CF710
011DF691    5B              POP EBX
011DF692    8BE5            MOV ESP,EBP
011DF694    5D              POP EBP
011DF695    C2 0C00         RETN 0C
请教各位怎么办呢?


[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
call/pop/sub
2006-10-12 23:26
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
最初由 sunmengze 发布
call/pop/sub


经典代码

        call delta
delta:  pop ebp
        sub ebp,delta

ebp中就是基地址了
2006-10-12 23:38
0
雪    币: 224
活跃值: (75)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
4
谢谢楼上得2位大哥帮忙.
2006-10-13 12:07
0
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
~~~~~~~~
2006-10-14 00:52
0
游客
登录 | 注册 方可回帖
返回
//