Reverse Engineering Softwares and Apps

Discover best Reverse Engineering softwares, apps and websites.

Filter by Platform

Platforms:

Reverse Engineering Applications

Sort:
wxHexEditor

wxHexEditor

Open Source

wxHexEditor is a robust, open-source, cross-platform hexadecimal editor built with C++ and wxWidgets. It serves as a powerful tool for low-level data manipulation, including disk editing, data recovery, reverse engineering, and file analysis.

Efficiently handles very large files and disk images.
Recover lost data
Development File Management OS & Utilities Security & Privacy
PE Explorer

PE Explorer

Commercial

PE Explorer is a powerful and comprehensive tool for dissecting, analyzing, and editing 32-bit Windows executable files (EXE, DLL, etc.). It provides a wide array of features for developers, reverse engineers, and security professionals to examine the internal structure, resources, and dependencies of PE files.

Comprehensive set of tools for PE file analysis and editing.
Tweaks
Development OS & Utilities
ResEdit

ResEdit

Free

ResEdit was a powerful, albeit discontinued, visual resource editor for classic Apple Mac OS. It allowed developers and power users to directly inspect, create, and modify resources within applications and system files, leveraging the unique resource fork architecture of the time.

Directly edits application and system resources.
Tweaks
Development OS & Utilities
Enterprise Architect

Enterprise Architect is a comprehensive visual modeling and design tool based on the OMG UML standard, supporting a wide range of modeling disciplines from software design to business process modeling and requirements management.

Supports a wide range of modeling standards (UML, BPMN, SysML, ArchiMate).
Class Diagrams
Business & Commerce Development Office & Productivity
MySQL Workbench

MySQL Workbench

Open Source

MySQL Workbench is a powerful and user-friendly visual tool for database architects, developers, and DBAs. It provides a unified environment for database design, development, management, and administration.

Unified tool for database design, development, and administration.
Database
Development Network & Admin OS & Utilities
Vertabelo

Vertabelo

Freemium

Vertabelo is a powerful online database design tool that allows teams to collaborate in real-time. It supports a wide range of relational database management systems and provides a visual interface for creating, managing, and reverse-engineering database models.

Excellent real-time collaboration features.
Collaborative
Development Office & Productivity
Binary Ninja

Binary Ninja

Commercial

Binary Ninja is a powerful and extensible reverse engineering platform built for analyzing and manipulating executable binaries. It offers advanced static analysis capabilities, integrated debugging, and support for a wide range of architectures, making it an essential tool for security researchers, malware analysts, and software developers.