文件名称:
[IDA.pro.学习资料].The.IDA.Pro.Book.2009
开发工具:
文件大小: 6mb
下载次数: 0
上传时间: 2010-02-27
详细说明: [IDA.pro.学习资料].The.IDA.Pro.Book.2009 目录: Copyright Dedication FOREWORD ACKNOWLEDGMENTS INTRODUCTION Part I: INTRODUCTION TO IDA Chapter 1. INTRODUCTION TO DISASSEMBLY Section 1.1. Disassembly Theory Section 1.2. The What of Disassembly Section 1.3. The Why of Disassembly Section 1.4. The How of Disassembly Section 1.5. Summary Chapter 2. REVERSING AND DISASSEMBLY TOOLS Section 2.1. Classification Tools Se ction 2.2. Summary Tools Section 2.3. Deep Inspection Tools Section 2.4. Summary Chapter 3. IDA PRO BACKGROUND Section 3.1. Hex-Rays' Stance on Piracy Section 3.2. Obtaining IDA Pro Section 3.3. IDA Support Resources Section 3.4. Your IDA Installation Section 3.5. Thoughts on IDA's User Interface Section 3.6. Summary Part II: BASIC IDA USAGE Chapter 4. GETTING STARTED WITH IDA Section 4.1. Launching IDA Section 4.2. IDA Database Files Section 4.3. Introduction to the IDA Desktop Section 4.4. Desktop Behavior During Initial Analysis Section 4.5. IDA Desktop Tips and Tricks Section 4.6. Reporting Bugs Section 4.7. Summary Chapter 5. IDA DATA DISPLAYS Section 5.1. The Principal IDA Displays Section 5.2. Secondary IDA Displays Section 5.3. Tertiary IDA Displays Section 5.4. Summary Chapter 6. DISASSEMBLY NAVIGATION Section 6.1. Basic IDA Navigation Section 6.2. Stack Frames Section 6.3. Searching the Database Section 6.4. Summary Chapter 7. DISASSEMBLY MANIPULATION Section 7.1. Names and Naming Section 7.2. Commenting in IDA Section 7.3. Basic Code Transformations Section 7.4. Basic Data Transformations Section 7.5. Summary Chapter 8. DATATYPES AND DATA STRUCTURES Section 8.1. Recognizing Data Structure Use Section 8.2. Creating IDA Structures Section 8.3. Using Structure Templates Section 8.4. Importing New Structures Section 8.5. Using Standard Structures Section 8.6. IDA TIL Files Section 8.7. C++ Reversing Primer Section 8.8. Summary Chapter 9. CROSS-REFERENCES AND GRAPHING Section 9.1. Cross-References Section 9.2. IDA Graphing Section 9.3. Summary Chapter 10. THE MANY FACES OF IDA Section 10.1. Console Mode IDA Section 10.2. Using IDA's Batch Mode Section 10.3. GUI IDA on Non-Windows Platforms Section 10.4. Summary Part III: ADVANCED IDA USAGE Chapter 11. CUSTOMIZING IDA Section 11.1. Configuration Files Section 11.2. Additional IDA Configuration Options Section 11.3. Summary Chapter 12. Library Recognition Using FLIRT Signatures Section 12.1. Fast Library Identification and Recognition Technology Section 12.2. Applying FLIRT Signatures Section 12.3. Creating FLIRT Signature Files Section 12.4. Summary Chapter 13. Extending IDA's Knowledge Section 13.1. Augmenting Function Information Section 13.2. Augmenting Predefined Comments with loadint Section 13.3. Summary Chapter 14. PATCHING BINARIES AND OTHER IDA LIMITATIONS Section 14.1. The Infamous Patch Program Menu Section 14.2. IDA Output Files and Patch Generation Section 14.3. Summary Part IV: EXTENDING IDA'S CAPABILITIES Chapter 15. SCRIPTING WITH IDC Section 15.1. Basic Script Execution Section 15.2. The IDC Language Section 15.3. Associating IDC Scripts with Hotkeys Section 15.4. Useful IDC Functions Section 15.5. IDC Scripting Examples Section 15.6. Summary Chapter 16. THE IDA SOFTWARE DEVELOPMENT KIT Section 16.1. SDK Introduction Section 16.2. The IDA Application Programming Interface Section 16.3. Summary Chapter 17. THE IDA PLUG-IN ARCHITECTURE Section 17.1. Writing a Plug-in Section 17.2. Building Your Plug-ins Section 17.3. Plug-in Installation Section 17.4. Plug-in Configuration Section 17.5. Extending IDC Section 17.6. Plug-in User Interface Options Section 17.7. Summary Chapter 18. BINARY FILES AND IDA LOADER MODULES Section 18.1. Unknown File Analysis Section 18.2. Manually Loading a Windows PE File Section 18.3. IDA Loader Modules Section 18.4. Writing an IDA Loader Section 18.5. Alternative Loader Strategies Section 18.6. Summary Chapter 19. IDA PROCESSOR MODULES Section 19.1. Python Byte Code Section 19.2. The Python Interpreter Section 19.3. Writing a Processor Module Section 19.4. Building Processor Modules Section 19.5. Customizing Existing Processors Section 19.6. Processor Module Architecture Section 19.7. Summary Part V: REAL-WORLD APPLICATIONS Chapter 20. COMPILER VARIATIONS Section 20.1. Jump Tables and Switch Statements Section 20.2. RTTI Implementations Section 20.3. Locating main Section 20.4. Debug vs. Release Binaries Section 20.5. Alternative Calling Conventions Section 20.6. Summary Chapter 21. OBFUSCATED CODE ANALYSIS Section 21.1. Anti–Static Analysis Techniques Section 21.2. Anti–Dynamic Analysis Techniques Section 21.3. Static De-obfuscation of Binaries Using IDA Section 21.4. Summary Chapter 22. VULNERABILITY ANALYSIS Section 22.1. Discovering New Vulnerabilities with IDA Section 22.2. After-the-Fact Vulnerability Discovery with IDA Section 22.3. IDA and the Exploit-Development Process Section 22.4. Analyzing Shellcode Section 22.5. Summary Chapter 23. REAL-WORLD IDA PLUG-INS Section 23.1. Hex-Rays Section 23.2. IDAPython Section 23.3. IDARub Section 23.4. IDA Sync Section 23.5. collabREate Section 23.6. ida-x86emu Section 23.7. mIDA Section 23.8. Summary Part VI: THE IDA DEBUGGER Chapter 24. THE IDA DEBUGGER Section 24.1. Launching the Debugger Section 24.2. Basic Debugger Displays Section 24.3. Process Control Section 24.4. Automating Debugger Tasks Section 24.5. Summary Chapter 25. DISASSEMBLER/DEBUGGER INTEGRATION Section 25.1. Background Section 25.2. IDA Databases and the IDA Debugger Section 25.3. Debugging Obfuscated Code Section 25.4. Summary Chapter 26. LINUX, OS X, AND REMOTE DEBUGGING WITH IDA Section 26.1. Console-Mode Debugging Section 26.2. Remote Debugging with IDA Section 26.3. Summary Appendix A. USING IDA FREEWARE 4.9 Section A.1. Restrictions on IDA Freeware Section A.2. Using IDA Freeware Appendix B. IDC/SDK CROSS-REFERENCE Appendix C. WHAT'S NEW IN IDA 5.3 Section C.1. Redesigned Debugger Section C.2. Type Library Support Section C.3. New IDC Functions Section C.4. New API/SDK Functionality Section C.5. Summary COLOPHON Index ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.