测试文件: https://buuoj.cn/files/7458c5c0ce999ac491df13cf7a7ed9f1/SimpleRev?token=eyJ0ZWFtX2lkIjpudWxsLCJ1c2VyX2lkIjoxOTAzLCJmaWxlX2lkIjoyNDN9.XXnIgg.L-8ifBkOTka-7o-QXZDkKNm77x4 1.准备 获取信息 64位文件 2.IDA打开 将main函数反编译为C代码 1 int __cdecl __noreturn main( int argc, const char **argv, const char ** envp) 2 { 3 int v3; // eax 4 char v4; // [rsp+Fh] [rbp-1h] 5 6 while ( 1 ) 7 { 8 while ( 1 ) 9 { 10 printf( " Welcome to CTF game!\nPlease input d/D to start or input q/Q to quit this program: " , argv, envp); 11 v4 = getchar(); 12 if ( v4 != ' d ' && v4 != ' D ' ) 13 break ; 14 Decry(); 15 } 16 if ( v4 == ' q '