Pwnable.kr pwnable_Simple_login Write up
login 인 문제이다. 일단 바이너리 한개가 주어지는데, 역시 IDA로 까본다. 일단 디버깅은 쉽다 인코딩해서 이것저것... int __cdecl main(int argc, const char **argv, const char **envp) { int v4; // [esp+18h] [ebp-28h] char Input; // [esp+1Eh] [ebp-22h] unsigned int Input_length; // [esp+3Ch] [ebp-4h] memset(&Input, 0, 0x1Eu); // 초기화 setvbuf(stdout, 0, 2, 0); setvbuf(stdin, 0, 1, 0); printf("Authenticate : "); _isoc99_scanf("%30s", &Input); // ..