-
-
[原创]看雪CTF从入门到存活(三)一种完美
-
2018-11-26 16:17
3813
-
大家好,我们又见面了。这一次奉上的作品是——
叹息之墙系列之二:七十二疑冢
挂在学院名人名言墙上的Antoine de Saint-Exupery曾说过:
“Perfection is achieved not when you have nothing more to add, but when you have nothing left to take away.”
(无可增加不叫完美,无可减少才是。)
因此,——
此题的设计目标是:在满足看雪CTF规则的条件下,
追求最简没有混淆膨胀,没有反调试,没有壳
通篇只使用了1种运算:
异或含输入输出,核心C代码不超过50行
不过,“七十二疑冢”除了是一个运算极简的CM以外,还是个“对话机器人”
大家在破解过程中应该很容易就能发现疑冢机器人有2个对话暗号:
000000000000000000
FFFFFFFFFFFFFFFFFF其实它的通用对话暗号输入机制是:
先将你要说的话进行MD5压缩
(参考:https://md5jiami.51240.com/)
,然后提取前18字符输入到疑冢机器人
示例问话:
看雪
看场雪club
当你跟机器人聊天时,她有时会顺口搭音
心情不好就乱骂(码)一气,但心情好了说不定会给你点提示 ...
当然,大多数时候,她懒得理你...
如果此题能够博得大家的围观,笔者就感到十分欣慰了
不过对话只是娱乐,真正的有效破解方法请参见大佬们的WP
笔者佩服各路高手们的技艺和坚韧!哪怕是最后一小时 也绝不放弃!
破解者的成功,是笔者前进的动力。
我们还会再见面的:)
不会太久...
—— 期末考试缠身的密码学方向在读研(小)究(姑)生(娘)参上(猛鞠躬)
PS:哦对了,我叫「王天宇」,想不想找机器人问问我的故事~
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法
最后于 2018-12-7 16:59
被kanxue编辑
,原因: