Top 23 Reverse Engineering Open-Source Projects
A collection of various awesome lists for hackers, pentesters and security researchersProject mention: Neatly organizing hacking techniques and methods | reddit.com/r/cybersecurity | 2022-07-17
An open-source x64/x32 debugger for windows.Project mention: DayZ running on Apple Silicon 🔥 | reddit.com/r/dayz | 2022-07-18
Patch the DayZServer_x64.exe, change "test al, al" to "cmp al, 2". i used x64dbg (https://x64dbg.com) a good video for the whole process: https://drive.google.com/file/d/1F1A0lpumREPXtVeoTMq1HiEnvaZp-NUU/view
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Ghidra is a software reverse engineering (SRE) frameworkProject mention: IDA Pro 8.0 released. | reddit.com/r/ReverseEngineering | 2022-07-30
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.Project mention: ImHex – A Hex Editor for Reverse Engineers and Programmers | news.ycombinator.com | 2022-07-30
They claim  the text rendering is "pixel-perfect" now in the default font. But anti-aliasing is on by default for custom-chosen fonts, maybe one of those will work better?
UNIX-like reverse engineering framework and command-line toolsetProject mention: Introducing YaRadare - YARA scanning for cloud-native apps (containers) | reddit.com/r/cybersecurity | 2022-07-07
A tool for reverse engineering Android apk filesProject mention: How do people make mod apk games? | reddit.com/r/AndroidGaming | 2022-07-22
You can use apktool https://ibotpeaches.github.io/Apktool/ to decompile an apk into code, that can then be modified, and recompiled
A collection of hacking / penetration testing resources to make you better!Project mention: Cybersecurity Repositories | reddit.com/r/netsecstudents | 2022-05-31
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Free and Open Source Reverse Engineering Platform powered by rizinProject mention: Release 2.1.0 - Cutter is a free and open-source reverse engineering platform powered by rizin - this release includes a plugin for creating Yara rules | reddit.com/r/blueteamsec | 2022-08-01
The Mobile Security Testing Guide (MSTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in the OWASP Mobile Application Security Verification Standard (MASVS).Project mention: Securing API keys, clientId, clientSecret etc while distributing to App Store? Ways to prevent reverse engineering? | reddit.com/r/swift | 2022-07-28
Check out OWASP, they have plenty documentation about threat modeling and attack vectors for mobile apps. Regarding jailbreak detection, see the following: https://github.com/OWASP/owasp-mstg/blob/master/Document/0x06j-Testing-Resiliency-Against-Reverse-Engineering.md
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.Project mention: Updated Reverse Engineering Tutorial w/ Hacking Windows API step-by-step, under construction | reddit.com/r/ReverseEngineering | 2022-05-05
CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.Project mention: Any recommendations for github for dummies? Or where to start on this new journey of mine? | reddit.com/r/github | 2022-06-02
I can't read a lot of that project, but what I can doesn't look like you'll be able to do that on an iPhone. If you look at the installation section, it's expecting you to be building this on a mac: https://github.com/AloneMonkey/MonkeyDev/wiki/Installation (that isn't called out explicitly, but it's implicit in the commands they're running). "Easy to install" in this case seems to be for someone who is familiar with writing custom iOS applications and has a development setup for that already.
Reverse engineering WhatsApp Web.
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)Project mention: QEMU Version 7.0.0 Released | news.ycombinator.com | 2022-04-20
This is how I found out a snippet of assembly code that can actually distinguished between a KVM hypervisor and most of today’s emulator.
Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.Project mention: Turn the deck into an AirTag? Maybe with this project and some work. | reddit.com/r/SteamDeck | 2022-08-02
GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on LinuxProject mention: Debugging with GDB | news.ycombinator.com | 2022-03-21
I still struggle with GDB but my excuse is that I seldom use it.
When I was studying reverse engineering though, I came across a really cool kit (which I've yet to find an alternative for lldb, which would be nice given: rust)
I'd recommend checking it out, if for no other reason than it makes a lot of things really obvious (like watching what value lives in which register).
LLDB's closest alternative to this is called Venom, but it's not the same at all. https://github.com/ovh/venom
Exploit Development and Reverse Engineering with GDB Made EasyProject mention: Hacked GDB Dashboard Puts It All on Display | news.ycombinator.com | 2022-03-24
There are a lot of these types of tools already in the reverse engineering community (in order of lowest chance of breaking when you throw really weird stuff at it):
They also come with a slew of different features to aid in RE/exploit dev, but many of them are also useful for debugging really weird issues.
An Information Security Reference That Doesn't Suck; https://rmusser.net/git/admin-2/Infosec_Reference for non-MS Git hosted version.Project mention: Manuals | reddit.com/r/Hacking_Tutorials | 2022-07-06
Unity il2cpp reverse engineerProject mention: Where to find high technical quality unity projects? | reddit.com/r/Unity3D | 2022-07-03
There's plenty of resources on decompiling apks. An APK is just a zip basically, and it contains an Ill2cpp.so file & and global-metadata file. You can use Il2cppdumper (https://github.com/Perfare/Il2CppDumper/releases. https://github.com/Perfare/Il2CppDumper ) to restore the Assembly-CSharp. Then you can use IlSpy or just open the assembly or the dump.cs in visual studio that gets produced.
The modern Java bytecode editorProject mention: How to decompile jars (how not to get ratted v2) | reddit.com/r/minecraftclients | 2022-07-29
Reverse engineering and pentesting for Android applicationsProject mention: Awesome CTF : Top Learning Resource Labs | reddit.com/r/TutorialBoy | 2021-11-13
Androguard - Reverse engineer Android applications.
Patch iOS Apps, The Easy Way, Without Jailbreak.Project mention: [Free Release] Instagram No Ads 2.11.0 - Support latest Instagram 216.0 (more info in comment) | reddit.com/r/jailbreak | 2021-12-23
you can download the .deb and inject it into instagram .ipa with IPAPatcher or Azule
Android virtual machine and deobfuscator
Project mention: Any distro for forensic blue team? | reddit.com/r/hacking | 2022-07-14
Reverse Engineering related posts
Does the steam controller work with the 8bitdo wireless USB adapter?
1 project | reddit.com/r/SteamController | 7 Aug 2022
Apparently, they added the sniper to the front cover.
2 projects | reddit.com/r/tf2 | 7 Aug 2022
Is there an easy to use free esp cheat?
1 project | reddit.com/r/Csgohacks | 6 Aug 2022
XMachOViewer 0.04 is a Mach-O viewer for Windows, Linux and MacOS
1 project | reddit.com/r/ReverseEngineering | 6 Aug 2022
Announcing .NET Community Toolkit v8.0.0
2 projects | reddit.com/r/dotnet | 5 Aug 2022
How to play Princess Maker 4 (PSP) in English using text hooking software Textractor
1 project | reddit.com/r/PrincessMaker | 3 Aug 2022
Release 2.1.0 - Cutter is a free and open-source reverse engineering platform powered by rizin - this release includes a plugin for creating Yara rules
1 project | reddit.com/r/blueteamsec | 1 Aug 2022
What are some of the best open-source Reverse Engineering projects? This list will help you:
Are you hiring? Post a new remote job listing for free.