본문내용 바로가기
무료배송

해외주문 Hacker Disassembling Uncovered

2 PAP/CD-ROM
Kaspersky, Kris 지음 | A-List Pub | 2007년 06월 30일
  • 정가 : 61,560원
    판매가 : 61,560 [0%↓ 0원 할인]
  • 통합포인트 : 620 적립 [1% 적립]
  • 추가혜택 :
    naver네이버페이 결제 시 무조건 1% 추가 적립 payco페이코 결제 시 최대 1만원 적립 okcashbag 실 결제 금액의 0.5% 적립 안내
  • 배송비 : 무료 배송비 안내
  • 도착예정일 : Special Order4 ~ 6주 이내 발송 예정 도착 예정일 안내
    해외주문도서는 해외 거래처 사정에 의해 품절/지연될수 있습니다.
    스페셜오더 도서나 일서해외주문도서와 함께 주문시 배송일이 이에 맞추어 지연되오니, 이점 유의해주시기 바랍니다.

알립니다.

  • 해외주문도서는 고객님의 요청에 의해 주문하는 '개인 오더' 상품이기 때문에, 단순한 고객변심/착오로 인한 취소,반품, 교환의 경우 '해외주문 반품/취소 수수료'를 부담하셔야 합니다. 이점 유의하여 주시기 바랍니다. 반품/취소 수수료 : (1)양서-판매정가의 12%, (2)일서-판매정가의 7% (반품/취소 수수료는, 수입제반비용(FedEx수송비용, 관세사비, 보세창고료, 내륙 운송비, 통관비 등)과 재고리스크(미판매 리스크, 환차손)에 따른 비용을 포함하며, 양서는 판매정가의 12%, 일서는 판매정가의 7%가 적용됩니다.)
  • 외국도서의 경우 해외제공정보로만 서비스되어 미표기된 정보가 있을 수 있습니다. 필요한 정보가 있을경우 1:1 문의게시판 을 이용하여 주십시오.
행사도서 포함, 5만원이상 구매시 선택 (북백 2000P, 북파우치 1500P차감)
닫기
  • 행사도서 포함, 5만원이상 구매시 선택 (북백 2000P, 북파우치 1500P차감)
  • 단독 나를 지키는 구급함 증정 강상중 사유의 여정을 만나다
  • 단독 유시민 사인 피크닉 매트 증정 생각의 피크닉, 유시민 읽기
  • 독서노트 + 스티커 세트 증정 가을이라, 쓰고 읽는다
  • 세상 모든 것의 기원을 만나다 오리진 캐릭터 스티치 노트 증정
  • 스무 살 패브릭 포스터 증정 O tvN 어쩌다 어른 X 교보문고 단독혜택
  • 어린이 가을독서 추천도서전
상품상세정보
ISBN 9781931769648(1931769648)
쪽수 616쪽
언어 English
크기 184(W) X 229(H) X 30(T) (mm)
2 PAP/CD-ROM
리딩지수 Level Professional

책소개

이 책이 속한 분야

이 책의 상품구성
* 해당 상품의 상세구성정보를 준비중입니다.

원서번역서 내용 엿보기

이 책은 고급 해커의 필수 능력인 디스어셈블링 기법을 집중적으로 다룬다. 분석에 필요한 기본 도구와 어셈블리어 분석을 시작으로 각종 보안 메커니즘을 우회할 수 있는 방법을 설명한다. 디버깅, 디스어셈블링에 대한 기본 지식부터 커널 분석, 고급 패치 기술 등 분석 과정에서 마주칠 수 있는 깊이 있는 주제들을 다양한 관점과 예제를 통해 학습할 수 있는 훌륭한 분석 길잡이가 되어 줄 것이다.

목차


