IDA로 까보자마자 깜짝놀랐다.
이건 진짜 오랜만에보는 pwnable.kr toddler 수준 문제이다.
구글링 한번을 안하고 바로풀었다.
일단 여기서는 음수를 입력할때 예외처리를 하나도 해두지않았다.
여러분도 알듯이, -(-1234) = +1234이다. 이걸 이용해서 문제를 풀었다.
v4에 1을 입력하고, v5에 -4918을 입력해주면, 플래그를 볼수있다.
'System Hacking ( pwnable ) > pwnable.XYZ Write-up' 카테고리의 다른 글
[pwnable.xyz] note ( write - up ) (0) | 2019.05.20 |
---|---|
[pwnable.xyz] GrownUp ( write - up ) (0) | 2019.05.20 |
[pwnable.xyz] misalignment ( write - up ) (0) | 2019.05.20 |
[pwnable.xyz] add ( write - up ) (0) | 2019.05.19 |
[pwnable.xyz] welcome ( write - up ) (0) | 2019.05.19 |