ReVens: Reverse Engineering Toolkit AIO
[!Note]
I made ReVens AIO software to share personal experience in RE since 2008.
RE tools are priceless, especially the legacy ones. They deserve a nice place where they can live in peace.
You can still find legacy items on Wayback Machine.
Watch online preview.
🔧 Features
- Cross-platform & Modern UI software launcher "Blackhat style"
- 90% clean: All detections are false positives, No malware injected
- 90% portable: Using portable versions or resolved/included dependencies
- Original assets: Themes, Sounds (e.g. BRD - Teleport Pro.mx, CORE - Power ISO.xm)
- Packages manager: JSON based Downloader, Versioning, Updater
- AI-powered: Basic AI assistant using Ollama (llama3.2)
- Boilerplate: For other projects (Electron.js X React.js)
🔧 Screenshot
This is how it looks, Made with {heart} using Electron.js X React.js. The App background is the WebView DevTools itself.💡 Notices
[!Important]
Respecting the rights of software developers is paramount. Engaging in activities such as bypassing software protections or reverse engineering software without explicit permission is not only generally illegal, but also unethical. It's essential to utilize software in the manner intended by its creators and in compliance with the stipulated terms of service or license agreement.
- ReVens will focus only on the package manager itself and not the packages!
- Reverse engineering tools are flagged by Antivirus (due to binary patching algorithms, debugging, packing, etc.).
- You should use a secure virtual machine or a sandbox.
- Many of the included tools are outdated and provided solely for legacy purposes!
- The primary architecture of the packages is x64, but other architectures (x86, ARM) can also be supported.
- ReVens is Windows-based, but still cross-platform if you want to build it for Linux.
🔧 Requirements
- Windows 10/11 x64 (Runtime)
- Electron.js ^29.4.6 (Node 24.11.0)
- MinGW-w64 or Git for Windows
- Ollama for AI Assistant ReVens AI Assistant Setup
🔧 Build
``sh
git clone https://github.com/Jakiboy/ReVens .
bash init.sh
bash run.sh
bash build.sh
`
🔧 Test
`cmd
./scripts/test.cmd
./scripts/fix.cmd
./scripts/generate.cmd
``
🔧 Download
- Download latest ReVens from: Releases.
💡 TODO
For anyone who wants to contribute:- AI assistant: Set up an advanced AI agent (models, docs, skills, prompts).
- Launcher: Add an updater / update checker.
- Launcher: Add setup configuration.
- Package manager: Remove legacy package downloads by default.
- Package manager: Add direct package downloads by default (verified GitHub sources only).
- Package manager: Build a low-level secure downloader (supports source config).
- Package manager: Add package backup after updates.
- Package manager: Add a portable generator (RE) for package installers.
- Package manager: Generate db.sqlite for production items (items.json).
- Package manager: Add local database manager.
- Settings: Add option for local database backup (db.sqlite).
- Settings: Add option for package auto-updates.
- UI: Improve menus (Edit, Packages, Update).
- UI: Add an option to download legacy packages.
- UI: Add 'Favorites' tab.
- UI: Remove 'docs' tab.
🔧 Packages
ReVens packages includes:⚡ Analyzing
Analyze portable-executables and related files (EXE, DLL, OCX, SYS). ##### Binary Analyze PE and other binary files. Exe Spy - Exe Spy.* FileAlyzer - Understand files by analyzing their structure.* PE-bear - PE reversing tool.* DLL Analyzer - Display function names in DLLs.* ReverseKit - Dynamic Reverse Engineering Toolkit (x64).* Spyre - Simple YARA-based IOC scanner.* Com Check - Check COM objects registration.* Capa - Identify capabilities in executables.* ClamAV - Open-source antivirus engine.* Yara - Malware pattern matching tool.* BDLLScan - Broken DLL scanner.* Import Searcher - DLL import searcher.* PE-Sniffer - PE file identifier.* PEview - PE file viewer.* View As Image - Hex/image file viewer.* ExeInfo - Universal binary analyzer.* Manalyze - Static analyzer for PE executables.* PEstudio - Malware Analysis in a private context.* GoBug - Debugging tool for Go programs.* A-Ray Scanner - CD/DVD Scanner.* CD Identifier - CD/DVD Device Capabilities Viewer.* CPSV - Protected Storage Viewer.* AsViewer - ActiveScript viewer.* CompatAlyzer - Compatibility analyzer.* Count Characters - Text length counter.* Cowspy - Window spy tool.* DarkSpy - Rootkit detector.* DebugView - System debug output viewer.* deChk - Dependency checker.* DeDe PAS View - Delphi executable analyzer.* Diskmon - Disk activity monitor.* DiskView - Disk cluster viewer.* Dongle Spy - Hardware dongle detector.* DotNet Id - .NET assembly identifier.* DriverspyNT - Windows driver spy.* DupFinder - Duplicate file finder.* EnumCSP - Cryptographic provider enumerator.* ESfV Checker - Embedded string/font viewer.* FastScanner - Fast file scanner.* FFI - File format identifier.* File Dependency - File dependency mapper.* File insPEctor - PE file inspector.* Filemon EE - File system activity monitor.* FireLog - Firewall log viewer.* Flashback - System restore point manager.* Form Spy - GUI form inspector.* Gmer - Rootkit/malware detector.* Handle - Open file/process handle viewer.* IceSword - Anti-rootkit tool.* InCtrl - System change tracker.* KaKeeware - Keystroke logger detector.* Kerberos - Kerberos ticket viewer.* Kernel Detective - Kernel mode inspector.* KeyLogger - Keystroke activity monitor.* Microsoft Spy - Windows message spy.* MultiMon - Multi-monitor utility.* OEP Finder - Original Entry Point locator.* OEP Scan - OEP scanner for packed files.* OTP Helper - One-time password assistant.* PX Binary Viewer - Advanced binary viewer.* Regcmd - Command-line registry tool.* Seem - Hidden window revealer.* ShowString - String extractor.* Snoopy - Network sniffer.* SysExporter - System data exporter.* ToTheStars - Screen ruler/measurement tool.* USBDeview - USB device history viewer.* VB Spy - Visual Basic app inspector.* VeoVeo - Video surveillance detector.* VideoCacheView - Video cache extractor.* WinService Manager - Windows service manager.* Code Visualizer - Code structure visualization tool.* SmartCheck - Runtime error detection for VB.* WinHelp - Windows help file compiler.* ##### Compilation Analyze PE compilation, signature and more. Detect It Easy (DIE) - File type identifier.* Nauz File Detector - Detects compiler tools.* PE Detective - Identifies PE files.* Language 2000 - Comprehensive compiler detector.* gAPE - PE Viewer/Editor.* GT2 (CLI) - GT2 (GetType2).* PE Verify - PE Verify (CLI).* ##### Packaging Analyze PE packaging and protection. Exeinfo PE - Detects packers and compressors.* UPX-Analyser - Analyzes UPX-packed files.* PEiD - Identifies packed executables.* ARiD - Identifies archive formats.* RDG Packer Detector - Detects packers and protectors.* Armadillo FP - Armadillo Find Protected.* OverSaver Plugin - PEiD OverSaver Plugin Plugin.* PEiD P2E - PEiD Plugin To Exe.* PEiD Sigtool - PEiD Sigtool.* PEiDSO - PEID Signature Organizer.* PEPirate - Detect protectors/emulators/crypters.* PlgLdr - Plugin Loader for PEiD and PE Tools.* Protection ID - CD/DVD protection detector.* SCANiT - PE scanner.* Sleuth Kit - Sleuth Kit.* TrID - File Identifier (CLI).* TrIDNet - Binary Signature Identifier.* Enigma Info - Enigma binary analysis tool.* Corso Scanner - Vulnerability/code scanner.* ##### System Dynamic system analysis (Runtime). SysInspector - Rootkits scanner.* Windows Kernel Explorer - Another rootkits scanner.* DriverStore Explorer - DriverStore Explorer.* RealTemp - CPU temperature monitoring tool.* RunAlyzer - Startup program analyzer.* RootAlyzer - Rootkit detection and analysis tool.* Open Hardware Monitor - Hardware monitoring tool.* ##### System (API) API Monitor - Monitor Windows API calls.* Reg DLL View - Display the list of all registered DLL/OCX/EXE.* Regshot - Registry snapshot and comparison utility.* WinObj - Windows object manager.* DxWnd - Window information tool.* NTLDD - List DLL dependencies for Windows executables.* WinID - Window information tool.* Regalyz - Registry analyzer and editor.* Zero Dump - Create memory dumps (zDump).* DLL Function Viewer - View DLL functions.* Dependency Walker - 32-bit/64-bit Windows module scanner.* APIx - WinAPI Visualizator.* API Address - API locator utility.* API Addresses Finder - API endpoint scanner.* APISpy32 - Windows API monitor.* HookShark - API hook detector.* ListDLLs - DLL listing utility.* Reg LWT Scan - Registry last-write time scanner.* Regmon EE - Registry activity monitor.* RegScan - Registry snapshot comparator.* Regshot XP - Registry change tracker.* Regsnap - Registry/system snapshot tool.* TrashReg - Registry cleaner.* WinAPI Help - Windows API reference.* WinAPI Override - API function interceptor.* Window Scanner - Window hierarchy inspector.* WinDowse - Window property viewer.* WinErr - Windows error code lookup.* ##### System (Process) Process Monitor - Advansed monitoring tool for Windows.* CPU Stress - CPU stress testing tool.* Device IO View - Monitor device I/O.* HijackThis - Malware analyser.* Autoruns - Manage startup programs.* RenderDoc - Stand-alone graphics debugger.* WinDbg - Windows Low-level debugger.* PE-sieve - Scans a given process.* Process Explorer - Detailed process viewer.* Process Hacker - Advanced process manager.* Hollows Hunter - Scans running processes for code injection artifacts.* GDI View - Inspect GDI handles.* PrcView - Process viewer.* ProcessWatch - Process activity monitor.* TaskMngr - Enhanced task manager.* ##### System (Memory) VMMap - Virtual and physical memory analyzer.* Heap Mem View - Inspect heap memory.* ProcAlyzer - Process analyzer and monitoring tool.* Volatility - A memory forensics analysis platform.* ##### System (Network) Wireshark - Network packet analyzer.* TCPView - TCP/UDP viewer.* HTTP Toolkit - Intercept, view & edit any HTTP traffic.* ZAP - Open source web app scanner.* PacketSender - Send & receive TCP, UDP, SSL, DTLS. HTTP Requests.* Fiddler (Classic) - Web debugging proxy.* Aircrack-ng - WiFi network security.* PE Network Manager - Network Manager.* Smart Sniff - TCP/IP packets monitoring.* Whois This Domain - Domain registration lookup utility (WhoisThisDomain).* Papercut - Simple SMTP server for testing.* DNS Lookup View - DNS tracing tool.* CopyIP - Copy IP address information to clipboard.* Malzilla - Detect malicious scripts.* Sniff Password - Network passwords monitoring.* WhoIs Connected Sniffer - Network packets discovery tool.* NetworkMiner - Network forensics tool.* PacketCache - PCAP file pre-processor and cache tool.* PolarProxy - TLS proxy for decrypting and analyzing HTTPS traffic.* RawCap - Raw socket packet capture tool.* SplitCap - PCAP file splitter tool.* PCResView - Remote PC Res View.* CurrPorts - Current ports monitor.* PortMon - Serial/parallel port monitor.* TCP Logger - TCP connection logger.* ##### System (File) Search My Files - Advansed files finder.* Exif Data View - Exif data Viewer.* CSV File View - CSV File Viewer.* BrowsAlyzer - Browser history analyzer.* SQLite Tools - SQLite database tools.* SQLite Browser - SQLite database browser.* XMachO Viewer - Mac OS XMachO Viewer.* SQLiteStudio - SQLite database manager.* Sqliteman - SQLite database management GUI.* GrepWin (Text) - Search tool for Windows.* ##### Comparing Compare binary files (Binary diffing). REPT File Compare - Tool for comparing binary files.* WinMerge - Open-source tool for visual file comparison and merging.* TableTextCompare - Simple CSV/Tab files compare.* File CompareR - Utility for comparing files and directories.* ReloX - Win32 relocations rebuilder.* SideBySide - Utility for side-by-side file comparison.* Signature Manager - Utility for managing digital signatures.* ITCompare - Binary file comparison tool.* XC - Cross-compiler toolchain.* CmpDisasm - Binary comparison in disassembler text form.* ##### Calculating Mathematical and reverse calculating. Math Solver - Alternate Math Solver: Mathematical helper.* Reversers Calculator - Calculator for reverse engineering.* Jump Calculator - Calculates JMP instructions.* XOpcodeCalc - Opcode calculator tool.* MD5 Calculator - MD5 Calculator (BullZip).* RHash - Utility for computing hash sums.* Hex-Dec - Hexadecimal to Decimal converter.* DAMN Hash Calc - Distributed hash calculator.* Base Calculator - Calculates in different bases.* Base Converter - Converts between bases.* Jump to Hex - Jump instruction to hexadecimal.* BigInt Calculator Pro - Arbitrary-precision integer calculator.* BitSet - Bit manipulation and visualization tool.* CheckSum - Checksum verification utility.* CRC Calculator - Cyclic Redundancy Check calculator.* CRC32 - CRC-32 hash generator.* DLP Tool - Data Loss Prevention analysis tool.* ECB - Error Correction Byte calculator.* FlexLM Calculator - FlexLM license key calculator.* FPU Calculator - Floating Point Unit emulator/calculator.* Gtchksum - GT checksum generator.* Hash - Multi-algorithm hash generator.* HashCalc - Hash calculation utility.* HexDecChar - Hex/Decimal/Character converter.* Hexprobe Calculator - Advanced hexadecimal calculator.* MD5 Summer - MD5 checksum generator.* Octipus - Octal/hexadecimal converter and calculator.* Offset Calculator - Memory/file offset calculator.* Regfield - Registry field value calculator.* XorIt - XOR encryption/calculation tool.*⚡ Unpacking
Unpack and remove binary protection (UPX, ASPack, VMProtect). ##### Unprotect Remove PE protection and obfuscation. XVolkolak - Unpacker emulator for malware analysis.* .NET Reactor Slayer - Deobfuscator and unpacker for .NET Reactor.* MalUnpack - Dynamic unpacker for malware analysis.* deARMPro - ARM Protector unpacker.* AuBeurre - Butter unpacker.* CexeKiller - CEXE unpacker.* deCEXE - CEXE decompressor.* CoVei Unpacker - CoVei unpacker.* DDeM - DDeM unpacker.* AEL Unwrapper - AEL protection unwrapper.* Anti-Pace - PACE anti-copy unpacker.* AoRE Unpacker - AoRE generic unpacker.* ap0x Unpack Engine SDK - ap0x Unpack Engine SDK.* CDCops - CD-Cops unpacker.* Cool Dumper - Memory dumping utility.* CopyLok Remover - CopyLok protection remover.* De-Crunch - Executable decruncher.* DeCrunchit - Executable decruncher.* dePACK - Generic packer unpacker.* DeX - Executable decompressor.* DeX2 - Advanced executable decompressor.* disARM - ARM protector disassembler.* DNGuard Fixer - DNGuard protector fixer (.NET).* DotFuckScator - Dotfuscator obfuscation remover (.NET).* DotNET Tracer - .NET assembly tracer.* Dpcgd - DPCGD unpacker.* Easy import finder - Import table reconstruction tool.* EPE Stripper - EPE protector stripper.* ExeShield2 decryptor - ExeShield2 decryption tool.* FredUnYP - Yoda's Protector unpacker.* GPcH UnHidePE - Hidden PE revealer.* Guardant Killer - Guardant dongle protection remover.* GUW32 - Generic unpacker for Win32.* HackUPX - UPX hacking/unpacking tool.* HWUN - Hardware-based unpacker.* ICRYPT Unwrapper - ICRYPT protection unwrapper.* iTwister - Twister protector unpacker.* K-die - Krypton protector killer.* Konxise Unpacker - Konxise protector unpacker.* N-Rec - Native code reconstructor.* Ned - Generic unpacker.* Net Domain Dumper - .NET domain dumper.* Net Dumper Loader - .NET dump loader.* NETUnpack - .NET assembly unpacker.* Ni2Untelock - tElock unpacker.* NoodleKiller - Noodle protector killer.* Obsidium Explorer - Obsidium unpacker/explorer.* PCGuard DotNet Fixer - PCGuard .NET fixer.* PEunCompact - PECompact decompressor.* PEUnlck - PELock unpacker.* PeUNlock - PE lock/unlock tool.* Pmak - PMak unpacker.* PopCap Stripper - PopCap game stripper.* PtClient - PtClient unpacker.* QuickUnpack - Rapid unpacking tool.* QUnpack DLL - DLL unpacking tool.* rAD - Armadillo unpacker.* Reflexive Unwrapper - Reflexive protector unwrapper.* RegWare4 Eliminator - RegWare4 protection remover.* REZiriz - Reziriz unpacker.* RL!deBeRoEXEPacker - BeRo EXE packer unpacker.* RL!deCryptoPeProtector - CryptoPe protector unpacker.* RL!deExeFog - ExeFog unpacker.* RL!deGoatPeMutilator - GoatPe mutilator unpacker.* RL!deHmimysPacker - Hmimys packer unpacker.* RL!deMarioPack - MarioPack unpacker.* RL!deMEW - MEW unpacker.* RL!deNPack - NPack unpacker.* RL!deNsPack - NsPack unpacker.* RL!dePackMan - PackMan unpacker.* RL!dePeCompact - PECompact unpacker.* RL!dePeX - PeX unpacker.* ROMRA - ROMRA unpacker.* RunPe Killer - RunPE unpacker.* SC Deobfuscator - Source code deobfuscator.* SCP Killer - SCP protector killer.* SDProtector stripper - SDProtector stripper.* SecuROM Cleaner - SecuROM protection cleaner.* Smartassassin - Smart protection assassin.* Stealth Remover - Stealth protection remover.* StripperX - Advanced protection stripper.* SVKP Explorer - SVKP protector explorer.* TBS - Themida bypass script.* Themnet Unpacker - Themida .NET unpacker.* TinyProtect Unpacker - TinyProtect unpacker.* tNO-Peunc - PE uncrypter.* ubDBPE - DBPE unpacker.* UCFwwpack - WWPack unpacker.* Un-Kassandra - Kassandra protector unpacker.* Un-lame - LameCrypt unpacker.* un-pepp - PEP protector unpacker.* UnBinder - Executable binder unpacker.* UnBJFNT - BJFNT unpacker.* UncodeCrypt - CodeCrypt unpacker.* undbpe - DBPE unpacker.* UnDEF - DEF protector unpacker.* UnDeploy.NET - .NET deployment unpacker.* UnDFS - DFS protector unpacker.* UnEPProt - EPProt unpacker.* unGHF - GHF protector unpacker.* UnHidePE - Hidden PE revealer.* UnKK - KK protector unpacker.* unKryton - Krypton protector unpacker.* UnLAME - LameCrypt unpacker.* UnLCCrypt - LCCrypt unpacker.* UnMEW - MEW unpacker.* unNFO - NFO protector unpacker.* unOrien - ORiEN protector unpacker.* UnPECompact - PECompact unpacker.* UnPeCrypt - PeCrypt unpacker.* Unpedim - PE Diminisher unpacker.* unPEncrypt - PEncrypt unpacker.* UnPEPack - PE-PACK unpacker.* unPeprot - PE-PROTECT unpacker.* unPes - PES protector unpacker.* UnPeShield - PeShield unpacker.* unPETiTE - Petite decompressor.* Unpgui - PGUI unpacker.* uNPUNiSHER - Punisher protector unpacker.* unSafecast - SafeCast protector unpacker.* UnSafeDisc - SafeDisc protector unpacker.* UnShellP - Shell protection unpacker.* UnSmoke - Smoke protector unpacker.* UnStealth Unpacker - Stealth protector unpacker.* UnStealthPE - StealthPE unpacker.* UnVGCrypt - VGCrypt unpacker.* VMUnpacker - Virtual machine unpacker.* WinKript Unpacker - WinKript unpacker.* WinPack - WinPack unpacker.* WiseUNpacker - Wise installer unpacker.* X-Prot - XProtector unpacker.* XPecrypt - XPecrypt unpacker.* XprotStripper - XProtector stripper.* ConfuserEx Unpacker - Confuserex unpacker.* RL!dePacker - Generic unpacker.* GUnPacker - Generic unpacker.* de4dot - .NET deobfuscator and unpacker.* IsXunpack - InstallShield installer extractor.* ISx - InstallShield installer extractor and unpacker.* Unpacker ExeCryptor - EXECryptor unpacker.* Universal Unprotector - Another universal unpacker.* Quick Unpack - Quick and automated unpacker tool.* Magicmida - Themida/WinLicense unpacker.* deGIX - GIX unpacker.* DePE-PACK - PE-PACK decompressor.* dePE-PROTECT - PE-PROTECT unpacker.* Corso - Corso V6 unpacker.* ##### Unprotect (ACProtect) ACKiller - Anti-CrypKey unpacking tool.* ACP CRC Fix - ACProtect CRC checksum fixer.* ACP Stripper Rebuilder - ACProtect stripper/rebuilder.* ##### Unprotect (ART) ART Generic Unpacker - ART generic unpacking engine.* ART UnPacker - ART unpacker.* ##### Unprotect (ASPack) Anti-Aspack - ASPack unpacker.* ASPackDie - ASPack unpacker/killer.* DeASPack - ASPack decompressor.* QcASPack - Quick ASProtect unpacker.* Un-ASPACK - ASPack decompressor.* RL!deASPack - ASPack unpacker & decompressor.* ASPack Unpacker - Another ASPack unpacker.* UnASPack - ASPack decompressor.* WasPack - ASPack unpacker.* ##### Unprotect (ASProtect) Anti-Aspr - ASProtect unpacker.* AS-AntiProtect - Anti-ASProtect unpacker.* ASPatch - ASProtect patcher.* ASPatcher - ASProtect patch applier.* ASPR CRC Locator - ASProtect CRC locator.* ASPR Dumper - ASProtect memory dumper.* Aspr Loader - ASProtect loader.* AsprDbgr - ASProtect debugger.* ASPrIP - ASProtect import reconstructor.* AsprStripperXP - ASProtect XP stripper.* Caspr - Comprehensive ASProtect unpacker.* UnVbAspr - VB ASProtect unpacker.* ##### Unprotect (Armadillo) AMDump - Armadillo memory dumper.* AMLoad - Armadillo V6 loader.* AMRegsnd - Armadillo registration key sender.* Arma CRC Finder - Armadillo CRC location finder.* Arma DeAttcher - Armadillo attachment remover.* Arma DLL Stripper - Armadillo DLL stripper.* Arma FP Changer - Armadillo fingerprint changer.* Arma JD Decryptor - Armadillo JD decryption tool.* Arma Nanomite Fixer - Armadillo nanomite fixer.* Arma SecStrip - Armadillo section stripper.* Arma Unpack - Armadillo unpacker.* ArmaDetach - Armadillo detachment tool.* ArmaDetachMe - Interactive Armadillo detacher.* Armadillo Cleaner - Armadillo protection cleaner.* Armadillo CRC Finder - Armadillo CRC finder.* Armadillo Goblin - Armadillo unpacking assistant.* Armadillo Nanomites Fixer - Armadillo nanomites fixer.* ArmaDump - Armadillo memory dumper.* ArmaEV - Armadillo emulator/virtualizer.* ArmaGeddon - Armadillo comprehensive unpacker.* ArmaGUI - Armadillo GUI unpacker.* ArmaKG - Armadillo key generator.* ArmaReducer - Armadillo protection reducer.* Armdep - Armadillo dependency extractor.* ArmInline - Armadillo inline fixer.* ArmKiller - Armadillo killer/unpacker.* ArmTools - Armadillo utility toolkit.* DeaM - DeArmadillo unpacker.* Demaradillo - Armadillo unpacker.* dilloDIE - Armadillo killer.* DilloDump - Armadillo memory dumper.* Un-Armadillo - Armadillo unpacker.* UnArm - Armadillo unpacker.* ##### Unprotect (CliSecure) CliSecure Fixer - CliSecure protection fixer.* FPE CliSecure Unpacker - CliSecure FPE unpacker.* ##### Unprotect (FSG) DeFSG Mutator - FSG mutation unpacker.* UnFSG HERiTAGE - FSG HERiTAGE unpacker.* UnFSG Smola - FSG Smola unpacker.* UnFSG - FSG unpacker.* UnFSG2 - FSG2 unpacker.* RL!deFSG - FSG unpacker.* RL!deFSG2 - FSG2 unpacker.* suFSG2 - FSG2 unpacker.* FSG Dumper - FSG memory dumper.* FSG Unpacker - FSG decompressor.* FSG2 Dumper - FSG2 memory dumper.* ##### Unprotect (ILProtector) ILProtector Unpacker - ILProtector unpacker (.NET).* ILPUnpack - ILProtector unpacker tool (.NET).* ##### Unprotect (Morphine) Morphine Killer - Morphine protector killer.* Morphine MustDie - Morphine protector remover.* Anti-Morfina - Morphine unpacker.* ##### Unprotect (PESpin) PESpin Unpacker - PESpin unpacker.* unPESPIN - PESpin unpacker.* DeSpinner - PESpin unpacker.* ##### Unprotect (Shrinker) RL!deShrinkWrap - ShrinkWrap unpacker.* UnShrinker - Shrinker decompressor.* DeShrink - Shrinker decompressor.* ##### Unprotect (Themida) Themida Unpacker - Themida unpacker.* UnThemida - Themida unpacker.* Antimida - Themida unpacker.* ##### Unprotect (UPX) RL!deUPX - UPX unpacker & decompressor.* UnUPXShit - UPX variant unpacker.* UPX-Ripper - UPX ripper/unpacker.* UPXUnpack - UPX unpacker.* Anti-UPX-Srambler - UPX scrambler unpacker.* BabyUPX - UPX unpacker for beginners.* De-UPX Mutator - UPX mutation unpacker.* deSimpleUPXCryptor - SimpleUPXCryptor unpacker.* deUPXCrypt - UPXCrypt unpacker.* deUPXRedir - UPX redirection fixer.* deUPXScrambler - UPX scrambler unpacker.* ##### Unprotect (Yoda) RL!deYC - Yoda crypt unpacker.* DeYoda - Yoda protector unpacker.* ##### Unprotect (tElock) RL!detELock - tELock unpacker (RL!).* tElock Dumper - tElock memory dumper.* Telock Stripper - tElock protection stripper.* tEunlock - tElock unlocker.* unTELock - tELock unpacker.* DetectTE - tElock detector.* ##### Unprotect (WinUpack) RL!deWinUPack - WinUpack decompressor.* UPack Fixer - UPack fixer (WinUpack).* ##### Unprotect (Xenocode) The Xenocode Solution - Xenocode unpacker.* Xenocode Fox - Xenocode unpacker.* ##### Unprotect (ZProtect) ZP Fixer - ZProtect fixer.* ZP GPK - ZProtect generic patch kit.* ZPDump - ZProtect memory dumper.* ##### Decoding Decode hashed values (Crypto). Ophcrack - Windows password cracker based on rainbow tables.* CyberChef - Analyzing and decoding data.* Hashcat - Advanced password recovery.* Armadillo Key Tool - Tool for working with Armadillo software protection.* Keygener Assistant - Assists in generating keys for software.* SND Reverse Tool - Reverse engineering tool for Windows binaries.* Hash Identifier - Identifies the type of hash used in a string.* RSA-Tool 2 - Tool for generating and analyzing RSA keys.* RSATool - Generate, convert and analyze RSA keys.* RSABox - Toolkit for working with RSA encryption.* MD5 Toolbox - Toolbox for working with MD5 hashes.* BarsWF SSE2 - World Fastest MD5 cracker.* Wordlist - Cracking Wordlist Dictionary of 3163421 Words.* BruteHash - Hash brute-forcing tool.* Crypto Searcher - Cryptographic algorithm identifier.* CryptoFrame - Cryptanalysis framework.* CrypTool - Cryptography learning suite.* CryptTool - Encryption/decryption utility.* CSA - Common cryptographic suite analyzer.* DSATool - DSA key generation/analysis tool.* ElGamal KG - ElGamal key generator.* MD5Inside - MD5 hash analyzer.* Msieve - Integer factorization tool.* PasswordsPro - Password recovery suite.* Rainbow MD5 Crack - Rainbow table MD5 cracker.* RainbowCrack - Rainbow table generator/cracker.* RSA Attacking Toolkit - RSA vulnerability testing suite.* RSA-Tool2 - RSA key manipulation tool.* SND Reverser Tool - Sound file crypto reverser.* UltraCM - Ultra password hash cracker.* ##### Extracting Extract PE and other binary files. PDBRipper - PDB file ripper and information extractor.* DLL Export Viewer - View exported functions of a DLL file.* UEFITool - UEFI firmware image viewer and editor.* Firmware Tables View - Firmware tables (ACPI, SMBIOS) viewer.* Ratr - Router Config Extractor.* ResourcesExtract - Extract resources from executable files.* DotNetResExtract - Extract .NET assembly resources.* UniExtract - Universal Extractor.* Extract Text - Extract the text content of different types of documents.* BinText - Fast and powerful text extractor.* ExeDumper - Utility to dump executable files.* Table Extractor - Extract tables from executables or libraries.* ExtWise - File extension information tool.* Exwise - Executable file extractor.* IconEX - Icon extractor and editor.* ISSD - Installer self-extraction dumper.* Kurapica DotNET Dumper - .NET assembly metadata dumper.* MetaPuck - Metadata extraction and analysis tool.* Password Stripper - Password protection removal tool.* PEDumper - Portable executable memory dumper.* RE-Dump - Reverse engineering memory dumper.* Serials Treasury - Serial number/key database.* TMG Ripper Studio - Multimedia file ripper suite.* UnMakeSIS - Symbian SIS package unpacker.* XM Export - eXeMate export data extractor.* ##### Extracting (Setup) DeepResolver - Setup Dependency Resolver and Portable Application Creator.* Inno Extractor - Tool for extracting Inno Setup installers.* InnoBF - Inno Setup brute force password finder.* Innoextract - Command-line Inno Setup unpacker.* InnoCry - Inno Setup extactor.* Innounp - Inno Setup unpacker, a command-line version.* MSI Unpacker - Extract files from MSI installers.* Fearless MSI Unpacker - Tool for unpacking MSI installers.* LessMSI - Command-line tool to extract data from MSI files.* Mextract - Command-line MSI and CAB extractor.* ##### Extracting (Registry) RegJump - Registry Key Jumper.* RegScanner - Registry scanner.* RegFileExport - Extract registry entries to a .reg file.* RegFromApp - Extracts registry entries created by an application.* RegRipper - Another registry extractor.* ##### Extracting (Password) Passware Kit Forensic - Encrypted electronic evidence discovery and decryption.* Browser Pass View - Web password recovery tool.* RouterDP - Router password view tool.* Wireless Key View - Router password view tool (WirelessKeyView).* ChromePass - Google chrome password recovery tool.* Password Sec. Scanner - Windows password recovery tool.* PasswordFox - Mozilla firefox password recovery tool.* Product Key Scanner - Windows product key Scanner.* ProduKey - Another Windows product key Scanner.* Accent Office PR - Accent Office Password Recovery.* IGHASHGPU - GPU Password Recovery.* MPR - Multi Password Recovery.* PSPV - Protected Storage PassView.* PWLInside - Forgotten Password Recovery.* RAR Pswd Recover - RAR Password Recover.* RAR Pswd Unlocker - RAR Password Unlocker.* RarPC - RAR Password Cracker.* SAMInside - Windows User Password Recovery.* Tbpv - The Bat! Password Viewer.* Tbup - The Bat! UnPass.* Wise Finder - Wise Installer Password Finder.*⚡ Debugging
View and change the running state of a program (Disassembling, Decompiling, Hexing). ##### Manipulating Interactive disassembly and runtime manipulation. x64dbg - Graphical debugger for x86 and x86-64 executables.* GDB - The GNU Project Debugger.* JDebug Tool - Java debugger interface.* NWDebug - NetWare debugging tool.* Olly Script Editor - OllyDbg script editor.* OllyDbg DeFixed Edition - Enhanced OllyDbg version.* PEBrowse - Interactive PE file debugger.* Rock Debugger - Rocky debugger/disassembler.* SoftICE IceExt - SoftICE extension plugin.* SoftSnoop - SoftICE API snooping tool.* Immunity Debugger - Powerful and flexible debugger for Windows.* Cutter - Free and open-source reverse engineering platform.* dnSpy - .NET assembly editor, decompiler, and debugger.* OllyDbg - Dynamic, 32-bit assembler level debugger for Windows (Plugins, Scripts).* Radare2 - A portable and multi-architecture reverse engineering framework.* ##### Disassembling Transforme machine code into Assembly language. Ghidra - Open-source software reverse engineering suite.* ViDi - Visual disassembler and hex editor.* WABT - WebAssembly Binary Toolkit - disassembler and tools.* IDA - Interactive Disassembler for binary analysis.* Capstone - Lightweight multi-architecture disassembly framework.* Delphi Disassembler - Disassembler for Delphi executables.* Bddisasm - Binary Ninja's disassembly library.* Disasm - Generic disassembler for various architectures.* Refractor - .NET decompiler and assembly browser.* Win32Dasm - Windows 32-bit disassembler.* C32Asm - 32-bit assembler/disassembler.* ChARMeD - ARM/Thumb disassembler.* ETU Disassembler - Easy-to-use disassembler.* EXDEC - Executable decompiler/disassembler.* GetLoader - Loader disassembler.* Hacker Disassembler - Advanced interactive disassembler.* PE Disassembler - Portable executable disassembler.* PVDasm - Portable executable viewer/disassembler.* RecStudio - Interactive decompilation studio.* ##### Decompiling Revert the process of compilation. BinaryNinja - Advanced binary analysis platform.* dotPeek - .NET decompiler and assembly browser.* JD-GUI - Decompile Java class files.* JADX - Dex to Java decompiler.* VBReFormer - Visual Basic 5/6 decompiler (P-Code and native).* Bytecode Viewer - Decompile Java/Android bytecode & more.* ILSpy - Open-source .NET assembly browser.* .NET Reflector - .NET assembly browser and decompiler.* JByteMod - Java bytecode editor and decompiler.* VB Decompiler - Decompile Visual Basic executables.* DJ Java Decompiler - Java decompiler and disassembler.* Dis# Net decompiler - .NET decompiler for C#.* FFDec - Flash Decompiler.* Exe2Aut - AutoIt3 based EXE decompiler.* Py2Exe Dumper - Py based EXE decompiler.* DeDe - Delphi executable decompiler.* EMS Source Rescuer - EMS memory source code recovery tool.* IDR - Interactive Delphi Reconstructor.* Java Decompiler - Java bytecode decompiler.* Kurapica DotNET DeObfuscator - .NET obfuscation remover / decompiler.* NET Resourcer - .NET resource editor/viewer.* RaceEx - Race condition exploit generator.* Revende Pro - Professional binary decompiler.* .NET Decompiler - .NET assembly decompiler (Salamander).* VBDE - Visual Basic decompilation environment.* VBExplorer - Visual Basic form/resource explorer.* Boomerang - Retargetable decompiler of machine code programs.* ##### Hexing Edit PE hexadecimal representation. ImHex - A fast and powerful hex editor.* 010Editor - Hex editor with binary templates.* HEX Editor - A tool for viewing and editing hexadecimal files.* HxD - A fast, basic hex editor.* Hiew - A hex viewer and editor for Windows (Hacker's View).* AXE - Advanced hex editor.* BIEW - Binary/hex editor and viewer.* CoolHex - Cool visual hex editor.* Hex Editor Neo - Professional hex editor.* HexAssistant - Hex editing assistant tool.* Tiny Hexer - Compact hex editor.* UltraEdit - Powerful text/hex editor.* WinHex - Forensic hex editor and disk editor.*⚡ Editing
Edit executable files (PE, DLL, Import tables, Setup, Res). ##### Manipulating Compile, Inject, Patch, Build and Reconstruct PE. Resource Hacker - Resource Hacker.* PPEE - Powerful PE file viewer and editor.* Xrunner - EXE launcher builder.* PE Lab - Interactive PE file (executable) analysis tool.* PE Tools - PE manipulation toolkit.* XPEViewer - Executable file viewer and editor.* ReClassEx - Structure class reverser.* ReClass.NET - .Net structure class reverser.* ResEdit - Resource editor for Windows programs.* CFF Explorer - PE editor, hex editor, and more for Windows files.* Resource Builder - Resource file editor and compiler.* Splash Injector - Tool for injecting splash screens into programs.* KDiff3 - File and directory diff and merge tool.* XELFViewer - ELF files viewer and editor.* Cheat Engine - Memory scanner/debugger for games and applications.* Scylla - Powerful and advanced x86/x86-64 executable unpacker.* LordPE - PE editor including imports reconstructing.* ImpREC - Import reconstructor for reconstructing imports in PE files.* Frida - Dynamic instrumentation toolkit.* eXeScope - 16 and 32 bit resource editor.* FixupPak - Fix PE Packing.* PE Explorer - PE resources editor & explorer.* PE Master - PE M@ster.* PE Studio - PE Studio.* PE Tools SignMan - PE Tools Signature Manager.* PE-DIY Tools - PE-DIY Tools.* PE2NE - PE to NE.* Peoptim - PE Optimizer.* PESnoop - OBJ, LIB dumper PE32/PE32+/COFF (CLI).* PETool32 - x32 PE Tool.* PResFix - Resource Fixer for Dump Files (CLI).* ProcDump - Process memory dumper.* ResCrypt - Protection of PE program resources.* Resfixer - Resource section fixer.* Resource Grabber - Grab resources from other programs.* Resource Tuner - Advanced visual resource editor for 32 bit.* Resrebld - Resource Rebuilder (CLI).* StudPE - Portable Executable Editor.* TLS Analiser - Northfox's TLS table analiser.* XN ResEdit - XN Resource Editor.* ##### Manipulating (DLL) Xenos - DLL injector.* Robber - DLL hijacker tool.* DLL Injector Slait - Tool for injecting DLLs into processes.* DLL Packager - A tool for bundling DLLs with executables.* Addr&Func Converter - Converts DLL addresses to function names.* DLL Injector - Tool for injecting DLLs into processes.* DLL Rebaser - DLL base address relocator.* DLL Loader - Utility for loading DLL files into processes.* IIDKing - Add PE imports.* EasyHook - Windows API Hooking framework.* RemoteDLL - Remote DLL.* ##### Manipulating (Setup) Inno Setup - Installer for Windows programs.* Inno Script Studio - Inno Setup script manager GUI.* ##### Manipulating (File) EXIF Data Changer - Meta data editor.* Alternate Splitter - Split files into several files with the same size.* Notepad++ - Best Text/Code editor.* Far Manager - Text-based file and archive manager for Windows.* Hosts Editor - Tool for editing Windows hosts file.* DM CSV Editor - Simple CSV/Tab file editor (DMcsvEditor).* XML Tree Edit - Simple XML file editor.* INI Editor - Tool for editing INI configuration files.* PDF Metadata Editor - Open Source PDF Metadata Editor.* Exiftool - Meta data editor.* Steghide - Hide data in images and audio.* CSV Split - Split CSV files.* ##### System Tweak system. DriveProtect - Tool for protecting drives from unauthorized... (README truncated for length)