IlaveniRanjith / awesome-reversing

A collection of resources to learn Reverse Engineering from start!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reverse Engineering Resources ⚡

Highest quality resources to learn Reverse Engineering from start to end!

Roadmap

Table of contents

Assembly

Linux specific

Windows specific

Miscellaneous

Assembly Projects

After learning assembly, you can try some projects like making a bootloader or a whole simple Operating System. I have wrote a blog on this topic, here.

Operating System Internals

Getting started

Getting your hands dirty

Deobfuscation

Anti-debug and Anti-analysis

Anti-analysis

C++ Reversing

Windows Research

If you want to get into Windows Research, then you need to learn Windows Internals.

Great blogs on Windows Internals

Others

Symbolic Execution

About

A collection of resources to learn Reverse Engineering from start!