Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/callocgd/geometry-dash-miscellaneous-decomp-tools
A Slew of Miscellaneous Tools I will and others use to Decompile Geometry Dash However It is primarily focused around versions 2.2 and anything after
https://github.com/callocgd/geometry-dash-miscellaneous-decomp-tools
geometry-dash ghidra reverse-engineering
Last synced: 3 months ago
JSON representation
A Slew of Miscellaneous Tools I will and others use to Decompile Geometry Dash However It is primarily focused around versions 2.2 and anything after
- Host: GitHub
- URL: https://github.com/callocgd/geometry-dash-miscellaneous-decomp-tools
- Owner: CallocGD
- License: mit
- Created: 2024-01-16T21:48:23.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-29T03:02:57.000Z (8 months ago)
- Last Synced: 2024-05-29T16:22:09.473Z (8 months ago)
- Topics: geometry-dash, ghidra, reverse-engineering
- Language: C++
- Homepage:
- Size: 279 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Geometry-Dash-Miscellaneous-Decomp-Tools
A Slew of Miscellaneous Tools I will and others use to Decompile Geometry Dash however it is primarily focused around versions 2.2 and higher.
if you want to see the code I've reversed see: [my repo for it](https://github.com/CallocGD/GD-2.2-Decompiled)## Goals with this repository
- To Educate myself and others on how Geometry dash 2.2 works including missing parts of the code that have not been seen yet in [wyliemaster's decomp of 2.11](https://github.com/Wyliemaster/GD-Decompiled)
- A Readable Coscos2dx Header file that [Ghidra](https://github.com/NationalSecurityAgency/ghidra) will be able to understand and parse correctly including all the datatypes and their correct field types and names.
this will be very different [from this project](https://github.com/HJfod/cocos-headers) since classes will need to be transformed into C structures and fields
for libcoscos. Note that I am not using IDA Pro Since I am poor, hence why I will be making so many things easier to decompile in ghidra to provide a fair advantage.
- Making tools to port android's symbols to windows in the future if we can figure out how to port thunk functions
- I will be more focused around The HTTP Protocols and manager parts of Geometry dash's code As well as Understanding the `GameManager` and `GameLevelManager` to the highest degree possible but you are welcome to propose your own tools by making a pull-request or modifying any of the tools I make avalibe or dump into this repository.
- Documentation of Geometry dash's functions belonging to the `GameLevelManager` and `GameManager` class objects including Miscellaneous objects that decide to point out.
- Decompiling Robtop's Swear Filter Code. (Because Don't we all want to undertsand how it works?)
- To Give the user an unfair advantage when decompiling geometry dash.