1.查壳。
无壳,64位。
2.IDA反编译。
分析代码,可知这是一个base64加密。根据提示性字符可知是换表加密。
3.查找新表。
查看字符串,没有发现。找改表的函数。在main上方发现奇怪函数(O_OLookAtYou())
查看代码,这就是换表的函数。
4.上脚本。
5.get flag
flag{Base64_is_the_start_of_reverse}(buuctfz:wctf2020——>flag)
1.查壳。
无壳,64位。
2.IDA反编译。
分析代码,可知这是一个base64加密。根据提示性字符可知是换表加密。
3.查找新表。
查看字符串,没有发现。找改表的函数。在main上方发现奇怪函数(O_OLookAtYou())
查看代码,这就是换表的函数。
4.上脚本。
5.get flag
flag{Base64_is_the_start_of_reverse}(buuctfz:wctf2020——>flag)