Challenge of Reverse Engineering
Try a challenge or contribute your own, any platform or operating system...
The creation of new topics is disabled in these subforum categories.
Please create and post your new challenges in the appropriate subcategory of Downloads > Challenge of Reverse Engineering
A topic will then automagically be created and posted in these forums...
-
Example CrackMe - Debug Blocker x64 This is an example for submitting a CrackMe in the Downloads section of the site. You can download the file and run Debug Blocker x64. Nothing too exciting will happen! The challenge here would be to patch the debug-blocker function so that it does not spawn a second process. File Information Submitter Teddy Rogers Submitted 02/23/2020 Category CrackMe View File
-
WinLicense v3.2.2 (Window Function Through an External Plugin) This is a WinLicense 3.2.2/sample, set by default, without adding an SDK in the source code, only adding a window function through an external plugin. I don't know if bypass can be cracked, I tested it and it doesn't. Shedding may be more complicated.Please use your own way to crack it. Whether it's molting, bypass, or keygen, they are all the best methods. No need to upload your proposal, posting a picture is the best answer. I will strive to learn towards your achievements. HWID:1031-E184-1D1E-92A8-AA82-151F-E2BC-34EE NAME:Mr.Leng .RegistCode:2FGP7NTY-22AMY4QL-XXEHAOKD-ZJKHKDKR-VY66SHXY-YTEQXVBF-GAXAEFIA-…
-
-
- 19 replies
- 8.1k views
- 2 followers
-
-
Now I am enough to solve it... Thanks all tsrh.team.trial.keygenme.1.zip
-
Difficulty : (3-4 Maybe?) Language : (C# .NET) Platform : (Windows) OS Version : (Windows 10) Packer / Protector : (FujiFuscator) Description : Please give me a detailed tutorial on how you unpacked this. Screenshot : UnPackMe.exe
-
-
- 18 replies
- 24.6k views
- 1 follower
-
-
TinyCrackMe - WinLicense 3.1.7.0 Edition === SPOILER INSIDE SOURCE CODE TAB === A WinLicense'd version of TinyCrackMe Rules: 1. Unpack first 2. Do whatever you want after unpack, as long as ":3" MessageBox appear :3 Just want to see how long ppl will crack the latest version of WinLicense... WL Protection: - Anti-Debugger - Advanced API-Warping - Compress And Encrypt (all 3 options) - Full Encrypt Strings - Detect File/Registry Monitor - Entry Point Virt - Anti File Patching - Perform Protection Check - VMware/Virtual PC Allowed WLVM: - SHARK32 (Black, Red) - PUMA32 (Black, Red) - EAGLE32 (Black) Happy reversing :3 …
-
-
- 33 replies
- 23.4k views
- 2 followers
-
-
Prometheus (12 Layers of Insanity) A recruitment challenge for those who see what others cannot. The binary guards an encrypted message. To reveal it, you must provide the correct 28-character key. There is no backdoor, no shortcut, no unintended solution—only the key. The verification process spans twelve interconnected layers. Each depends on others. Disrupting one cascades through all. The binary knows its own shape and will notice if you change it. Some defenses are apparent through static analysis. Others manifest only at runtime. A few exist in the liminal space between instruction and execution—observable only through their effects, never their implementation. Di…
-
-
- 6 replies
- 3.1k views
- 1 follower
-
-
ArmDot .NET v2026.1 (Built-in License System) This one uses the built-in license system of the ArmDot .NET.. Provide a serial or an unpacked or a patched variant that accepts a serial. File Information Submitter whoknows Submitted 01/31/2026 Category KeygenMe View File
-
- 0 replies
- 121 views
- 1 follower
-
-
Obsidium v1.6.9 This is just one of my program protected The objective is unpack it. File Information Submitter CodeExplorer Submitted 08/09/2024 Category UnPackMe View File
-
-
- 13 replies
- 5.7k views
- 3 followers
-
-
ArmDot .NET v2026.1 File protected with Hide strings Obfuscate control flow Obfuscate names Obfuscate namespaces and some virtualization accepted solution - unpack OR tell what is doing. File Information Submitter whoknows Submitted 01/30/2026 Category UnPackMe (.NET) View File
-
- 0 replies
- 87 views
- 1 follower
-
-
Themida v3.1.4 (x32 & x64) - Impossible Two files are protected with an old version Themida (3.1.4) Entry Point is virtualized Just find and restore OEP, recover the IAT and unpack if it possible Virustotal detects it as a virus, but my AV software is not File Information Submitter fReestYler Submitted 05/10/2025 Category UnPackMe View File
-
-
- 2 replies
- 4.6k views
- 1 follower
-
-
DotFix NiceProtect x32 v7.1 A Delphi file is protected with an old version DotFix NiceProtect (7.1) Original Entry Point is encrypted Just find and restore OEP, recover the IAT and unpack it File Information Submitter fReestYler Submitted 10/06/2025 Category UnPackMe View File
-
-
- 1 reply
- 931 views
- 1 follower
-
-
DNGuard HVM v4.93 So this is my first upload - I hope I am doing this right. I have included all the protections in the screenshots being used. Good luck File Information Submitter Visual Studio Submitted 11/11/2025 Category UnPackMe (.NET) View File
-
-
- 11 replies
- 4.7k views
- 2 followers
-
-
Themida & VMProtect (Same Virtualized Code Sections) I want you guys who are capable of unvirtualizing and unpacking them to upload the final ones. These files are just the same part of the codes virtualized which are 2 lines of the original mfc source codes. So if you can unvirtualize them and unpack them, please upload the final ones. Any other protections are excluded absolutely. Give it a try and improve your skills. Best Regards. sean. File Information Submitter lovejoy226 Submitted 04/07/2025 Category UnPackMe View File
-
-
- 6 replies
- 7k views
- 1 follower
-
-
Difficulty : I guess 3 is enough. Language : Delphi Platform : Windows x32/x64 OS Version : XP and above Packer / Protector : None. Description : Goals: 1. Write a valid keygen for the target. Good luck! Screenshot : Go Figure!!! Fixed.zip
-
-
- 6 replies
- 8k views
- 1 follower
-
-
VMPLicenseProtector This is a recently developed recreational utility. I'm unsure which forum section is appropriate, so moderators please feel free to move it if necessary. The tool implements a combined The Enigma and VMProtect protection scheme and is designed for applying VMProtect to Win32/Win64 executables and DLLs without requiring source code. It is not compatible with .NET assemblies. The interface supports Chinese/English language switching. To function, VMProtect_Con.exe must be placed in the tool's directory. Note that the tool itself is incompatible with Windows 7 and requires the DirectX 11 runtime to be installed. Software protected with it remains compati…
-
-
- 7 replies
- 2.4k views
- 3 followers
-
-
WinLicense v3.1.3.0 x86 (All Protection Options) UnpackMe - WinLicense 3.1.3.0 x86 Full Protect HWID Lock + Entry Point Virtualization + Etc... HWID: 1111-2222-3333-4444-5555-6666-7777-8888 Author:boot From:Tuts4you Time:2023.04.02 File Information Submitter boot Submitted 04/02/2023 Category UnPackMe View File
-
-
- 116 replies
- 81.1k views
- 7 followers
-
-
CrackMe (Custom .NET JIT-Runtime) The CrackMe I made has a special feature - custom jit. Bruteforce is not necessary. To launch, install .NET 10 To run the file, delete CrackMe.deps.json - this way the file will load the local runtime, and not from the root folder. File Information Submitter Dark_Bull Submitted 01/10/2026 Category CrackMe View File
-
- 0 replies
- 214 views
- 1 follower
-
-
The Enigma Protector v6.9 I have protected a simple file with the Enigma Protector 6.9. Try to unpack. For a skilled reverser will not be as hard as it seems. HWID: A7707-65A71-43529-A59E1-41C2F-C5AA0-EB308-3F774 Name: tuts4you Key: BG8QC4UMZW3QMTH99U6ZTF8FJJNDAPKY5E2XNL3CMHRVUMLSB2QWRBSYBGF4RNHX7WC26W2GQMNBNPUU3YUTDXDS387A2UURMUVJ88P5PPC9ZCEQHFHW4J6ZQRAK7GW6DRK4QH4CGCEQM7F9K39J89S4CRARX3L3LPABBXU23M8QXP6A85L2CZFJZF66KF5NFTZ557872DA3 File Information Submitter GIV Submitted 07/20/2021 Category UnPackMe View File
-
-
- 60 replies
- 65.2k views
- 9 followers
-
-
Cool Beans (License Challenge) Good evening everyone, I’ve put together my first CrackMe using DNGuard 4.94 and its License Management feature. The application is called “Cool Beans.exe” - terrible name, I know 😄 Once cracked successfully, you’ll be taken to the main form, which displays a (slightly stupid) message. Hope you enjoy taking a look. Cheers 🍻 🔐 DNGuard 4.94 Protections UsedEncryption Encrypt compiler-generated code Encrypt .ctor (constructor) methods Encrypt blob heaps Encrypt strings HVM (Hardware Virtual Machine) Protection Enable HVM technology HVM Code Protection Level: 5 HVM II technology enabled HVM II Level: 5 HVM protection for method LocalVarSig…
-
Armadillo x64 v9.64 (General/Default Protection Options) Unpackme - Armadillo x64 v9.64 | WwW.Tuts4You.CoM General/Default Protection Options = HWID Lock + etc... If you can unpack it, please make a tutorial... The compressed package includes a simple MP4 display, please pay attention to check... HWID:87DF-0E78 NAME:boot KEY:000016-M9KY7Y-1PM436-8JKH7H-G8QXCH-3ACEGN-Y5ND6B-TY4VJ2-5FX1WY-WGJBFB After seeing the dynamic screen, please click the LEFT MOUSE button to exit OR press the "ESC" button once to exit. Created by boot / From Tuts4you 2023.06.19 File Information Submitter boot …
-
-
- 8 replies
- 6.9k views
- 2 followers
-
-
MD5 KeygenMe Hint: MD5(UsernameUpper + ':' + salt), take first 16 hex chars, format as XXXX-XXXX-XXXX-XXXX. File Information Submitter otmanov Submitted 09/20/2025 Category KeygenMe View File
-
.NET Reactor v7.3 (Embedded DLL's) File protected by .NET Reactor v7.3 having Code Virtualization enabled. By nature the application using Dependency Injection (this time heavily developed), the 3rd party files embedded to main exe (see shot2), in addition System.Data.SQLite.dll lying near application. Find registration combination and reply it with the success message! Custom antidebugger File Information Submitter whoknows Submitted 06/26/2025 Category UnPackMe (.NET) View File
-
-
- 28 replies
- 18.5k views
- 3 followers
-
-
All Protection Options Enjoy ! ; ) UnPackMe.TEP.3.80.rar
-
-
- 27 replies
- 25.8k views
- 2 followers
-
-
DNGuard HVM v4.94 Hey, Dropping my second UnpackMe challenge, made just for fun. This one’s a bit tougher than my first, but still very doable. The goal is to unpack and analyze the binary and reach the success message. Cracking it is extra, not required. It’s a simple .NET WinForms app that asks for a password and shows “Access granted” when the condition is met. The UI is trivial, the focus is on what’s happening once protections kick in. Protected with DNGuard HVM Enterprise. Source code, compiler-generated code, constructors, strings, managed resources, and blob heaps are encrypted. HVM and HVM II are both enabled at level 5, with proxy methods and additional runtime…
-
-
- 25 replies
- 14k views
- 2 followers
-
-
This target is protected with Themida 2.3.1.0 x64 Virtualize Protection Core With: TIGER64 (Black) Good luck! UnpackMe Themida 2.3.1.0 x64.rar
-
-
- 2 replies
- 9.4k views
- 1 follower
-