장바구니 담기 close

장바구니에 상품을 담았습니다.

리버싱 이 정도는 알아야지

리버싱 이 정도는 알아야지 만들고 분석하면서 배우는 악성코드 분석

  • 이시우
  • |
  • 비제이퍼블릭
  • |
  • 2018-05-31 출간
  • |
  • 288페이지
  • |
  • 174 X 231 X 19 mm /489g
  • |
  • ISBN 9791186697610
판매가

21,000원

즉시할인가

18,900

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
18,900

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평


만들고 분석하면서 배우는 악성코드 분석

정보통신기술(IT)이 발전하고 일상에 깊숙이 자리 잡으면서 보안의 중요성이 나날이 커지고 있습니다. 이에 보안에 대한 관심이 높아지고 관련 직종을 희망하는 이도 꾸준히 증가하고 있습니다. 그런데 그에 비해 무엇을 어떻게 준비해야 하는지 모르는 사람들이 많습니다.

현재 보안 분야는 취약점, 악성코드, 포렌식 등으로 세분화되어 있고, 직무에 따라 수행하는 일도 조금씩 다릅니다. 그러나 “시스템에서 발생하는 이슈에 대한 원인을 파악하고 해결책을 모색한다”라는 점에서 근간이 같습니다. 즉 논리적인 사고를 가지고 시스템을 이해하는 것이 중요합니다. 여기에 개발과 분석 능력까지 갖춘다면 나에게 큰 무기가 될 것입니다.

이 책은 기본적으로 리버싱 기술을 가르치는 데 목표를 두고 있습니다. 이 과정에서 논리적으로 사고하는 습관을 기르고, 만들고 분석하면서 능력을 키울 수 있도록 했습니다. 어렵게 생각하지 마세요. IT는 우리가 사는 세상과 많이 닮아 있습니다.      


리버싱이란 소프트웨어 공학의 한 분야로, 이미 만들어진 시스템을 역으로 추적하여 처음의 문서나 설계 기법 등의 자료를 얻어내는 일을 말합니다. 리버싱은 단순히 기계어를 사람이 알아볼 수 있는 코드로 바꾸는 재번역만을 의미하는 개념은 아닙니다. 사람이 인식하기 어려운 기계어를 재번역하고, 재번역된 코드를 읽어서 최종적으로는 시스템의 기능과 역할을 알아내는 작업입니다.

본 책은 실행파일을 분석하면서 악성코드 분석 및 Windows 리버싱에 대한 방법을 익히도록 작성했습니다. 다만 굳이 악성코드에 한정 지을 필요는 없습니다. Windows 운영체제에서 동작하는 실행 파일은 리버싱 기술을 향상시키기 위한 학습 도구일 뿐입니다. 가장 좋은 교보재이죠. 기술을 잘 닦아 놓으면 어떠한 환경에서도 문제를 잘 해결할 수 있을 것입니다.


목차


1장 리버싱 시작하기
1. 리버싱의 이해
2. 공부 방법 및 방향
3. 무작정 분석해보기_첫 번째
4. 무작정 분석해보기_두 번째

2장 Windows 리버싱 | 기초
1. PE File format
2. 리버싱을 위한 준비
3. Assembly와 친해지기
4. 실행 압축

3장 Windows 리버싱 | 기능 분석_첫 번째
1. 언어 선택 및 코드 작성 방식
2. 파일 검색, 관리 코드
3. 레지스트리 관리 코드

4장 실전 분석|시스템 설정 변경 악성파일 분석
1. 시스템 설정 변경 악성파일 분석

5장 Windows 리버싱 | 기능 분석_두 번째
1. 외부통신 관련 코드
2. Window 제어 코드 학습 및 분석

6장 실전 분석 | 어셈블리로 제작된 악성 파일
1. 소개
2. Challenge 03.exe 분석
3. API 직접 호출 과정

7장 Windows 리버싱 | 기법 분석
1. DLL Injection
2. Code Injection
3. API Hooking

8장 실전 분석 | 파밍 악성 파일 분석
1. 소개
2. Challenge 05.exe 분석
3. 보충 학습

9장 Windows 리버싱 | 스크립트 분석
1. 스크립트
2. 악성 VBS 분석
3. 악성 JS 분석

10장 분석 도구 소개
1. OllyDBG.exe
2. Procexp.exe / FileMonitor.exe / Tcpview.exe

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.