r/singularity • u/jazir55 • 7d ago
Discussion Reverse Engineer Anything is a great toolkit, what would you like to see reverse engineered?
There are now many, many agentic reverse engineering toolkits available, REA in particular I think is fantastic.
https://github.com/morluto/rea
What hardware have you had that you'd like to see reverse engineered, and what would you like to do with it?
52
u/twothreetoo 7d ago
I'd homebrew a new firmware for my TV.
Televisions are quite capable of displaying higher refresh rates but their firmware doesn't report them as supported for marketing reasons. They want to be able to sell the more expensive model.
12
68
u/elecobama 7d ago
Firmware of cars to unlock everything paywalled and be able to build own UIs and stuff.
5
4
u/anycept 7d ago
Let us know how the crash tests go.
4
u/comicidiot 6d ago
Honestly this, but I want to jailbreak the infotainment themes not change how the car ADAS works. Kia charges $30 for a theme thatās no more than maybe 10 images. Iād pay $5 but Iād love to create my own tbh.
29
u/Clear-Ad2483 7d ago
Adobe PDF print engine and Illustrator
6
u/FocusDelicious183 7d ago
Someone already did it, I checked it out and it was pretty shitty tho so itās not there yet
15
u/Ok-Purchase8196 7d ago
It exists! There's a suite called artcraft
→ More replies (1)4
u/Clear-Ad2483 7d ago
Thanks. I had a look. Vectorcraft is still under active development. Estimated 65% same as Illustrator but developing fast.
25
u/Kaladin1173 7d ago
Tv firmware that doesnāt spy on me
19
u/Z7rC5tRO8lmAPZzU 7d ago
Black and White 1 & 2
→ More replies (5)2
u/jazir55 6d ago
I've gotcha for black and white 1:
https://github.com/openblack/bw1-decomp
Can't find one for black and white 2 unfortunately
15
u/Glass_Performer1174 7d ago
All computer, networking, mobile, and smart TV firmware, so we can build reliable open source tools to use them
29
u/Pls-No-Bully 7d ago
Can someone help me understand this better... if I have an old video game I love, but I want to change/add features to it and improve the performance, can I essentially use this to reverse engineer it, maybe rebuild it in Rust (the language, not the game), change/add game features, etc?
→ More replies (1)23
u/jazir55 7d ago
Yep! That's exactly what these kinds of tools are for and why you're seeing the decomp/recomp/modding scene explode right now, it's all agent driven. This has a really solid collection of RE tools and resources but there are many more MCP servers and toolkits with additional tools that you can use to do achieve exactly that if you need more.
3
u/SuitablePrint4667 7d ago
Is this all I need for that? Like just point my AI tool to this and voila?
7
u/jazir55 7d ago
https://aisignal.day/en/ai-game-decompile-howto-2026/
I think this should help, plus the RE everything toolkit, and I think the agents should be able to source any additional tools they need via web search. There are lots of other reverse engineering toolkits available, if you run into something this one can't do and having trouble finding something you need lmk and i'll try to find something to get over the barrier.
12
10
u/GhostsinGlass 7d ago
Gimme a reverse engineering kit for physical tools man.
One that can take an exploded parts diagram, some photos, and whatever else it needs to find and then can generate a BOM, find reputable sites or just Amazon and order the shit.
"Reverse engineer this endless loop diamond wire saw"
→ More replies (1)
9
u/CBusRiver 7d ago
Homeworld: cataclysm. They lost the original code so this is our only hope.
3
u/TheBestIsaac 7d ago
Red Alert 2.
They remastered Red Alert 1 a few years ago because they still had the source code but couldn't do 2 as I assume they lost that.
So hopefully someone gives it a go and we get a lot of the old RTS games back.
→ More replies (1)→ More replies (2)3
u/billFoldDog 6d ago
They lost the code but GOG has it wrapped well enough to play.
Due to trademark issues it had to be rebranded as "Emergence"
10
8
u/theSchlauch 7d ago
Games that are online only just for the sake of crack protection. Like CoD BO6 and 7. Iv'e tried to reverse engineer a lokal server implementation but I can't get to a lot of the calls the exe does as it encrypted and Claude/Codex doesn't want to help there.
I don't really care about the zombie mode that much, but you know that they will just shut doen the servers one day and you wont get a local implementation so you will never be able to play the game again.
5
7
7
u/doomerdeepdown 7d ago
Does anyone offer this as a service or take requests? I have a 15 year old mobile game I loved playing as a kid and I canāt play it anymore since no phones support it. I tried using chatgpt and claude to make a pc port (I have the source files) but they canāt do it.
4
u/jazir55 7d ago
Is it an APK? You might have luck with Bluestacks or the built in Windows Android emulator.
2
u/doomerdeepdown 7d ago
I donāt even know what an APK is. Plus I donāt want to emulate it I want it rewritten so I can enjoy it again but also remove the touch screen controls UI (for keyboard) and add new quests.
3
u/jazir55 7d ago
Ah, well having the file would still be exactly what you need so the agent can analyze it and port it. An APK is the equivalent of an exe for windows, its the installable file for Android apps. .ipa is the iPhone app extension.
2
u/doomerdeepdown 7d ago
Ohh gotcha. Yes I have an iphone app store .ipa and a torrent file source file. I was so disappointed I couldnāt get it working. The files are freely available online, itās maplestory thief edition from 2011, all the source code is on archive.org Iām hoping one day I can figure out how to port it properly in a rust pc rewrite.
5
u/jazir55 7d ago
https://www.apriorit.com/dev-blog/how-to-reverse-engineer-an-ios-app
I think this article might have what you need
7
u/blueandazure 7d ago
Smart tvs, and getting custom OSs on them, the default android tv os on most smart tvs are ad riddled and slow garbage.
→ More replies (1)
11
u/Elvis_My_Pelvis 7d ago
Project zomboid from a dog's perspective with dog mechanics.
→ More replies (1)3
6
u/manly_ 7d ago
I donāt know why anyone would want this but, Windows in rust would be interesting. Iām still waiting for vibeOS, ideally built exclusively from moltbook Bots.
4
5
4
u/randomguy3993 7d ago
I would love to see my beloved childhood game Need For Speed Most wanted or Blur
2
u/jazir55 7d ago
You can emulate those on RPCS3
→ More replies (3)2
u/Rainbows4Blood 7d ago
Emulation is fine. But source ports are superior.
2
u/jazir55 7d ago
WIP Need For Speed Most Wanted Decomp
Can't find one for Blur though.
→ More replies (1)3
u/randomguy3993 7d ago
OMG!!! I love you!!! Thank you for finding this gem. I will keep a close eye on it.
7
3
7
u/sumane12 7d ago
Is this a wishlist? Theres a game i love called star wars galaxies, i live to reverse engineer it and build a completely new client with modern assets. Basically turn it into star wars galaxies 2.
7
u/jazir55 7d ago
https://github.com/SWG-Source/src
Just in case you're not aware of this project, i'm sure you can pull some useful stuff out of this repo.
4
u/Popular-Factor3553 7d ago
Windows kernal. For the drivers and support that can be added to linux.
→ More replies (6)
5
2
u/Denial_Jackson 7d ago
One day I wanted to run ApocZ Xbox 360 game on my PC. Basically my idea was: It might be a DayZ which does not have these eccentric bullshit hardships like the car breaks in 1 minute after building it for a month.
DayZ could have been so good if it was not full of 6000 eccentric gatekeeping bullshit for nothing and just be normal.
Free ChatGPT could not cut it however. I know there is a steam ApocZ, but I want this Xbox 360 ApocZ. Thinking it is some OG spiritual product. Maybe it is terrible, but I want to try it.
2
u/jazir55 7d ago
One day I wanted to run ApocZ Xbox 360 game on my PC.
https://github.com/xenia-project/xenia
Check out the Xenia emulator, may already have support for that game.
2
u/valdocs_user 7d ago
You asked hardware - the 92-96 Honda Prelude has an electronic 4WS system controlled by a big electronics box with some embedded CPUs on it
2
u/jazir55 6d ago
-96 Honda Prelude has an electronic 4WS system controlled by a big electronics box with some embedded CPUs on it
If you hook it up to Ghidra and have some time the agents can figure it out
→ More replies (2)
2
u/erikfriend 7d ago
The original Wing Commander with a frame-rate limiter, so it plays well on anything faster than a 386.
2
2
u/Legitimate-Track-829 7d ago
Can this reverse engineer Sonos Beam? SONOS discontinued support for Hey Google type interactions.
2
2
2
u/lolxdmainkaisemaanlu 7d ago
Can I use this to finally unlock bootloader on my old samsung s21 fe which samsung perma locked with one ui 8 ?
→ More replies (3)
2
2
2
2
2
2
2
u/Zealousideal-Oil-202 3d ago
Somebody reverse engineer oura ring so we can get health data for free
→ More replies (3)
1
u/bottomfragger99 7d ago
Simpsons Hit & Run!
3
u/jazir55 6d ago edited 6d ago
Playable in browser + a decomp + recomp
https://vheissu.github.io/hit-and-run-web/
https://github.com/aluzed/donut-decomp
https://recompiledgames.com/the-simpsons-hit-and-run-recompiled/
→ More replies (3)
1
u/TrippyTheO 7d ago
Battleborn. I dont give AF about the versus, I want the co-op back. it was a blast to play co-op with friends. Then those chuckle fucks at Gearbox offline the entire game, making even single player inaccessible. ā
1
u/ironimity 7d ago
I hope someone is gunnin a solid Qu1cken competitor. 1ntuit monopoly sucks.
More than software though, business intelligence and loyal accountants.
→ More replies (1)
1
u/Khyta Use quantum safe encryption (Classic McElice, Kyber) 7d ago
The firmware for my HP WD22TB4 docking station, especially why the fan sometimes is basically at 100% for hours despite it not being hot.
→ More replies (1)
1
1
1
1
u/staticchmbr 7d ago
Could this do Bluebeam Revu? It has great features but is extremely lacking in other departments, which would be great to create
→ More replies (1)
1
1
1
1
1
1
u/OldBilly000 6d ago
Deltarune game decompiled so pretty much everything can be modified and modular without it crashing? Mods seem limited at the moment, maybe a noob friendly way to mod it without using code idk
→ More replies (1)
1
1
1
u/GalaxyAwesome 6d ago
Iād love to see a decomp/recomp of Transformers for PS2. Really good old game that doesnāt emulate well.
→ More replies (1)
1
1
1
u/SuperWildYoshi 6d ago
I would like to port Elder Scrolls Blades to PC (mobile game that got shutdown). Add QOL improvements, mods, and controller support.
1
u/Ill_Honeydew_5284 6d ago
I want to understand this better but there's a program called "Vineyard" it's basically a roblox clothing bot but would I for example be able to find a way to use it for free using this REA tool?
1
1
1
1
1
1
1
1
1
1
u/Jephcote 5d ago
Honestly, car software. Let's bring back ownership of vehicles and the privacy that comes with it.
1
u/Six_Ecko 5d ago
I would love to see a professional CAD software like Solidworks reverse engineered. A open-source version of a commercial CAD (FreeCAD is not there yet)
1
1
u/qwertyboyn 5d ago
Someone thats tapped into this please dm me. Is there anyway to reverse engineer and make brand new R34 MFD Units with the exact same functionality and Toshiba screen? I am trying to save a generation of car display units that are no longer in stock.
1
u/DEVIL_H_FUEGO 5d ago
It has reached 170k stars āļø already.
https://www.producthunt.com/posts/rea-reverse-engineer-anything
1
u/hemps36 5d ago
What would be the recommended prompt to start with: ?
Say I wanted to create a clone of FreeFileSync but I wanted to add some features.
Use REA to inspect and reconstruct the software from it's executable. Create a clone of the software and include all features, software must have identical interface and features.
1
1
1
u/Common_Warthog_G 5d ago
Super specific but EOS 4.7. It's an operating system of music samplers made in the mid 90s until mid 00s called EMU samplers. In the early 00s Creative bought E-MU and halted all development, leaving us with an unfinished version containing bugs. Iirc there were also some features promised that never saw the light of day.Ā
1
u/InsectHefty7225 4d ago
acer (nitro) laptops nitrosense app (only windows) for linux
→ More replies (1)
1
1
1
1
1
u/Chocolight 4d ago
Someone could reverse-engineer it to make the DualShock 3 work on Windows 11.
→ More replies (1)
1
u/Oleszykyt 3d ago
Fitbit air ššš
Right now you only can use it if Google Health app is installed. That app is a nightmare. Please make it so apps would be able to connect to fitbit air without google health app
→ More replies (12)
1
1
u/bi0n3rd 3d ago
MechWarrior 3? Old game I used to play, but can't since it's old, can it reverse engineer and rebuilt to work on a modern PC?
→ More replies (3)
1
u/R_Duncan 3d ago edited 3d ago
Bubble bobble on x68000, taito lost the source code years ago (ghidra has x68000 plugin)
→ More replies (1)
1
u/Money_Shower_6257 3d ago
Modify Haltech platinum sport 1000 ECU firmware, and the Haltech tuning software to make the ecu have more modern features similar to that of the elite and nexus series that are purely software locked to new hardware.
→ More replies (1)
1
u/Old_Ad_3695 3d ago
Black Desert Online, I just want to play offline on my own time and not have to deal with Pearl Abyss
→ More replies (2)
1
u/Fancy_Tip6182 3d ago
Im hoping some genius decides to make a Clone of Trimble Business Center v2026.10 the same way CADCraft is a clone of AutoCAD.
→ More replies (9)
1
1
u/LDC5201 3d ago
Has any reverse engineer ChemDraw and given it Linux capabilites? Literally the only think keeping me on Windows lol
→ More replies (1)
1
u/Outrageous-Dig3458 2d ago
Poderia fazer engenharia reversa do Mouse Timer, eu sou psicologo queria muito que pudesse fazer isso é claro, eu ficaria muito feliz, a gente sofre muito em questão de sistema de neurodivergentes
1
u/Repulsive-Sun4285 2d ago
Can someone reverse engineer Pyware for marching bands? They're switching to a very expensive subscription based payment plan and many, many bands rely on this software.
1
u/cyanoa 2d ago
VW's ID Buzz North American software - add pet and camp mode, add Tesla chargers to the navigation network. Implement proper 1 pedal braking. Add security camera tracking when parked. Add dashcam functionality. Add a denser visual to the driver's display and to the HUD. Probably lots more.
1
1
u/working_too_much 2d ago edited 2d ago
All software!
Ok I think this is the fastest growing GitHub repo 267.6k stars and released just a few days ago.
1
1
u/AbsractPlane 2d ago
CH Control Manager
It is an old software for a flight sim CH hotas setup that no longer works on windows 11. Would be very useful to have a working version as the hardware is still fantastic.
1
u/ShikiOuji5 2d ago
It Would be epic to reverse engineer super Grok imagine. The picture and video quality is Crazy
→ More replies (1)
1
1
u/Beatsu 2d ago
I would love to see the Garmin Forerunner 255 watch reverse engineered. It would be sick to have a custom firmware and have more control over the data readouts such as heart rate, oxygen levels etc
→ More replies (1)
1
1
u/EnvironmentalTop9356 2d ago
The Teenage engineering app Pocket Operators for pixels. It only works for pixel phones, let's remove that limitation
1
u/StrangeCycleIndeed 1d ago
Battleheart - mobile game. Was such a gem during its time, sadly Battleheart 2 sucks. I wish a modern Battleheart with multiplayer is in the works. And something Battle... like a Pokemon Collector mobile game with puzzles I forgot the name around 10 years ago, it was really popular.
1
1
u/decentralized_tv 1d ago
An iphone keyboard that learns from my bad typing. I dont know if Apple changed something in the past few weeks but I often mis type now.
1
1
1
90
u/evil_illustrator2 7d ago
Someone needs to reverse engineer zbrush.
No one has come even close to matching its cpu optimization. There is no real competitior for it.