gdb

시스템 해킹을 잘하고 싶어서 리버싱 공부도 시작했다

문제파일을 ida에 넣어서 확인해보면 위 사진처럼 중요한 부분을 찾을 수 있다
cmp [rbp+var_4], 5
를 만족하면 Nice!
부분으로 넘어갈 수 있다
해당부분을 어셈으로 보면 dword ptr [rbp -4], 5
라는걸 알 수 있다

main+278에 bp를 걸어주고 rbp-4
에 5를 넣고 x/10x를 통해 확인해준다

그리고 다시 프로그램을 실행시키면 플래그를 얻을 수 있다