[책 리뷰] 리버싱 핵심 원리
www.aladin.co.kr/shop/wproduct.aspx?ItemId=19577173
리버싱 핵심 원리
‘리버싱’에 필요한 핵심 원리를 50여개 장을 통해 꼼꼼하게 설명한 책. 저자가 오랫동안 안철수 연구소에서 경험을 토대로 직접 작성한 다양한 코드는 물론 리버서라면 꼭 알아야 할 다양한
www.aladin.co.kr
컴퓨터 공학 전공 3학년이 끝날 무렵, 본격적으로 보안 공부를 시작해보겠다고 다짐하였고 핵심 분야인 리버싱, 시스템 해킹, 웹 해킹 중 리버싱을 공부하기로 마음먹었었다. 많은 분들이 리버싱 필독 서적으로 추천을 했는데 확실히 다양한 내용을 다루지만 후반부는 어려운 듯하다. 매 챕터 읽어나가면서 코드를 직접 타이핑하며 실습을 진행해나갔고, 중요하다고 생각되는 챕터들은 블로그에 기록하는 형식으로 공부를 했다. 마지막 부분은 가서는 읽어도 잘 와 닿지 않고(내용이 어려워서) 따로 블로그 정리는 하지 않고 가볍게 읽어보기만 했다. 나중에 내공을 더 쌓아서 읽어보면 좋을 듯하다.
책에서는 아무런 기본지식이 없어도 책을 읽을 수 있다고 하지만 솔직히 그건 무리인 듯싶고, C언어, 어셈블리, 운영체제, Windows API 정도의 내용을 알고 있으면 크게 막히는 부분은 없는 것 같다. 한 가지 아쉬운 점이 있다면 아무래도 10년 정도 전에 집필된 책이기에 개인 컴퓨터에서 실습을 진행할 때 막히거나 다른 결과를 내뿜는 경우가 있어서 시간을 소비하는 경우가 종종 있었는데 VM 등으로 windows XP, windows 7 등의 환경을 미리 구축하면 좋을 듯하다.