starwars_galaxies2
문제에서 준 ELF 파일을 디컴파일한 결과입니다. 0. Create player 1. Play 2. View player 3. Exit 3개 기능이 존재합니다. 각 함수들이 어떤 역할을 하는지 확인해보겠습니다. _int64 __fastcall create_player(__int64 a1) { __int64 result; // rax int v2; // [rsp+18h] [rbp-78h] BYREF int v3; // [rsp+1Ch] [rbp-74h] BYREF char src[108]; // [rsp+20h] [rbp-70h] BYREF unsigned int i; // [rsp+8Ch] [rbp-4h] printf("Enter your player name: "); __isoc99_scanf("%10..
2022.04.08