reverse-[MRCTF2020]Xor
情景再现
查壳
然后运行一下程序
老规矩动调运行(能够顺便看下字符串 有无切入点)
拖入ida(一般打开后都会直接停在主函数出)
字符串跟踪 交叉引用找到主函数
发现无法反编译 看看 汇编
跟进401020 可以发现类似反调试的混淆
然后返回再次反编译
啊?竟然可以了 (笔者太菜啦 不知道是因为什么造成的 )
有大佬知道原因 希望可以赐教Orz
修复一下代码 发现入题目一般
就是一个简单的xor
贴exp
1 |
|
1 | encData ='MSAWB~FXZ:J:`tQJ"N@ bpdd}8g' |
总结
这题超简单耶
但有一个令人迷惑的操作
(虽然不0影响做题?有大佬知道,还请教教我)
好的, 本题结束
感谢观看 Orz
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 摘星阁!