能力值:
(RANK:1290 )
|
-
-
26 楼
这算法就是先取一段字符串的crc32 -> dwKey0 -> 将这个值的每位做首位替换 -> dwKey1 -> dwKey2 -> dwKey3. 就这样 然后拼接起来dwKey0 - dwKey3. 算法很简单。 crc32与PolyXorKey都没有做保护。 找到这两个函数就可以整了。不过能找到也不容易吖。。。 _tmain是做了一个XX保护。
|
能力值:
( LV2,RANK:10 )
|
-
-
27 楼
|
能力值:
( LV13,RANK:260 )
|
-
-
28 楼
算法 看了exile 的 看懂了, 你的保护 想学 哈哈...... 希望有时间也能 写篇文 让我等菜鸟好好 跟随脚步 学习学习.....
|
能力值:
(RANK:1290 )
|
-
-
29 楼
其实很简单,就是把0x00401000处551个字节抽取出去, 入口点的代码是为0x00401000构造了一个调用头, 然后VM运行,当然其中做了一些加解密。VM的基础是我在结题资源的那个,我修改了一下。。。 但是大体保护没有变。
|
能力值:
(RANK:1290 )
|
-
-
30 楼
呵呵。。。rakehellj兄 在北京吗? 可以一起出来喝酒。
|
能力值:
( LV13,RANK:260 )
|
-
-
31 楼
so dis nie 。。。。明天考完试 好好看看 .... 那么就是 当头载入内存后,你将后面不用的抽出去,构造了一段自己的代码----> 跑自己 资源部分的东西.....明天好好 学习学习 谢谢了....
|
能力值:
( LV2,RANK:10 )
|
-
-
32 楼
和exile兄一样,也不在北京,留着下次,好好搓一顿....
|
能力值:
(RANK:1290 )
|
-
-
33 楼
其实这个crackme... 本身到是没什么,就是主函数加了一个VM。有点对不起各位。 下次真正写个无壳 无花 无VM的 纯算法构成的给你们耍。。。
rakehellj 兄就发过两个帖子,就是这两个。。。 这让我情何以堪吖。
|
能力值:
( LV8,RANK:130 )
|
-
-
34 楼
玩命家里是开饭店的啊
|
能力值:
(RANK:1290 )
|
-
-
35 楼
我勒个去。。。 heXer牛 这也看出来了。。。
|
能力值:
( LV12,RANK:360 )
|
-
-
36 楼
太BT了......表示无法亵渎
|
能力值:
( LV12,RANK:360 )
|
-
-
37 楼
................我居然在看壳
|
能力值:
( LV2,RANK:10 )
|
-
-
38 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
39 楼
我觉得……乍看上去……exileisbigsb……亮了……大牛总是喜欢调侃自己……
|
能力值:
( LV9,RANK:156 )
|
-
-
40 楼
我也发一个注册码
用户名:why
key:FF331EC0-6060BFF0-FFF77EC0-60ECFFF0
尝试写注册机。
|
能力值:
( LV2,RANK:10 )
|
-
-
41 楼
研究下...
|
能力值:
( LV8,RANK:130 )
|
-
-
42 楼
现在还请吃饭不?
主要是想实地膜拜一下
|
能力值:
( LV8,RANK:130 )
|
-
-
43 楼
今天下载的,下载的压缩包都被金山卫士直接报木马,很强大啊
|
|
|