SystemHack

qemu-user-static 으로 다른 아키텍쳐 바이너리 실행.

CTF 할때마다 다른 아키텍쳐를 사용하여 컴파일한 바이너리들이 많이 출제된다. 

 

apt-get install qemu-user-static 

 

로 qemu-user-static을 설치.

 

이후 ls /usr/bin/qemu- 에서 탭을 두번 눌러서 어떤식으로 사용해야 하는지 확인

 

 

 

qemu-[아키텍쳐명]-static [실행파일]  로 바이너리 실행하고

 

gdb-multiarch [실행파일] 로 디버깅 하면 된다.

 

 

생각보다 매우 편리했던...