배경 바이너리 분석 방법에는 크게 2가지가 있다. 수동: gdb 같은 디버거로 어셈 코드를 한줄씩 실행하면서 레지스터와 메모리의 변환를 추적하는 분석 자동: angr와 같은 자동화된 분석 프레임워크를 사용 이 2가지는 상호보완적이다. 이 글에서는 자동 바이너리 분석 프레임워크 angr에 대해서 알아보겠다. 소개 angr는 바이너리 분석을 위한 다재다능한 파이썬 기반 프레임워크이다. 중요한 철학은 바이너리 분석 작업을 프로그래밍 방식으로 ...