Preface 1(1)
What's New in the Second Edition 2(1)
Book Structure 3
PART I: INTRODUCTION TO HACKING TOOLS 1(88)
Getting Started with Hacking Tools 9(20)
Debuggers 10(4)
Disassemblers 14(3)
Decompilers 17(1)
Hex Editors 18(3)
Unpackers 21(1)
Dumpers 22(1)
Resource Editors 23(1)
Spies 24(1)
Monitors 25(1)
Modifiers 25(2)
Protected CD Copiers 27(2)
Hacking Tools for UNIX 29(10)
Debuggers 30(4)
Disassemblers 34(1)
Spies 35(2)
Hex Editors 37(1)
Dumpers 37(1)
Automated Protection Tools 38(1)
Emulating Debuggers and Emulators 39(28)
Introduction to Emulators 40(1)
Historical Overview 40(10)
Overview of Popular Emulators 50(10)
Choosing an Emulator 60(7)
Introduction to Assemblers 67(22)
Assembly Language Philosophy 68(2)
Explaining Assembly Concepts on C Examples 70(2)
Assembly Inserts as a Workbench 72(1)
Available Tools 73(1)
Overview and Comparison of Assembly Translators 74(15)
PART II: BASIC HACKING TECHNIQUES 89(160)
Getting Acquainted with the Basic Hacking Techniques 91(28)
Classifying Protection Mechanisms by Type of Secret Key 95(2)
Protection Strength 97(3)
Drawbacks of Ready-to-Use Retail Solutions 100(1)
Implementation Errors of Custom Mechanisms 100(15)
Summary of Small Errors with Serious Consequences 115(4)
Warming Up 119(40)
Creating Protection and Trying to Crack It 120(2)
Getting Acquainted with the Disassembler 122(22)
Practical Cracking Example 144(13)
Summary 157(2)
Getting Acquainted with Application Debugging 159(14)
Introduction to Debugging 160(1)
Using a Disassembler and a Debugger Together 161(2)
Breakpoints to API Functions 163(2)
Breakpoints to Messages 165(2)
Breakpoints to Data 167(2)
Unwinding the Stack 169(2)
Debugging DLLs 171(1)
Summary 172(1)
Specific Features of Debugging under UNIX and Linux 173(24)
Ptrace as the Foundation for GDB 175(10)
Debugging Binary Files under GDB 185(12)
Basics of Kernel Debugging with Linice 197(14)
System Requirements 198(2)
Compiling and Configuring Linice 200(1)
Booting the System and Starting the Debugger 201(4)
Basic Principles of Working with Linice 205(5)
Summary 210(1)
Advanced Debugging Topics 211(38)
Using SoftICE as a Logger 212(11)
Hackish Tricks with Arbitrary Breakpoints 223(11)
Cracking through Coverage 234(15)
PART III: ADVANCED DISASSEMBLING TECHNIQUES 249(212)
Disassembling 32-bit PE Files 251(48)
Specific Features of PE File Structure in Different Implementations 252(1)
General Concepts and Requirements of PE Files 252(2)
PE File Structure 254(3)
Techniques for Inserting and Removing Code into/from PE Files 257(40)
Summary 297(2)
Disassembling ELF Files under Linux and BSD 299(52)
Required Tools 300(1)
ELF File Structure 301(3)
Inserting Foreign Code into ELF Files 304(30)
Disassembling under Linux on Tiny-Crackme 334(15)
Summary 349(2)
Disassembling in x86-64 Architecture 351(18)
Introduction 351(2)
Required Tools 353(4)
Overview of the x86-64 Architecture 357(3)
Switching to 64-bit Mode 360(2)
A ``Hello, World'' Program on x86-64 362(6)
Summary 368(1)
Disassembling and Hacking Linux Kernels 369(18)
Disassembling a Linux Kernel 370(10)
Secrets of Kernel Hacks 380(7)
Advanced Patching Techniques 387(52)
Secrets and Tricks of Online Patching 388(10)
Little-Known Methods of Cracking Client Programs 398(10)
Windows NT/2000/XP Kernel Hack 408(16)
Is There Life after the BSOD? 424(14)
Interesting Links 438(1)
Summary 438(1)
Disassembling Files of Other Formats 439(22)
Disassembling PDF Files 439(20)
Summary 459(2)
PART IV: PRACTICAL CODE INVESTIGATION 461(149)
Playing Hide-and-Seek under Windows 463(30)
Antidebugging Techniques under Windows 465(17)
Stealth Technologies in the Windows World 482(10)
Summary 492(1)
Overcoming Packers 493(42)
Preliminary Analysis 494(3)
Unpacking and Alternative Approaches 497(1)
Unpacking Algorithm 498(1)
Searching for the Original Entry Point 498(21)
Dumping Protected Applications 519(15)
Summary 534(1)
Overcoming Code Obfuscation 535(16)
How Obfuscators Work 536(6)
How To Crack Obfuscated Programs 542(4)
The Black Box Approach 546(1)
Dungeons of Virtual Machines 547(1)
Summary 548(3)
Overcoming Packers in Linux and BSD 551(20)
Packers' Influence on Performance 552(1)
ELFCrypt 553(9)
UPX 562(2)
Burneye 564(4)
Shiva 568(2)
A Comparison of Packers 570(1)
Summary 570(1)
Debugging and Disassembling Malware 571(39)
Counterespionage with a Debugger 572(18)
Auditing and Disassembling Exploits 590(18)
References 608(1)
Summary 609(1)
CD Description 610(1)
Index 611

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

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

간단리뷰 (0)

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 50원 / 발송 후 5일 이내 작성 시 100원
(포인트 적립은 작성 후 다음 날 혹은 해당 도서 배송 출발 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외) 안내
0/1000자
컨텐츠평가
5점 만점에
0점 1점 2점 3점 4점 5점
이미지첨부
(파일용량은 1MB 이하이며, 파일형식은 jpg, jpeg 파일만 업로드 가능합니다.)

    교환/반품/품절안내

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

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

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

    이 책의 원서번역서

    안내

    이 분야의 베스트

    • Harvey, Greg
      37,810원
    • Murphy
      143,640원
    • Sarkar, Dipanja...
      48,620원
    • Gibson, Adam
      54,030원
    • Hope, Tom
      54,030원
    더보기+

    이 분야의 신간

    • Wittenbrink, He...
      47,870원
    더보기+

    바로가기

    • 우측 확장형 배너 2

    최근 본 상품