首页
社区
课程
招聘
stolen code表示什么意思???学习修复中...
发表于: 2006-5-26 15:30 4039

stolen code表示什么意思???学习修复中...

2006-5-26 15:30
4039
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 181
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
stolen //偷
code //当然是 代码了!
不过 不叫 偷代码
而叫做
抽代码
嘎嘎
2006-5-26 15:33
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
哦,那他有什么作用,可以说一下吗??? 谢谢!
2006-5-26 15:34
0
雪    币: 232
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
偶也是菜鸟  据偶的理解 是这样滴~` 嘎嘎~`  
stolen code  又叫vm

假设   上程序上面是壳
…………………………
…………………………
…………
这下面是 oep
00434A94 >  55              push ebp
00434A95    8BEC            mov ebp,esp
00434A97    6A FF           push -1
00434A99    68 08D84300     push 2_.0043D808
00434A9E    68 844C4300     push <jmp.&msvcrt._except_handler3>
00434AA3    64:A1 00000000  mov eax,dword ptr fs:[0]

然后呢``   他们就把  程序的 前几句 代码抽掉
例如:
00434A94 >  55              push ebp
00434A95    8BEC            mov ebp,esp
00434A97    6A FF           push -1
00434A99    68 08D84300     push 2_.0043D808

把这些代码放到 壳里去~ 使壳中有肉 肉中无头啊~` 找到oep也没办法脱

变成 这样:

…………………………push ebp
………………………………………………
mov ebp,esp………………
………………push -1
就这样吧~  得自己去找出来  装到原来的地方~  

不知道这样回答算灌水不??
2006-5-26 23:24
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
好深奥啊,偶看不懂!!!
2006-5-27 08:28
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
谢谢4楼的解释,很详细!
2006-6-1 21:31
0
游客
登录 | 注册 方可回帖
返回
//