Book

Binary Analysis Cookbook

Binary Analysis is a complex and constantly evolving topic, crossing into several realms of IT and information security. The recipes in this book will serve as a good reference for you to get a better understanding of various aspects related to analyzing malware, identifying vulnerabilities in code, exploit writing and reverse engineering.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

13h12m

Language

English

About Book

Who Is This Book For?

This book is for anyone looking to learn how to dissect ELF binaries using open-source tools available in Linux. If you’re a Linux system administrator or information security professional, you’ll find this guide useful. Basic knowledge of Linux, familiarity with virtualization technologies and the working of network sockets, and experience in basic Python or Bash scripting will assist you with understanding the concepts in this book

Book content

chapters 13h12m total length

Setting Up The Lab

32-bit Assembly on Linux And The ELF Specification

64-bit Assembly on Linux and the ELF Specification

Creating A Binary Analysis Methodology

Linux Tools for Binary Analysis

Analyzing A Simple Bind Shell

Analyzing A Simple Reverse Shell

Identifying Vulnerabilities

Understanding Anti-Analysis Techniques

A Simple Reverse Shell With Polymorphism

Appendix: Dynamic Taint Analysis - the 30,000 Foot View

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required