首页
社区
课程
招聘
[原创]2018看雪CTF第四题WP
发表于: 2018-6-24 12:00 3458

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

2018-6-24 12:00
3458


main函数的开头有一些花指令,跟着往下跳就行了。

 


用rdtsc指令来反调试,别在此处单步就没关系。

 


通过两个check就成功,前三个字符为数字。

Check1


调试动态解密出两个大数字符串

N = 0x7da39de66016477b1afc3dc8e309dc429b5de855f0d616d225b570b68b88a585
c = 0x208CBB7CD6ECC64516D07D978F5F0681F534EAD235D5C49ADD72D2DB840D5304
e = 0x3e9
m = flag[3:]

(m^e)%N=c
拿N去factordb上分解,得p,q

Check2

限定了前3位为数字,调试发现把输入的数字+1再和"131400000"连起来去做某种运算。
直接拿520试了一下就成功了。

520iamahandsomeguyhaha1


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

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