Skip to content
Scan a barcode
Scan
Paperback Reverse Engineering Malware: Disassemble and Analyze Viruses: Use IDA Pro and Ghidra to dissect malicious code Book

ISBN: B0FJ2SFNW5

ISBN13: 9798292970583

Reverse Engineering Malware: Disassemble and Analyze Viruses: Use IDA Pro and Ghidra to dissect malicious code

Master the Fundamentals of Malware Reverse Engineering: Gain a comprehensive understanding of what malware reverse engineering entails, why it's crucial for threat intelligence and incident response, and the critical role of disassembly and analysis.

Navigate Legal and Ethical Landscapes: Understand the legal implications and ethical guidelines surrounding malware analysis, including responsible disclosure and techniques to prevent accidental harm.

Set Up Secure Analysis Environments: Learn to configure isolated virtual machines with appropriate network settings and essential tools to safely analyze malicious software.

Grasp Malware Execution and Computer Architecture: Develop a foundational knowledge of how malware operates, including entry points, process injection, system calls, and persistence mechanisms, alongside key computer architecture concepts like CPU registers and memory organization.

Interpret Assembly Language (x86/x64): Become proficient in reading and understanding common assembly instructions, function calling conventions, and the representation of control flow and data structures in assembly.

Become Proficient with IDA Pro and Ghidra: Learn to install, navigate, and effectively utilize two industry-leading reverse engineering tools for both static and dynamic analysis.

Perform Comprehensive Static Analysis: Develop skills in examining binary files without execution, including identifying entry points, analyzing imports/exports, strings, and key functions, and manipulating code and data views.

Apply Advanced Static Analysis Techniques: Understand how to analyze complex control flow, deeply examine API calls, and recognize common malware constructs like encryption routines and network communication patterns.

Conduct Effective Dynamic Analysis: Learn the principles of debugging, including setting breakpoints, stepping through code, and examining memory and registers to observe malware behavior in real-time.

Utilize Debuggers in IDA Pro and Ghidra: Gain hands-on experience configuring and employing the integrated debuggers within IDA Pro and Ghidra, as well as external tools like x64dbg and WinDbg.

Counter Anti-Analysis Measures: Acquire techniques to identify and bypass anti-debugging, anti-virtual machine, anti-sandbox, and various code obfuscation methods employed by malware.

Unpack and Deobfuscate Malware: Learn manual and automated techniques to unpack protected binaries, find original entry points, and reconstruct import tables to reveal the true malicious code.

Analyze Common Malware Behaviors: Develop the ability to identify and analyze persistence mechanisms, network communication (including C2 channels), data exfiltration, payload dropping, and process injection/hooking techniques.

Dissect Real-World Malware Samples: Apply your acquired knowledge through practical case studies, including analyzing droppers, ransomware, stealers, and polymorphic viruses.

Automate and Enhance Analysis with Scripting: Explore scripting capabilities in IDAPython and Ghidra to automate repetitive tasks and extend the functionality of your analysis tools.

Collaborate and Integrate Analysis Tools: Understand how to leverage collaborative features and integrate IDA Pro and Ghidra with other debuggers, sandbox environments, and threat intelligence platforms.

Prepare for Future Malware Challenges: Gain insight into evolving malware techniques like kernel-mode malware and fileless threats, and understand the future trends in malware analysis, including machine learning and cloud-based platforms.

Recommended

Format: Paperback

Temporarily Unavailable

We receive fewer than 1 copy every 6 months.

Save to List

Customer Reviews

0 rating
Copyright © 2026 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured