美文网首页IT@程序员猿媛CTF练习解析
实验吧逆向工程-证明自己吧

实验吧逆向工程-证明自己吧

作者: 追求科技的足球 | 来源:发表于2019-05-08 22:36 被阅读25次

人生如戏,世事如棋,看了某大学人工智能培养方案,感慨万千。
还是默默做自己。
题目链接:http://ctf5.shiyanbar.com/crackme/
1、打开后是个简约风格的文字


2、打开是个控制框,黑框设计,猜不出来:

3、拖到Exeinfo PE中看吧,VC++,还是推荐Ida:

4、打开Ida,同样是find strings

5、找到可疑的字符串,双击进入:


6、双击后面的DATA XREF,找到源头:

7、F5进行反编译,这个是32位的,竟然不能用64为Ida。

8、关键就在sub_401060上了,双击进入。

9、要求就是输入的字符串与0x20u异或后与v5字符串每位减5后的值相同。a1=v5。
现在就是要知道v5的值,然后反推要输入的a1。
10、被安利一个新软件,OllyDbg,简称OD,下载载入。

11、根据v5的地址0040708C查看字符,得到:
68 57 19 48 50 6E 58 78 54 6A 19 58 5E 06

12、使用python操作:

data = [0x68,0x57,0x19,0x48,0x50,0x6E,0x58,0x78,0x54,0x6A,0x19,0x58,0x5E,0x06]
result = ""
for i in data:
    result += chr((i-5)^0x20)
print(result)

13、得到结果

小结:拿到新工具OD,不过没进行调试,下次有机会调试一下试试。

相关文章

  • 实验吧逆向工程-证明自己吧

    人生如戏,世事如棋,看了某大学人工智能培养方案,感慨万千。还是默默做自己。题目链接:http://ctf5.shi...

  • 实验吧-逆向-证明自己吧

    题目:http://www.shiyanbar.com/ctf/28 1.附件 2.PEID打开,Microsof...

  • 实验吧逆向工程-逆向观察

    日更任务到第29天,我以为更新够了100字,然而没有,于是 失败了,从头来过。今天的题目的介绍: a simple...

  • 实验吧逆向工程-FLAG

    每日一题打卡中。。。题目链接:http://ctf5.shiyanbar.com/qwctf/flag-check...

  • 实验吧逆向工程-debug

    感觉逆向试一个很厉害的工作,直接破解软件啥的可以(其实是看需求会逆向,同时也想挑战一下,感觉很有意思),因此今天做...

  • 实验吧逆向工程-defcamp

    逆向的题目真的好难啊,发现很多逆向的题都没有几个人做出来,甚至没有人做出来,为了开始我的逆向生涯,还是先从简单题做...

  • 实验吧逆向工程-bitwise

    题目下载链接:http://ctf5.shiyanbar.com/reverse/bitwise/bitwise....

  • 实验吧逆向工程-1000

    今天的生活依旧如此,要想超过其他人,还是靠自己的努力,所以加油吧!题目下载链接:http://ctf5.shiya...

  • 实验吧逆向工程-Just Click

    简单难度的题目不一定简单。。而中等难度的题目也很困难题目链接:http://ctf5.shiyanbar.com/...

  • 实验吧逆向工程-CFG to C

    题目链接:http://ctf5.shiyanbar.com/reverse/cfg-to-c/index.htm...

网友评论

    本文标题:实验吧逆向工程-证明自己吧

    本文链接:https://www.haomeiwen.com/subject/arzvoqtx.html