본문내용 바로가기
MD의선택 이벤트 무료배송

The IDA Pro Book(한국어판) 리버스 엔지니어링에 날개를 달다

에이콘 해킹 보안 시리즈 39
크리스 이글 지음 | 고현영 옮김 | 에이콘출판 | 2012년 08월 23일 출간
  • 정가 : 45,000원
    판매가 : 40,500 [10%↓ 4,500원 할인]
  • 제휴할인가 : 30,500 교보-롯데카드 최대 25% 청구할인 카드/포인트 안내
  • 통합포인트 : 2,250 적립 [5% 적립]
  • 추가혜택 :
    naver네이버페이 결제 시 무조건 1% 추가 적립 payco페이코 결제 시 최대 1만원 적립 okcashbag 실 결제 금액의 0.5% 적립 안내
  • 배송비 : 무료 배송비 안내
  • 도착예정일 : 서울특별시 종로구 세종대로 기준 지역변경
    1일 이내 발송 예정 도착 예정일 안내
  • 바로드림 : 인터넷으로 주문하고 영업점에서 직접 수령 안내
행사도서 포함, 5만원이상 구매시 선택 (북백 2000P, 북파우치 1500P차감)
닫기
  • 행사도서 포함, 5만원이상 구매시 선택 (북백 2000P, 북파우치 1500P차감)
  • 단독 나를 지키는 구급함 증정 강상중 사유의 여정을 만나다
  • 단독 유시민 사인 피크닉 매트 증정 생각의 피크닉, 유시민 읽기
  • 독서노트 + 스티커 세트 증정 가을이라, 쓰고 읽는다
  • 내맘같은 내인생
  • 재테크 슈퍼 그뤠잇
  • 세상 모든 것의 기원을 만나다 오리진 캐릭터 스티치 노트 증정
  • 스무 살 패브릭 포스터 증정 O tvN 어쩌다 어른 X 교보문고 단독혜택
  • 어린이 가을독서 추천도서전

이 책의 이벤트 해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

  • MANNING, O'REILLY, PACKT, WILEY 등 해..
    03. 07 ~ 04. 30
상품상세정보
ISBN 9788960773325(8960773328)
쪽수 776쪽
크기 188 * 250 * 40 mm /1560g 판형알림
이 책의 원서 (The)IDA pro book. 2/E/Eagle, Chris

책소개

이 책이 속한 분야

리버스 엔지니어링 사용자를 위한 IDA Pro 가이드북!

