下载题目是一个64-bit ELF文件 ida 打开看main函数:
看encode函数:
线索在main函数中字符串对比的这行:
if ( !strcmp(&s, enflag) )
如果要满足 if ( !strcmp(&s, enflag) ) 那么输入的字符串v5通过for循环计算出来的结果需要与enflag一致,已经知道了enflag,逆推就可以了。
[培训]科锐逆向工程师培训第53期2025年7月8日开班!