[CodeGate 2015 CTF] bookstore
# bookstore: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=5b70a1f426ece14edd78f5a3fc006910d5eeb556, stripped 파일 명령을 통해 보면 해당 바이너리는 32bit 환경에서 돌아가는 바이너리이다. 보호 기법으로는 NX, Canary, PIE 가 걸린 것을 확인할 수 있다. 해당 바이너리는 도서 관리 프로그램으로, 구조체를 사용하여 도서 정보를 관리하고 있다. 처음 바이너리를 실행하게 되면 계정과 비밀번호를 묻는다. 이 때 계정과 비밀번호는 "helloadmin", ..
더보기