「에이콘 해킹 보안 시리즈」제39권『The IDA Pro Book(한국어판)』. IDA Pro의 구성부터 기본적인 기능, 스크립트와 SDK를 활용한 당면한 문제를 쉽게 해결할 수 있는 방법 등 IDA의 모든 것을 소개한 책이다. 리버스 엔지니어링에 대한 기본 지식과 디스어셈블러에 대해 소개하여 배경 지식이 부족한 독자도 쉽게 접근할 수 있도록 하였다. 또한 IDA를 다룰 수 있는 독자를 대상으로, 복합 데이터 구조와 IDA의 상호 참조, IDA 그래프 기반 디스플레이, 비윈도우 기반 플랫폼(리눅스, OS X)에서 IDA를 구동하는 다양한 방식을 제시하였다. 고급 IDA 사용자를 위한 IDA의 고급 기능과 연동하는 툴도 수록하였다. 예제 코드와 예제를 만드는 데 사용한 바이너리 파일은 책의 공식 웹사이트(http://www.idabook.com)에서 제공한다.

이 책의 총서

총서 자세히 보기

저자소개

저자 : 크리스 이글

저자 크리스 이글(Chris Eagle)은 캘리포니아 몬테레이의 네이벌(Naval) 대학원에서 컴퓨터 과학과 부교수로 재직 중이다. 다수의 IDA 플러그인을 개발한 프로그래머이며, 『Gray Hat Hacking』(McGraw-Hill)의 공동 저자다. 블랙햇(Blackhat), 데프콘(Defcon), 투어콘(Toorcon), 시무콘(Shmoocon) 등의 보안 컨퍼런스에서도 발표한 바 있다.

역자 : 고현영

역자 고현영은 광운대학교 전자통신공학과와 동대학원을 졸업했다. 현재 Made In Heaven이라는 IT회사에서 근무 중이다. 보안과 클라우드 컴퓨팅에 관심이 많고, 번역서로는 『구글앱스 활용과 관리』(비팬북스), 『OBJECTIVE-C 프로그래밍』(비팬북스), 『Ajax 보안』(에이콘출판) 등이 있다.

목차

1부 IDA 소개

1장 디스어셈블리 소개

___디스어셈블리 이론
___디스어셈블리란?
___디스어셈블리가 필요한 이유
___디스어셈블리의 방법

2장 리버싱과 디스어셈블리 툴
___분류 툴
___요약 툴
___심층 조사 툴

3장 IDA 프로 배경 지식
___헥스레이 사의 저작권 침해 대책
___IDA Pro의 획득
___IDA 지원 사이트
___IDA 설치
___IDA 사용자 인터페이스 고찰

2부 IDA 기본 사용법

4장 IDA 시작

___IDA 시작
___IDA 데이터베이스 파일
___IDA 데스크탑 소개
___초기 분석 과정 중 데스크탑의 진행 상황
___IDA 데스크탑 팁과 트릭
___버그 보고

5장 IDA 데이터 디스플레이
___기본 IDA 디스플레이
___보조 디스플레이 화면
___기타 IDA 디스플레이

6장 디스어셈블리 살펴보기
___기본 탐색 기능
___스택 프레임
___데이터베이스 검색

7장 디스어셈블리 다루기
___이름과 이름 지정
___IDA의 주석
___기본 코드 변환

8장 데이터 타입과 데이터 구조
___데이터 구조 파악
___IDA 구조체 생성
___구조체 템플릿 활용
___신규 구조체 가져오기
___표준 구조체 활용
___IDA TIL 파일
___C++ 리버스 엔지니어링 기초

9장 상호 참조와 그래프
___상호 참조
___IDA 그래프

10장 여러 가지 IDA
___콘솔 모드 IDA
___IDA 일괄처리 모드 사용
___3부 IDA 고급 사용법

11장 IDA 커스터마이징
___환경설정 파일
___기타 IDA 환경설정 파일 옵션

12장 FLIRT 시그니처로 라이브러리 인식
___고속 라이브러리 식별과 인식 기술
___FLIRT 시그니처 적용
___FLIRT 시그니처 파일 생성

13장 IDA 심층 탐구
___추가된 함수 정보
___loadint로 미리 정의된 주석 보강

14장 바이너리 패칭과 IDA 제약 사항
___혼란을 야기하는 메뉴
___IDA 출력 파일과 패치

15장 IDC 스크립팅
___기본적인 스크립트 실행
___IDC 언어
___IDC 스크립트 단축키
___유용한 IDC 함수
___IDC 스크립트 예제
___IDAPython 스크립트 예제

16장 IDA SDK
___SDK 소개
___IDA API

17장 IDA 플러그인 아키텍처
___플러그인 개발
___플러그인 작성
___플러그인 설치
___플러그인 환경설정
___IDC 확장
___플러그인 사용자 인터페이스 옵션
___스크립트 플러그인

18장 바이너리 파일과 IDA 로더 모듈
___알지 못하는 파일 분석
___수작업으로 PE 파일 로딩
___IDA 로더 모듈
___IDA 로더 작성
___다른 로더 전략
___스크립트 로더 작성

19장 IDA 프로세서 모듈
___파이썬 바이트 코드
___파이썬 인터프리터
___프로세서 모듈 빌드
___프로세서 모듈 아키텍처
___프로세서 모듈 스크립트

5부 실제 애플리케이션

20장 다양한 컴파일러

___점프 테이블과 switch문
___RTTI 구현
___디버그 바이너리와 릴리스 바이너리
___기타 호출 규약

21장 난독화된 코드 분석
___안티정적 분석 기법
___안티동적 분석 기법
___IDA를 이용한 정적 바이너리 역난독화
___가상 머신 기반 난독화

22장 취약점 분석
___신규 취약점 발견
___IDA로 취약점을 발견한 후
___IDA와 취약점 개발 절차
___셸코드 분석

23장 실제 IDA 플러그인
___IDAPython
___collabREate
___ida-x86emu
___MyNav

6부 IDA 디버거

24장 IDA 디버거

___디버거 시작
___디버거 디스플레이
___프로세스 제어
___디버깅 자동화

25장 디스어셈블러/디버거 통합
___배경
___IDA 데이터베이스와 디버거
___난독화 코드 디버깅
___IdaStealth
___예외 처리

26장 추가 디버거 기능
___IDA를 이용한 원격 디버깅
___Bochs 활용 디버깅
___Appcall

부록 A IDA 5.0 무료 버전 사용
___IDA 무료 버전 제약 사항
___IDA 무료 버전 사용

부록 B IDC/SDK 상호 참조

출판사 서평

IDA Pro를 사용해보고 싶은데 어떻게 시작해야 할지 잘 모른다면 이 책으로 시작해보길 바란다. 이 책은 IDA Pro에 대한 훌륭한 가이드로, IDA Pro의 구성부터 기본적인 기능, 스크립트와 SDK를 활용한 당면한 문제를 쉽게 해결할 수 있는 방법 등 IDA의 모든 것을 알려준다. 이 책을 보고 나면 IDA Pro를 이용한 리버스 엔지니어링의 마스터가 되어 있을 것이다.

소스코드가 없는가? 이제는 문제 없다. 똑똑한 디스어셈블러 IDA Pro를 사용하면 소스코드 이상의 세계를 만날 수 있다. IDA는 실행 파일에 있는 ... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트 적립은 작성 후 다음 날 혹은 해당 도서 배송 출발 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 책의 원서번역서

안내

이 분야의 베스트

더보기+

이 분야의 신간

  • 김진중
    19,800원
  • 김태영
    22,500원
  • 허팝
    13,500원
  • 김승연
    23,400원
  • 길벗알앤디
    12,600원
더보기+

바로가기

  • 우측 확장형 배너 2

최근 본 상품