[Ebook] Radare2 Explorations

Table of Contents

  • Introduction
  • The Basics
  • Getting Information
  • Modes of Operation
  • Navigation
  • Visual Navigation
  • Debugging
  • Visual Debugging
  • Editing
  • Visual Graphs
  • Project Management
  • Configuration
  • Tutorials
  • Simple Patch
  • Memory Manipulation
  • ESIL
  • Simple Exploit
  • Closing Remarks

Introduction

The goal of this book is to accommodate the reader with radare2, which is quickly becoming a bread & butter tool for any reverse engineer, malware analyst or biweekly CTF player. It is not meant to replace the Radare2 Book, but rather to complement it.

Please note that I am by no means more than a mere beginner and amateur. I have some previous experience with other tools, such as IDA, GDB (with the exceptional PEDA extension) and Hopper.

This “book”s philosophy is one of “learn by doing”, with the occasional pause for reflection, hints, and explanations. Hence, it will be organized in a series of easy-to-follow tutorials which should cover all the basic blocks required for one to do whatever he needs.

Webpage: https://www.gitbook.com/book/monosource/radare2-explorations/details

Online: https://monosource.gitbooks.io/radare2-explorations/content/
PDF: https://www.gitbook.com/download/pdf/book/monosource/radare2-explorations
ePub: https://www.gitbook.com/download/epub/book/monosource/radare2-explorations
Mobi: https://www.gitbook.com/download/mobi/book/monosource/radare2-explorations