首页
社区
课程
招聘
[求助]菜鸟破解中遇到的问题
发表于: 2005-9-16 08:37 4127

[求助]菜鸟破解中遇到的问题

2005-9-16 08:37
4127
本人初学破解 遇到一个问题希望能够得到各位大侠的帮助。
昨晚在练习一个软件的时候 希望不脱壳进行破解 所以就在壳解压完跳到OEP处
改变跳到一个空白出加入以下代码
00478556    BA 7F774200     mov edx,0042177F ;要修改数据的地址
0047855B    B8 45ACC068     mov eax,45AcC068 ;要修改的数据
00478560    8902            mov dword ptr ds:[edx],eax ;这里出错 不知道什么原因
00478562  - E9 C8D1FAFF     jmp 0042572F ; 跳回EOP

以下是要修改处的原来代码
0421774    83C4 04         add esp,4
00421777    85C0            test eax,eax
00421779    0F84 6B020000   je 004219EA
0042177F    68 F84C4300     push 00434CF8 ;修改处            
00421784    FF15 5C814200   call dword ptr ds:[42815C]         
0042178A    3BC3            cmp eax,ebx

希望各位大侠帮帮忙

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 898
活跃值: (4039)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
2
看看此区段是否可写
无法直接修改属性的话可以用VirtualProtect
2005-9-16 09:05
0
雪    币: 224
活跃值: (75)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
3
谢谢FLY的指点 这个EXE 的区段都是可写可读的 但是有没有在解压过程中改变属性就不知道,,还有请问FLY那有关于用VirtualProtect改变属性的例子或说明阿?
2005-9-16 09:39
0
游客
登录 | 注册 方可回帖
返回
//