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