메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

리버스 엔지니어링 끝판왕

tjqn***

|

2022-02-24

리버스 엔지니어링 기드라 실전 가이드

오픈소스 소프트웨어 기드라를 이용해 실용적인 리버스 엔지니어링 기술을 해설한다. 실습을 중심으로 조작, 분석 방법을 효과적으로 배울 수 있다.

  • 저자 : 나카지마 쇼타 , 고타케 다이치 , 하라 히로아키 , 가와바타 고헤이
  • 번역 : 이창선 , 임재용
  • 출간 : 2022-01-10

 

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

 

1.     장점

A.      컴퓨터 구조론에서 배웠던 이론들을 볼 수 있으며 특히 C/C++이나 Python 코드를 디스어셈블 시켜 하드웨어적으로 코드가 어떤 식으로 동작하는지 어셈블리어를 통해 세세하게  이해할 수 있다.

B.      기드라 프레임 워크를 활용을 통한 리버스 엔지니어링 과정을 설명하여 리눅스 ELF파일, 윈도우 PE파일, 안드로이드 APK 분석 방법과 해석을 잘 표현하여 혼자 하기 벅차지 않음

 

2.     단점

A.      C, Java, 어셈블리어를 모르는 경우 이해하는데 난이도가 있을 수 있음

 

3.     후기

A.      리버스 엔지니어링이란 프로그램을 분석하여 내부 구조를 파악하여 원래 소스가 어떤 건지 알아내는 방법으로 소스코드 분실이나 보안성 평가에 사용될 수 있다. 반대로 게임 핵이나 불법 프로그램으로 이용이 될 수 있어 양날의 검이라 불리며 공부를 하다보면 프로그램이 하드웨어 적으로 어떻게 돌아가는지 이해를 할 수 있다.

 

KakaoTalk_Photo_2022-02-24-15-34-16.jpeg

 

 

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?