reverse1 [ dreamhack ] - [ reversing | rev-basic-4 ] https://dreamhack.io/wargame/challenges/18/ rev-basic-4 Reversing Basic Challenge #4 이 문제는 사용자에게 문자열 입력을 받아 정해진 방법으로 입력값을 검증하여 correct 또는 wrong을 출력하는 프로그램이 주어집니다. 해당 바이너리를 분석하여 correct를 출 dreamhack.io 이전 rev-basic 문제들과 비슷하다. 디컴파일된 main은 다음과 같다. sub_140001000 함수가 참이되면 Correct가 출력되는 것으로 보인다. 확인해보겠다. for 문을 0x1C 번, 즉, 28번 돌리는데, 조건문은 ((unsigned __int8)(16 * *(_BYTE *)(a1 + i)) | ((int)*(unsigned __i.. 2022. 5. 30. 이전 1 다음 728x90