-
-
[原创]第一题WP
-
发表于: 2019-12-2 10:31 2043
-
int __thiscall sub_401830(CWnd *this) { struct CString *v1; // ST08_4 CWnd *v2; // eax int v3; // eax char Str1[8]; // [esp+4Ch] [ebp-18h] int i; // [esp+54h] [ebp-10h] const char *v7; // [esp+58h] [ebp-Ch] char *Str; // [esp+5Ch] [ebp-8h] CWnd *v9; // [esp+60h] [ebp-4h] v9 = this; v1 = (CWnd *)((char *)this + 100); v2 = CWnd::GetDlgItem(this, 1002); CWnd::GetWindowTextA(v2, v1); v3 = sub_401970((char *)v9 + 100); Str = CString::GetBuffer((CWnd *)((char *)v9 + 100), v3); if ( !strlen(Str) ) return CWnd::MessageBoxA(v9, "请输入password!", 0, 0); v7 = "cuk!ogl"; for ( i = 0; Str[i]; ++i ) { if ( Str[i] > 57 || Str[i] < 48 ) sub_4017B0(); else Str1[i] = v7[Str[i] - 48]; } Str1[i] = 0; return sub_4017F0(Str1); }
int __cdecl sub_4017F0(char *Str1) { int result; // eax if ( !strcmp(Str1, "goluck!") ) result = sub_401770(); else result = sub_4017B0(); return result; }
这个几乎就是源码,一看代码就知道了
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
赞赏
他的文章
- [原创]第一题WP 2044
- [原创]第四题:西部乐园赛题 2506
- [原创]2019ctfQ2第六题 2727
- [原创]Q2第一题wp 2030
看原图
赞赏
雪币:
留言: