Book description
There’s a powerful new tool in the fight against malware. The US National Security Agency (NSA) recently released its reverse engineering framework, Ghidra, as free and open source software. This practical report explains how engineers can use Ghidra to analyze malware and determine its impact on vulnerable systems. Developers can also use this tool to get a detailed look at compiled programs.
Information security experts Ric Messier and Matthew Berninger show you how Ghidra helps you to analyze compiled code on Linux, Windows, and macOS. You’ll be able to visually inspect a program, follow the path of execution, and analyze the code from function call to function call. The more you work with Ghidra, the more you’ll understand how effective this platform is.
- Get a feature overview of Ghidra, including a quick look into its origins
- Explore program use cases, including malware analysis, compiler comparison, and efficiency improvements
- Learn the advantages of running this Java-based framework in a container
- Perform code analysis by disassembling and graphing a program using Ghidra’s CodeBrowser tool
- Run Ghirdra on innocuous programs before analyzing code that may be infected
Product information
- Title: Getting Started with Ghidra
- Author(s):
- Release date: December 2019
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781098115258
You might also like
book
Learning Go
Go is rapidly becoming the preferred language for building web services. While there are plenty of …
book
Learning React, 2nd Edition
If you want to learn how to build efficient React applications, this is your book. Ideal …
book
Head First Git
What will you learn from this book? Many people who use Git rely on "recipes"--copying and …
audiobook
Introduction to Generative AI
Generative AI tools like ChatGPT are amazing—but how can you get the most out of them …