Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ReversingID/awesome-reversing
A curated list of awesome reverse engineering resources for various topics
https://github.com/ReversingID/awesome-reversing
List: awesome-reversing
awesome awesome-list hacktoberfest reverse-engineering
Last synced: about 1 month ago
JSON representation
A curated list of awesome reverse engineering resources for various topics
- Host: GitHub
- URL: https://github.com/ReversingID/awesome-reversing
- Owner: ReversingID
- License: cc0-1.0
- Created: 2019-12-15T07:00:05.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-11-08T08:13:14.000Z (about 3 years ago)
- Last Synced: 2024-05-22T04:03:56.602Z (7 months ago)
- Topics: awesome, awesome-list, hacktoberfest, reverse-engineering
- Homepage:
- Size: 102 KB
- Stars: 404
- Watchers: 16
- Forks: 58
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- more-awesome - Reversing - Reverse Engineering tools, techniques, and references for various topics. (Security)
README
# Awesome Reverse Engineering [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
(n) Art and science of **breaking** something down, **extracting** design and mechanics behind, and **manipulating** into its basic principle.
Reversing is the process of, partially or fully, recovering the design, requirement specifications, and functions of a product from an analysis of object.
## Contents
Reverse Engineering is a large topic, so we divide it into several specializations:
- [Software Reverse Engineering](#software-reverse-engineering)
- [Hardware Reverse Engineering](#hardware-reverse-engineering)
- [Format Reverse Engineering](#format-reverse-engineering)
- [Database Reverse Engineering](#database-reverse-engineering)## Software Reverse Engineering
Read the [list](_software.md).
Software Reverse Engineering focus on code, related data, and architecture which build a complete software.
In most case, the target of Software Reversing is code in compiled form (native or intermediate), either executable or libraries.
## Hardware Reverse Engineering
Read the [list](_hardware.md)
Hardware Reverse Engineering focus on circuitry (boards, ICs) and intercomponent relation.
## Format Reverse Engineering
Read the [list](_format.md)
Data Format Reverse Engineering focus on representation and interpretation of structured data in stored or transmitted form.
## Database Reverse Engineering
Read the [list](_database.md)
Database Reverse Engineering focus on collection of structured data (entities) and relationship among them.