Ida proCodeCracking secrets (China-pub)
Basic Information
Original Title: Reverse Engineering Code with Ida pro
Original Press: syngress
Author: (US) Dan Kaminsky Justin Ferguson Jason Larsen Luis Miras Walter Pearce
Translator: snow Forum translation team
Series name: TuringProgramDesign books
Press: People's post and telecommunications Press
ISBN: 9787115234162
Mounting time:
Published on: February 1, August 2010
Start: 16
Page number: 257
More Wonderful Details: http://www.china-pub.com/196968
More wonderful sample preemptive trial read: http://www.china-pub.com/computers/common/mianfeisd.asp? Id = 196968
Edit recommendations
Safe programming practices!
Famous security forums such as xixue University are strongly recommended.
Dan Kaminsky, security expert and Director of ioactive penetration testing
Introduction
If you want to master Ida pro, if you want to master the science and art of reverse engineering coding, if you want to conduct more efficient security R & D and software debugging, this book is suitable for you! This is an authoritative book in the security field and a rare book for reverse engineering coding!
The book describes the essence of IDA pro Reverse Engineering Code cracking, this article describes how to use idapro to mine and analyze software vulnerabilities, reverse engineering malicious code, and automatically execute various tasks using the IDC scripting language, instruct readers to analyze the basic components of reverse engineering based on understanding PE files and elf files, use IDA pro to debug software and Modify Heap and stack data, the reverse function is used to terminate others' reverse operations on applications. It also describes how to track execution streams, determine the protocol structure, and analyze whether there are still undocumented messages in the Protocol, and how to write IDC scripts and plug-ins to automatically execute complex tasks. This book focuses on practice and provides a large number of diagrams and sample code for your reference. It is highly readable and operable.
Directory
Chapter 1 Introduction 1
1.1 code debugger Overview 2
Conclusion 3 1.2
Chapter 5 assembly and reverse engineering basics 5
2.1 Introduction 6
2.2 assembly language and IA-32 processor 6
2.3 other segments in stack, heap, and binary executable files 14
2.4 latest IA-32 Instruction Set and References 19
2.5 Conclusion 25
Chapter 2 formats of portable executable files and executable links 27
3.1 Introduction 28
3.2 portable Executable File Format 28
3.3 executable link format 35
3.4 Conclusion 47
Chapter 1 Practice 49
4.1 Introduction 50
4.2 trace execution stream 50
4.3 quickly track and locate solutions 63
4.4 FAQ 64
Chapter 5 debugging 65
5.1 Introduction 66
5.2 Basic Debugging knowledge 66
5.2.1 breakpoint 67
5.2.2 step 68
5.2.3 monitoring 68
5.2.4 exception 68
5.2.5 tracking 69
......
Chapter 2 anti-Reverse Technology 83
Chapter 2 practice 2 7th
Chapter 4 advanced strategy 8th
Chapter 2 Ida script writing and plug-in 9th
Wonderful comments
Even if you don't want to read it, it is worth adding one to your favorites.
I haven't played crack for a long time, But Ida's books are worth collecting.
Looking forward, reading books from the snow forum will trigger a boom