01 2021 档案
摘要:4位程序性,无壳,拖进ida,分析关键函数 当面这个函数返回0时,得到flag signed __int64 __fastcall sub_4006FD(__int64 a1) { signed int i; // [rsp+14h] [rbp-24h] const char *v3; // [rs
阅读全文
摘要:666 64位程序,无壳,拖进ida,找到关键函数 int __cdecl main(int argc, const char **argv, const char **envp) { char s; // [rsp+0h] [rbp-1E0h] char v5; // [rsp+F0h] [rbp
阅读全文
摘要:32位程序,无壳,拖进ida,找到关键函数 int __cdecl main(int a1, char **a2) { if ( a1 > 1 && sub_8048414(a2[1], 0) ) // 需要sub_8048414返回1,也就是需要a2[1],满足105那些 { puts("Acce
阅读全文
摘要:64位程序,没有壳,拖进ida,关键信息如下 _int64 __fastcall not_the_flag(int a1) { if ( a1 == 42 ) puts("Cipher from Bill \nSubmit without any tags\n#kdudpeh"); else put
阅读全文