ctfshow中的reverse逆向工程笔记如何获取?

更新于
2026-07-31 13:56:56
12阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计505个文字,预计阅读时间需要3分钟。

ctfshow中的reverse逆向工程笔记如何获取?

以下是对您提供内容的简化修改:

re1: 将逆向签到到题目,直接ida打开即可看到flag。可以直接运行main函数。flag{7ujm8ikhy6}

re2: 用ollydebug打开,我的ida用得不好。这里是一个简单的异或+DH+m+qq+vqxB^|||zll@Jq+jkwpmvez{ 密钥+s。


re1 逆向签到题

直接ida打开就可以看到flag。可以直接找main函数。

ctfshow中的reverse逆向工程笔记如何获取?

flag{7ujm8ikhy6}

re2

用ollydebug打开,我的ida不好使了。。。。

这里是简单的异或

DHmqqvqxB^||zll@Jqjkwpmvez{

脚本得到密钥

s="DH~mqqvqxB^||zll@Jq~jkwpmvez{"
key=""
for c in s:
key+=chr(ord(c)^0x1f)
print(key)
#[Warnning]Access_Unauthorized

[Warnning]Access_Unauthorized

程序用密钥对明文flag进行RC4加密,现已知密文和密钥,写RC4解密脚本即可得到flag

用winhex查看那个被加密的txt文档,这就是被加密的数据,放到代码的data中。

阅读全文

本文共计505个文字,预计阅读时间需要3分钟。

ctfshow中的reverse逆向工程笔记如何获取?

以下是对您提供内容的简化修改:

re1: 将逆向签到到题目,直接ida打开即可看到flag。可以直接运行main函数。flag{7ujm8ikhy6}

re2: 用ollydebug打开,我的ida用得不好。这里是一个简单的异或+DH+m+qq+vqxB^|||zll@Jq+jkwpmvez{ 密钥+s。


re1 逆向签到题

直接ida打开就可以看到flag。可以直接找main函数。

ctfshow中的reverse逆向工程笔记如何获取?

flag{7ujm8ikhy6}

re2

用ollydebug打开,我的ida不好使了。。。。

这里是简单的异或

DHmqqvqxB^||zll@Jqjkwpmvez{

脚本得到密钥

s="DH~mqqvqxB^||zll@Jq~jkwpmvez{"
key=""
for c in s:
key+=chr(ord(c)^0x1f)
print(key)
#[Warnning]Access_Unauthorized

[Warnning]Access_Unauthorized

程序用密钥对明文flag进行RC4加密,现已知密文和密钥,写RC4解密脚本即可得到flag

用winhex查看那个被加密的txt文档,这就是被加密的数据,放到代码的data中。

阅读全文