[[toc]]
思路
64位无壳,进去发现反调试函数

直接NOP掉(我的IDA应该是装了插件,比较方便)

理一下大概逻辑

16行 输入字符串
22行 判断长度为44
24行开始 输入字符串与flag比对
大致思路是动调到比对的位置直接看flag

提示处下个断点,本地动调

输入长度为44的随便什么字符串

到断点处,看一下汇编,cmp在图中所示位置

rsi和rax寄存器有些可疑

直接点开其中一个

flag已经有了

再排列得好看一点

EXP
- 具体攻击代码:动调,没代码
总结
- 反调试函数的NOP
- 基础动调技术,劫持用于比对的密文

这题好像并不需要NOP掉反调试,我试了直接调试没有跳语句。