首页
社区
课程
招聘
[原创]2018看雪CTF第二题WP
发表于: 2018-6-18 23:03 2378

[原创]2018看雪CTF第二题WP

2018-6-18 23:03
2378

反编译

拖入IDA,F5

main函数

 

str_init函数动态生成成功和失败的提示字符串,由CM_print输出。防止被IDA静态搜索到。
限制长度为22

check1


限制输入为字母或数字

check2


把输入的22个字符分成8个字符串

 


把生成的8个字符串插入字典树Tree1中,tree1和已经初始化过的tree2全等就成功。

tree2的初始化(0x401900)

生成的tree2


对应着8个字符串
kx
c7
ct
c7M
c7M
c7Mk
ctf
ct9

check3(限制多解)


根据以上,可确定唯一解。

c7ctc7Mkxc7Mkctfct9c7M


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2018-6-19 19:58 被mratlatsn编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//