-
-
[原创]2019CTF晋级赛Q1第五题青梅竹马
-
发表于: 2019-3-25 17:14 5804
-
唉 找来找去我之前得idb文件不见,凭着记忆整理了一份
试运行:
然后ida分析:
用的dialog写得,然后:
消息循环:
然后消息循环找到COMMAND:
获得flag:
然后判断字符得类型:
经过分析那个bianxing 必须返回2,然后就会打印成功得信息,
进入那个函数:
大数运算,一百以内得素数连乘,然后powmod 让它返回2.
然后写了一个c得大数运算得程序,之前实验用的miracl没白学:
然后代入程序里边去替换:
因为程序是将basedecode得东西,然后传入大数操作得那个函数,解出来之后,得再次baseencode下,我懒直接就代进程序了。
记得改长度哈,后面得A是多出来得东西。
然后后主流程里边限制了第6个和第12个是V
所以加上去就行了:
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
最后于 2019-3-25 17:18
被notwolf编辑
,原因:
赞赏记录
参与人
雪币
留言
时间
一笑人间万事
为你点赞~
2022-7-27 01:46
心游尘世外
为你点赞~
2022-7-26 23:39
飘零丶
为你点赞~
2022-7-17 03:22
赞赏
他的文章
看原图
赞赏
雪币:
留言: