首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
加壳脱壳
发新帖
3
0
[讨论]如何躲开VMP对VM代码完整性的随机效验
发表于: 2008-12-3 13:21
8575
[讨论]如何躲开VMP对VM代码完整性的随机效验
justlovemm
2008-12-3 13:21
8575
我跟踪了一个VMP1.6x加的程序,修改了2处VM的代码,修改获得下一段PCode的起始地址的代码时,程序每次都跳走了。而只修改VM的新的PCode段入口处的代码时,是随即的有效验,有时候程序会跳走。
根据这个结果,觉得VMP对VM代码的效验应该有2种。一种是每次都效验,另一种是随机效验。我的想法是,VM是怎么确定这个随机值的,就是VMP怎么确定这次应该效验VM的代码。个人觉得,单纯的使用PCode是无法生成一个rand函数的,VC的rand函数是线程相关的,而且依赖于一些线程相关的API。
大家说说,VMP可能使用什么随即函数,rand,time,tickcount?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
收藏
・
3
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
13
)
Isaiah
雪 币:
331
活跃值:
(56)
能力值:
( LV13,RANK:410 )
在线值:
发帖
68
回帖
1293
粉丝
2
关注
私信
Isaiah
10
2
楼
VMP的pcode连环加密。改一个后面的就得全改
2008-12-3 14:30
0
justlovemm
雪 币:
208
活跃值:
(40)
能力值:
( LV3,RANK:20 )
在线值:
发帖
33
回帖
605
粉丝
0
关注
私信
justlovemm
3
楼
可能我没表达清楚,实际的情况是:我没有修改PCode,我直接E9了VM的执行代码,E9后,做完爱做的事,再执行被E9掉的代码,然后继续执行VM原来的代码。
2008-12-3 15:06
0
海风月影
雪 币:
7357
活跃值:
(3878)
能力值:
(RANK:1130 )
在线值:
发帖
93
回帖
2312
粉丝
125
关注
私信
海风月影
22
4
楼
LZ能力很强,我看好你哟
2008-12-3 23:40
0
wadeyan
雪 币:
200
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
1
回帖
11
粉丝
0
关注
私信
wadeyan
5
楼
学习下学习下····
2008-12-4 00:38
0
Nooby
雪 币:
82
活跃值:
(10)
能力值:
(RANK:210 )
在线值:
发帖
44
回帖
629
粉丝
3
关注
私信
Nooby
5
6
楼
把vm都去掉不就和谐了么。
2008-12-8 04:11
0
binglan212
雪 币:
245
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
23
回帖
241
粉丝
0
关注
私信
binglan212
7
楼
……
楼上正解
2008-12-8 13:20
0
pathletboy
雪 币:
184
活跃值:
(75)
能力值:
( LV6,RANK:90 )
在线值:
发帖
25
回帖
376
粉丝
1
关注
私信
pathletboy
2
8
楼
楼上的楼上正解,把VM都NOP了就和谐了。
2008-12-9 02:26
0
Fido
雪 币:
107
活跃值:
(439)
能力值:
( LV2,RANK:10 )
在线值:
发帖
4
回帖
1019
粉丝
2
关注
私信
Fido
9
楼
支持楼上的NOP
2008-12-9 11:51
0
forgot
雪 币:
6075
活跃值:
(2236)
能力值:
(RANK:1060 )
在线值:
发帖
155
回帖
3771
粉丝
16
关注
私信
forgot
26
10
楼
都Nooby了就和谐了
2008-12-9 11:54
0
KooJiSung
雪 币:
357
活跃值:
(4548)
能力值:
( LV3,RANK:25 )
在线值:
发帖
8
回帖
683
粉丝
3
关注
私信
KooJiSung
11
楼
都Nooby了就和谐了
2008-12-9 12:27
0
hyue
雪 币:
212
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
31
粉丝
0
关注
私信
hyue
12
楼
nooby一会就来找你,哈哈.
2008-12-11 21:40
0
justlovemm
雪 币:
208
活跃值:
(40)
能力值:
( LV3,RANK:20 )
在线值:
发帖
33
回帖
605
粉丝
0
关注
私信
justlovemm
13
楼
刚才在unpack.cn上知道了Nooby是什么意思。我还是new bie,离Nooby还太远太远
2008-12-13 16:43
0
快雪时晴
雪 币:
370
活跃值:
(15)
能力值:
( LV9,RANK:170 )
在线值:
发帖
34
回帖
2272
粉丝
1
关注
私信
快雪时晴
4
14
楼
2008-12-13 18:29
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
justlovemm
33
发帖
605
回帖
20
RANK
关注
私信
他的文章
[讨论]NDK下,是否有可能禁止编译器自动链接C++的运行时库
5547
[原创]挣扎的菜鸟 - 当OD不能装载也不能附加程序时
24061
[求助]请教rick,acluiu.dll版本为3.5.1.1,是否只能在dotNet2.0下运行?
4031
请熟悉算法的兄弟帮忙看一下这是什么算法,多谢
13826
[求助]那儿有mfc90.dll的sig文件下载啊?
9783
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部