Ghidra로 시작하는 리버싱
pingulee조회 0 · 댓글 0
리버싱 입문의 문턱을 크게 낮춘 도구가 Ghidra다. 무료인데 디컴파일러까지 준다.
흐름
- 바이너리를 프로젝트에 임포트
- 자동 분석 실행
main을 찾아 디컴파일 창에서 C 유사 코드 확인
팁
- 함수·변수 이름을 계속 고쳐 붙이며 의미를 채워간다
- 문자열 창(Defined Strings)에서 단서를 먼저 찾는다
- 심볼이 없는 스트립 바이너리는 crefs(교차 참조)로 흐름을 따라간다
디스어셈블만 보던 시절과 비교하면 디컴파일러는 반칙 수준으로 편하다.
댓글 0
첫 댓글을 남겨보세요.