Skip to content

jkchapman/Basic-Reverse-Engineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##Basic Reverse Engineering

This is a short guide to static analysis / reverse engineering of x86 binaries for the purpose of competing in CTF's.

The guide will consist of:

  1. A short intro to x86 assembly:
  • The compilation / linking process
  • Essential registers
  • Basic instructions
  • Calling procedure / function arguments
  1. An intro to Radare2 using a simple 'Hello World' program
  • How to analyze binaries
  • How to seek around different parts of the binary
  • How to print meaningful data
  • How to convert data (hex, binary, ascii etc.)
  1. A walkthrough of analysis of a simple 'crackme' binary, commonly seen in CTF games
  2. A few extra crackme's for practice!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages