혜랑's STORY

[pwnable.xyz] sub 본문

2021 SISS 21기 활동/여름방학 System

[pwnable.xyz] sub

hyerang0125 2021. 8. 6. 23:55

오늘 해결할 문제는 이 사이트의 sub 문제이다.

다운로드를 눌러 문제를 다운받았고, chmod를 사용하여 파일을 실행할 수 있도록 바꿔주었다.

chmod +x challenge

파일을 실행하고 AAAA를 입력하였더니 그냥 프로그램이 종료되었다.

checksec을 통해 파일에 어떤 보호기법이 걸려있는지 확인하였다.

64 bit 바이너리 파일이었고 모든 보호기법이 다 걸려있었다.

IDA를 통해 코드를 확인해 보았는데

v4랑 v5의 차가 4919가 되면 flag를 출력해준다.

앞에서 친절히 v4와 v5를 입력을 받는데 별 다른 제한이 없기때문에 4918과 -1을 입력 해주었다.

출력할 flag가 없다고 한다. 이제 진짜 서버로 해보자!

성공이다.

'2021 SISS 21기 활동 > 여름방학 System' 카테고리의 다른 글

[picoCTF] Here's a Libc  (0) 2021.08.11
[pwnable.xyz] add  (0) 2021.08.07
[HackCTF] Random key 풀이  (0) 2021.07.31
[HackCTF] RTC 풀이  (0) 2021.07.31
baby1 풀이  (0) 2021.07.24