【更新题解,补充源代码】发一个CTF的逆向题目大家玩玩~
本帖最后由 YHZX_2013 于 2015-7-1 13:17 编辑软件:是一个自己写的简单的验证软件,输入正确的验证字符串(即flag字符串),可以返回正确信息,否则返回“You shall not pass”。
成功:不允许对程序进行patch,以得到正确字符串为成功。
注:
Flag字符串形式:TSCTF{可见字符}
加了一个简单的壳和一些花指令……
附上自己对程序分析的题解,供大家参考。
源代码:
蚯蚓翔龙 发表于 2015-6-7 13:59
差不多用OD分析跟你的题解那里的四五步,然后我就没有然后了。。。刚开始用IDAF5不出来就直接放弃IDA了。。 ...
花指令去干净就可以F5了……一共就8步 cuit_myh 发表于 2015-7-1 01:51
楼主能否放出源码?想研究研究怎么加花指令,而不影响程序正常运行。
源码已经放出…… 楼主是大神吗 hitpiao 发表于 2015-6-1 22:26
楼主是大神吗
显然并不是…… 帖子过于简单,都不说明是啥软件,破解哪里等 n1u2t3t4 发表于 2015-6-1 23:23
帖子过于简单,都不说明是啥软件,破解哪里等
多谢提醒,已补充。 楼主加了多少花指令啊 cuit_myh 发表于 2015-6-6 14:41
楼主加了多少花指令啊
呃……貌似没把持住 YHZX_2013 发表于 2015-6-7 00:02
呃……貌似没把持住
好吧。表示没有除掉完。{:1_937:} 差不多用OD分析跟你的题解那里的四五步,然后我就没有然后了。。。刚开始用IDAF5不出来就直接放弃IDA了。。。
页:
[1]
2