Biginners 문제2
Random number: 0x7731f088
Input? 15651253264

Input에 0x7731f088을 10진수로 변환하여 값을 넣었는데 반응이 없습니다.
해결하는 방향을 어떻게 잡아야 할까요??

#reversing
작성자 정보
답변 1
2dedce
워게임 고인물

문제 파일을 다운 받으면 압축 파일에 chall이라는 리눅스 실행 파일(ELF 파일)이 있습니다.

이 파일을 분석해서 어떻게 작동하는지 파악하고 맞는 숫자를 넣어야 합니다.

Random number: 0x7731f088에서 주어진 0x7731f088를 그대로 넣으면 안되고 어떤 처리가 있어서 다른 숫자를 넣어야 합니다.

문제를 풀려면 chall을 리버싱해서 분석해야 하는데

pwndbg(gdb) 등 디셈블러로 어셈블리어를 보거나 기드라, ida 등등의 디컴파일러로 C코드를 봐야 합니다.

2023.09.24. 20:05
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기