下载题目是一个64-bit ELF文件 ida 打开看main函数:
看encode函数:
线索在main函数中字符串对比的这行:
if ( !strcmp(&s, enflag) )
如果要满足 if ( !strcmp(&s, enflag) ) 那么输入的字符串v5通过for循环计算出来的结果需要与enflag一致,已经知道了enflag,逆推就可以了。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课