SaaSHub helps you find the best software and product alternatives Learn more →
Similar projects and alternatives to ddisasm
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
Automated static analysis tools for binary programs
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
A powerful static binary rewriting tool
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code. (by JonathanSalwan)
A True Instrumentable Binary Emulation Framework
B2R2 is a collection of useful algorithms, functions, and tools for binary analysis.
Tool for injecting a shared object into a Linux process
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
AFL binary instrumentation
Unknown Horizons official code repository
Rewriting Anno 1602 from scratch by using extracted assets from the original game.
Platform independent remake of the game Anno 1602/1602AD.
PE file viewer/editor for Windows, Linux and MacOS.
ddisasm reviews and mentions
Starting an open-source re-implementation of an old game
5 projects | /r/REGames | 18 Nov 2022
The closest you can get to something like you describe is https://github.com/GrammaTech/ddisasm, but even that won't give you a byte-exact result due to alignment and instruction encoding differences. And it's not perfect, you'll get subtle new bugs. And distributing it is problematic.
Is taking the ASM dump from Ida pro after human correction a good way to re-write the software from scratch?
2 projects | /r/REGames | 9 Aug 2021
Reassembling is easier but still pretty hard if you want something actually modifiable cause you need to distinguish code and data and find cross-references. There's a research project: https://github.com/GrammaTech/ddisasm
Hacking a game with DLL injection [Game Hacking 101]
2 projects | /r/ReverseEngineering | 14 Jan 2021
It would be interesting to explore a different path: https://github.com/GrammaTech/ddisasm
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0922769c88>
www.saashub.com | 7 Jun 2023
GrammaTech/ddisasm is an open source project licensed under GNU Affero General Public License v3.0 which is an OSI approved license.
The primary programming language of ddisasm is C++.