Practical Binary Analysis 新书_图书内容介绍_剧情呢
剧情呢 国产剧 港剧 泰剧

Practical Binary Analysis读书介绍

类别 页数 译者 网友评分 年代 出版社
书籍 456页 2020 No Starch Press
定价 出版日期 最近访问 访问指数
USD 49.95 2020-02-20 … 2020-03-15 … 56
主题/类型/题材/标签
黑客,
作者
Dennis Andriesse      ISBN:9781593279127    原作名/别名:《》
内容和作者简介
Practical Binary Analysis摘要

As malware increasingly obfuscates itself and applies anti-analysis techniques to thwart our analysis, we need more sophisticated methods that allow us to raise that dark curtain designed to keep us out—binary analysis can help. The goal of all binary analysis is to determine (and possibly modify) the true properties of binary programs to understand what they really do, rather than what we think they should do. While reverse engineering and disassembly are critical first steps in many forms of binary analysis, there is much more to be learned.

This hands-on guide teaches you how to tackle the fascinating but challenging topics of binary analysis and instrumentation and helps you become proficient in an area typically only mastered by a small group of expert hackers. It will take you from basic concepts to state-of-the-art methods as you dig into topics like code injection, disassembly, dynamic taint analysis, and binary instrumentation. Written for security engineers, hackers, and those with a basic working knowledge of C/C++ and x86-64, Practical Binary Analysis will teach you in-depth how binary programs work and help you acquire the tools and techniques needed to gain more control and insight into binary programs.

Once you’ve completed an introduction to basic binary formats, you’ll learn how to analyze binaries using techniques like the GNU/Linux binary analysis toolchain, disassembly, and code injection. You’ll then go on to implement profiling tools with Pin and learn how to build your own dynamic taint analysis tools with libdft and symbolic execution tools using Triton. You’ll learn how to:

Parse ELF and PE binaries and build a binary loader with libbfd

Use data-flow analysis techniques like program tracing, slicing, and reaching definitions analysis to reason about runtime flow of your programs

Modify ELF binaries with techniques like parasitic code injection and hex editing

Build custom disassembly tools with Capstone

Use binary instrumentation to circumvent anti-analysis tricks commonly used by malware

Apply taint analysis to detect control hijacking and data leak attacks

Use symbolic execution to build automatic exploitation tools

With exercises at the end of each chapter to help solidify your skills, you’ll go from understanding basic assembly to performing some of the most sophisticated binary analysis and instrumentation. Practical Binary Analysis gives you what you need to work effectively with binary programs and transform your knowledge from basic understanding to expert-level proficiency.

作者简介

Dennis Andriesse has a Ph.D. in system and network security and uses binary analysis daily in his research. He is one of the main contributors to PathArmor, a Control-Flow Integrity system that defends against control-flow hijacking attacks such as ROP. Andriesse was also one of the attack developers involved in the takedown of the GameOver Zeus P2P botnet.

本书后续版本
未发行或暂未收录
喜欢读〖Practical Binary Analysis〗的人也喜欢:

  • A Commentary on Kant's "Critique of Practical Reas 康德,哲学, 2020-02-20 …
  • Practical Reason and Norms 法学,哲学,Raz,法哲学,伦理学,法律,Jurisprudence,Joseph·Raz, 2020-02-20 …
  • Culture and Practical Reason 人类学,Anthropology,symbols,anthropology,Sahlins,Philosophy,LSE书目,Anthropology(EN), 2020-02-20 …
  • Practical Object-Oriented Design: An Agile Primer OOP, 2020-02-20 …
  • Practical Binary Analysis 黑客, 2020-02-20 …
  • Practical Malware Analysis 计算机安全,安全,逆向,计算机,病毒,windows内核的,malware,信息安全, 2020-02-20 …
  • Binary Hacks ―ハッカー秘伝のテクニック100選 linux,hack,Programming,计算机科学,计算机,binary,unix,日文书, 2020-02-20 …
  • Binary Hacks 计算机,Linux,编程,C/C++,程序设计,中文版,Programming,O'Reilly, 2020-02-20 …
  • Practical Packet Analysis: Using Wireshark to Solv network,软件开发,计算机网络,计算机,英文版,网络安全,电子版,信息安全, 2020-02-20 …
  • Learning Linux Binary Analysis Linux,Linux/Unix,计算机,Programming,编译原理,编程,程序设计, 2020-02-20 …
  • 友情提示

    剧情呢,免费看分享剧情、挑选影视作品、精选好书简介分享。