문제 풀이 환경 : ubuntu 18.04 |
1분 컷 할 수 있다. 쉬우니까 간단하게 적어야징
주어진 파일은 문제 파일 바이너리
v4랑 v5에 입력하는데 둘이 뺀 값이 4919면 플래그를 준다.
참고로 v4랑 v5는 자료형이 int이다. 음수도 입력가능하단 뜻
그럼 이렇게 간단하게 flag를 획득할 수 있다.!!
참고로 scanf는 공백으로 끊는다. (너무대충봐서 걍 엔터치고 했닿ㅎㅎ;)
4918 -1
이렇게 입력해야한다는 뜻
'WAR GAME > pwnable.xyz' 카테고리의 다른 글
[pwnable.xyz] xor 풀이 (64bit, OOB, call) (0) | 2021.05.05 |
---|---|
[pwnable.xyz] GrownUp 풀이 (64bit, fsb, strcpy) (0) | 2021.05.04 |
[pwnable.xyz] misalignment 풀이 (64bit, 리틀엔디안) (0) | 2021.05.03 |
[pwnable.xyz] add 풀이 (64bit, OOB) (11) | 2021.04.30 |
[pwnable.xyz] welcome 풀이 (64bit, malloc) (0) | 2021.04.30 |