Biginners 문제2
Random number: 0x7731f088
Input? 15651253264
Input에 0x7731f088을 10진수로 변환하여 값을 넣었는데 반응이 없습니다.
해결하는 방향을 어떻게 잡아야 할까요??
#reversing
작성자 정보
답변
1
2dedce
워게임 고인물
문제 파일을 다운 받으면 압축 파일에 chall이라는 리눅스 실행 파일(ELF 파일)이 있습니다.
이 파일을 분석해서 어떻게 작동하는지 파악하고 맞는 숫자를 넣어야 합니다.
Random number: 0x7731f088
에서 주어진 0x7731f088를 그대로 넣으면 안되고 어떤 처리가 있어서 다른 숫자를 넣어야 합니다.
문제를 풀려면 chall을 리버싱해서 분석해야 하는데
pwndbg(gdb) 등 디셈블러로 어셈블리어를 보거나 기드라, ida 등등의 디컴파일러로 C코드를 봐야 합니다.