jjy600***
2022-02-21

오픈소스 소프트웨어 기드라를 이용해 실용적인 리버스 엔지니어링 기술을 해설한다. 실습을 중심으로 조작, 분석 방법을 효과적으로 배울 수 있다.
# 요약
- 바이너리 분석, 리버싱, 악성코드 분석에 입문하려는 사람에게 추천
- 기드라는 decompiler 중에서도 유명한 편이고 무엇보다 무료인 장점이 있기에 접근성이 좋음
- ELF 바이너리, 윈도우 백도어, 윈도우 패커, 윈도우 멀웨어, 안드로이드 앱까지 다양한 프로그램을 따라서 분석해보며 실력을 키울 수 있음
# 장점
- 리버싱 분야가 책으로 공부하기엔 적합하지 않다고들 하지만, 실습 위주의 책 구성으로 초보자도 쉽게 접근할 수 있음
- 기드라는 무료 소프트웨어이기 때문에 마음 편하게 설치 후 실습이 가능하고, 혼자서는 알기 어려운 다양한 기능들을 배울 수 있음 (Ghidra Script 등)
- 실제 바이너리를 분석해볼 수 있어서 책을 지루하지 않게 따라갈 수 있음
# 단점
- 방대한 분량 (920page)
- Ghidra 특성상 dynamic analysis 가 힘듦. 하지만 책 표지에서도 강조하듯이 정적 분석을 집중적으로 공부할 목적으로는 훌륭한 책임.
---
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."