首页
社区
课程
招聘
[讨论]UnpackMe PeCancer 2007.07.16
发表于: 2007-7-16 22:13 9623

[讨论]UnpackMe PeCancer 2007.07.16

2007-7-16 22:13
9623
大家帮测试测试,看看兼容性和强度如何,起用了一点anti,开动了vm,使用了更高一级别的代码扰乱,添加了一个Logo(感谢黑夜彩虹帮我制作logo),下一阶段代码动态解密执行就要隆重登场啦.程序是一个我写的SDK测试程序.其中使用了两处乱序,都是SDK完成,没有偷取OEP

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

上传的附件:
收藏
免费 0
支持
分享
最新回复 (28)
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
2000系统运行正常
2007-7-17 00:18
0
雪    币: 325
活跃值: (97)
能力值: ( LV13,RANK:530 )
在线值:
发帖
回帖
粉丝
3
偶其实觉得Themida就很不错了 开个玩笑。
其实乱序那个SafeDisc好像是 比较厉害
也不知道是怎么抽去的。
基本上代码段都有被抽得地方。
不过偶还是考虑自己改改GCC的源代码。或者其他什么C++编译器
估计那个威力比较大。
2007-7-17 00:56
0
雪    币: 264
活跃值: (30)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
4
API全部模拟,狠。
2007-7-17 09:37
0
雪    币: 304
活跃值: (82)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
5
飘过~~~
2007-7-17 09:41
0
雪    币: 207
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
曾经有个偶像说过,一切XXX都是纸老虎
偷取代码两push 两pop一jmp 对于会用ida脚本的人直接可以无视
代码虚拟的框架如果指令和pcode一一对应的话, 更加无视
上传的附件:
2007-7-17 09:56
0
雪    币: 264
活跃值: (30)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
7
补区断看来补不了,虚拟机中访问到了比0x00400000更低的地址
2007-7-17 09:59
0
雪    币: 264
活跃值: (30)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
8
强,速度够快!!!!
2007-7-17 10:23
0
雪    币: 264
活跃值: (30)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
9
请问如何必开IAT加密
2007-7-17 10:29
0
雪    币: 207
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
10
99%的作者都喜欢偷懒
2007-7-17 10:53
0
雪    币: 319
活跃值: (2439)
能力值: ( LV12,RANK:980 )
在线值:
发帖
回帖
粉丝
11
堀北真是强悍!!!
2007-7-17 11:15
0
雪    币: 264
活跃值: (30)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
12
能不能写个详细教程
2007-7-17 11:20
0
雪    币: 264
活跃值: (30)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
13
对啊,vm和sc全部还原
2007-7-17 11:21
0
雪    币: 7309
活跃值: (3788)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
14
作者太强悍,VM不会搞,纯属靠运气
堀北更强悍,优化得这么好。。

我只会整个能运行的。。。
上传的附件:
2007-7-17 11:21
0
雪    币: 264
活跃值: (30)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
15
看来我的水平还差很远,呵呵,IAT都还搞定!!!
楼上不是也把vm代码还原出来了,只是sc是补区段,强
2007-7-17 11:28
0
雪    币: 7309
活跃值: (3788)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
16
这个VM只是2个PUSH语句,所以直接还原了,VM我不会补区段,多了我就没办法了,所以这叫运气

SC补区段也是这个的意思,多了是不可能去还原的,所以直接补区段好了
2007-7-17 11:41
0
雪    币: 264
活跃值: (30)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
17
其实SC还原对于MessageBox也是比较简单,就是代码多了,不知道堀北怎么还原
2007-7-17 11:49
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
这个要顶一个
2007-7-17 12:24
0
雪    币: 207
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
19
前面说过了
SC写ida脚本
VM解析pcode

不过代码多了, 作者的VM也要加的上才行,  从它的dll看得出目前支持的指令性非常有限

作者可能想在壳里面有多方向的发展, 反而导致各个方向都不强
目前这个版本的iat处理上反而不及以前版本的pe123

其实壳只要对某一特定方面有特点就可以了, 比如
aspr的userbuffer
armidiallo的双进程和cc
exec, q3的anti
themida, vmp的vm
epe的注入等
007的免杀

等待作者以后的 "代码动态解密执行"
希望这方面比acp强
2007-7-17 12:35
0
雪    币: 342
活跃值: (323)
能力值: ( LV9,RANK:450 )
在线值:
发帖
回帖
粉丝
20
此壳核心在两方面,push pop现在根本没有效验,大家可以发现一个规律,就是不管如何,取出来的数据每次都是一样的,且正常情况下不会改变,此用做以后真正代码解密key和效验,vm opcode是动态变动的,而且每次非Demo编译所有Opcode会从代码级别调整,iat调整了,是考虑兼容性了,以后或许iat都可以不加密了,因为很快大家就可以看到SDK的威力
2007-7-17 15:35
0
雪    币: 207
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
21
其它功能强大了,iat自然没必要加密了
2007-7-17 15:49
0
雪    币: 304
活跃值: (82)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
22
只要有重重保镖保驾护航,裸奔也无所谓滴。

我不明白,为什么牛人们的anti都不写得苛刻一点,ReadProcessMemory失败就pass了.
2007-7-17 16:08
0
雪    币: 7309
活跃值: (3788)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
23
苛刻意味着兼容性不好~~~
2007-7-17 17:01
0
雪    币: 207
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
24
下午我的偶像跟我说,不能这么打击人
偶像的话向来都是那么深~ 每次听的都是半桶水
说起来他去北京也快1年了
真是功能如此强大,精彩超呼想象
2007-7-17 20:42
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
完全不懂...只能说顶
2007-7-17 21:05
0
游客
登录 | 注册 方可回帖
返回
//