SMALL
진짜 오랜만에 pwnable.kr를 풀어보겠습니다 감회가 새롭네용
리버싱 일?이라고 하네요
칼리에서 분석해보죵
엄 심볼을 로드할 수 없다네요
왜 그런지 찾아보니 파일이 패킹이 돼있어서 그렇다네요!
역시나 패킹이 돼있었네요
그렇다면 언패킹을 해봅시다!
크으 칼리 아쥬 됴아요
이제 다시 gdb로 열어보죠
이제 잘 나오네요
main+32를 보시면 rdx에 무슨 값이 들어가는데 그 값이 flag이고 주소까지 나와있네요 아주 좋습니다
0x6c2070이 가리키고 있는 게 flag이고 0x6c2070는 0x00496628를 가리키고 있네요
즉, 저기가 flag의 문자열이 담겨있는 곳입니당
x/s로 안에 있는 문자열을 출력해보죵
꽤나 ez하네요
Flag = UPX...? sounds like a delivery service :)
LIST
'Pwnable > Pwnable.kr' 카테고리의 다른 글
[Pwnable.kr] collision 문제 풀이!![재업로드] (1) | 2022.06.21 |
---|---|
[Pwnable.kr] fd 문제 풀이![재업로드] (2) | 2022.06.19 |
[Pwnable.kr] mistake 문제 풀이 (2) | 2021.09.16 |
[Pwnable.kr] random 문제 풀이 (0) | 2021.09.15 |
[Pwnable.kr] passcode 문제 풀이!!![재업로드] (0) | 2021.09.14 |