文件下载地址:https://download.csdn.net/download/lilongsy/12838542
用IDA F5反编译year.exe
发现有条件判断,可以通过打补丁的方式来跳过。
进入要打补丁的汇编代码处,右键:
改成跟0作比较:
保存补丁:
再次运行程序,成功跳过:
scuctf{70302361625484848484676677}
这种属于静态调试方法。
打补丁的常见错误:
多出两行,破坏了结构,这样会报错,可以nop
掉: