首页
社区
课程
招聘
[原创]Esper's CrackMe - 1
2007-6-12 15:07 6725

[原创]Esper's CrackMe - 1

2007-6-12 15:07
6725
第1次写, 应该是个蛮有难度的CM
无壳无anti无垃圾干扰代码, 有vm
欢迎尝试~~

http://esper.thu.cn/code/CM1.rar

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

上传的附件:
收藏
免费 7
打赏
分享
最新回复 (10)
雪    币: 202
活跃值: (77)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
不懂算法 2 2007-6-12 15:54
2
0
楼主怎么不参赛呢?
雪    币: 424
活跃值: (10)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
大菜一号 21 2007-6-12 15:59
3
0
你看楼主的贴子数量``才1!!!
就是今天发的这个!

而报名昨天就截止了!!!
雪    币: 202
活跃值: (77)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
不懂算法 2 2007-6-12 16:05
4
0
简单看了一下,好难,相当的难
雪    币: 1946
活跃值: (238)
能力值: (RANK:330 )
在线值:
发帖
回帖
粉丝
Bughoho 8 2007-6-13 10:46
5
0
where's vm?
雪    币: 241
活跃值: (35)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
haoshuaioo 1 2007-6-14 08:24
6
0
  
上传的附件:
  • b.jpg (12.18kb,141次下载)
雪    币: 328
活跃值: (10)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
seya 5 2007-6-14 16:39
7
0
这个真得不错
我正在昏迷中

浮点真的很烦啊
雪    币: 328
活跃值: (10)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
seya 5 2007-6-18 14:20
8
0
seya
96d7C777923b993d
累死了,SSE,浮点

注册算法搞清楚了,但是写不出注册机,因为误差目前没法克服

a*x^7+b*x^5+c*x^3+(d-(1/(e*y)))*x-0.000015288+d/y=0
a*x^7+b*x^5+c*x^3+(d-(1/(e*y)))*x+0.000015288+d/y=0

e=0.6366197
d=1.570796
c=-0.6459641
b=0.07969262
a=-0.004681754

用户名生成的4个双字/65536/2+0.5
放在4035D8开始的4组空间里
seya的话就是如下4个数字,分别带入上式y,具体怎么得到的还没跟
0.8210983276367187500
0.5332260131835937500
0.8491668701171875000
0.8065262

求出x
q=(x/e-d)/y
o=(q-0.5)*2*65536
把o转换成16进制,4组一共16位就是注册码了,但是不管怎么算都有不小的误差,手工跟踪校正。。
看来还得继续研究。。。。
雪    币: 279
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Esper 2007-6-19 11:44
9
0
楼上真强, 把sse指令都逆了
那段包含sse的call其实只是噱头好玩, 抄来的, google下就能发现, 完全等价于cosf
雪    币: 328
活跃值: (10)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
seya 5 2007-6-19 14:55
10
0
晕,早说阿,破文我都写好了 在网上我没找到那段代码,所以借这个机会学习了
可惜还有部分没搞定,不完全破解。
雪    币: 1946
活跃值: (238)
能力值: (RANK:330 )
在线值:
发帖
回帖
粉丝
Bughoho 8 2007-6-21 22:41
11
0
顶起来方便收藏
见了这个vm了,原来长成这样,开始忽略了.
别有风味.
游客
登录 | 注册 方可回帖
返回