吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 18973|回复: 28
收起左侧

[第四题] 【吾爱破解2014CrackMe大赛】【第四组】

[复制链接]
海风月影 发表于 2014-10-26 19:57
本帖最后由 Kido 于 2014-10-26 20:19 编辑

test
97733436772928588002

fengyue
84597195509100396110

跑了2天才跑出来,太不容易了


免费评分

参与人数 1威望 +4 热心值 +1 收起 理由
L4Nce + 4 + 1 cm大赛防御组二等奖奖励

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 海风月影 发表于 2014-10-26 20:11
不是人玩的,珍爱生命,远离CrackMe
Kido 发表于 2014-10-26 20:12
L4Nce 发表于 2014-10-26 20:13 来自手机
Kido 发表于 2014-10-26 20:12
测试攻破成功

膜拜高富帅mac
Kido 发表于 2014-10-26 20:20

黑苹果而已。
头像被屏蔽
yyz219 发表于 2014-10-26 20:41
提示: 作者被禁止或删除 内容自动屏蔽
520Kelly 发表于 2014-10-26 20:45
连海风大神都跑了两天、、果然远离CM
 楼主| 海风月影 发表于 2014-10-26 21:22
这是一套SUBLEQ的虚拟机,内存虚拟机,所有东西,都在一个大的memory内存块里面,假设这个内存叫mem
虚拟机的PCODE是3个int,固定长度a,b,c

引擎vmrun部分,在javascript代码里面已经有了

引擎就一条算法
if( mem[a] < mem[b] )
{
mem[b] -= mem[a];
}
else
{
mem[b] -= mem[a];
ip = c;//这里是跳转
}

然后还有2个分支,是中断过程

a<0
输入一个字符
b<0
输出一个字符

通过上面的引擎,加上两个IO操作,实现了一个crackme
crackme的引擎太简单了,自己写一个,把mem拿过来,可以重写一个crackme,然后源码调试,监控mem的变化




头像被屏蔽
huage5858 发表于 2014-10-26 22:00
提示: 作者被禁止或删除 内容自动屏蔽
explorer126 发表于 2014-10-27 12:04
确实太厉害了。。。先学习了。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-21 16:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表