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...
-
Difficulty : 8 Language : C++ Platform : Windows 32-bit and 64-bit OS Version : All Packer / Protector : VMProtect 3.0.9 Description : The objective is to interpret virtualized functions in the attached binaries. No additional options have been used - no memory protection, no import protection and no compression. The virtualized function(s) will execute when the following key(s) is/are pressed: VMP32 (V1) : P VMP32 (V2) : 1 and 2 VMP64 (V1) : P VMP64 (V2) : 1 and 2 The virtualized functions are not very large. Detailed information of the interpreting procedure/internals or a complete solution paper is pref…
-
-
- 42 replies
- 79.2k views
- 2 followers
-
-
Difficulty : 10 Language : C# .NET 4.0 Platform : Windows x64/x86 OS Version : All Packer / Protector : Eddy^Protector Description : Hello im back. I developping new obfuscator based on ConfuserEx vanilla. But really different and increased protection to 200%. I used some cool algos like: XXTEA, RC6 , RSA. Provide all 200 Key pairs to solve this KeygenMe. Happy decrypting! KeygenMe Eddy^CZ 2019.zip
-
Difficulty : 3-4? Language : C++, .NET 4 Platform : Windows x64 OS Version : Windows 7+ Packer / Protector : ConfuserEx, Oreans Description : Unpack and provide a quick overview of how you did it and what tools were used CrackMe1.zip Screenshot :
-
Difficulty : I don't know, but they say 10 Language : C# Platform : Any Windows OS Version : All Packer / Protector : AssemblyGuard.io Description: You put the key and it will say "That's really correct!" if the key was correct. I'd like someone who unpacked it to tell me how he/she did it 😕 NOTE: I want it to be unpacked, I don't want you to use Process Hacker just to get the key of the Unpackme file. Screenshot: Thanks! UnpackMe.exe
-
Difficulty : 7.3 Language : .NET Platform : Windows, x32/x64 OS Version : All Packer / Protector : ConfuserEx Modded Description : ConfuserEx Mod b1scoito Protector Screenshot : unpack.exe
-
Difficulty : You Say it :) Language : .NET ( C# ) / C++ Platform : Windows x32 OS Version : Windows 10 , 8 , 7 Packer / Protector : Bulletproof.NET BETA Description : Hey tuts4you Community ! It's a C# Assembly protected by my own protector Bulletproof.NET ... See Missions. Screenshot : *Copyright Materials [ GUI ] : https://www.nuget.org/packages/WPFThemes.DarkBlend/ Missions: + Get the source code of WPF .Net Assembly + AES IV & KEY is in Source , Decrypt two strings in the text box , But it's easy to find with memory dump becuz I didn't use Secure String , Main Mission…
-
Difficulty : 8 Language : .NET / Delphi / C++ Platform : Windows x32/x64 OS Version : Windows 10 , 8 Packer / Protector : SuperMax Engine ™ BETA Description : Hey tuts4you Community ! This is a .net project that I made on my own protector SuperMax protector/packer. The last one cracked , so I upgraded security system to 3.0 version , it's harder to crack. See Missions. Screenshot : *Copyright Materials [ GUI ] : https://www.nuget.org/packages/WPFThemes.DarkBlend/ Rule 01 : Tell us how you cracked it. Missions: 01 > first , earn the Activation Code and write it here ... 02 …
-
Difficulty : 10 Language : C# Platform : Windows OS Version : Winall Packer / Protector : DNGuard v3.80 - HVM not applied (will expire 26/12) Description : Provide serial or unpack me ggggg.rar
-
-
- 41 replies
- 43.4k views
- 1 follower
-
-
Difficulty : 2-4 Language : .NET/C# Platform : Windows OS Version : All Packer / Protector : Custom ConfuserEx Description: Should Be A Very Simple Unpack/Crack Me. Pretty Easy To Remove Anti Tamper. Objective: Unpack And Attach Unobfuscated File And Or Post The Message Box Saying Success! Screenshot(s): Download https://mega.nz/#!wToG3QRD!8XuTTHHbO7zcJiuiBaPxah9kyHIXy4IhIEOCmMM-RvE Virus Total https://www.virustotal.com/#/file/fb2eecda047c4c55d23d598de4b342a48baf4697192fa76c90e1e3c1d50f06c0/detection (False Postives Due To It Being Obfuscated!) Unpack Me - …
-
Difficulty : 7 Language : C++ (crt support) / C# (:NET 2.0) Platform : Windows 7+ (X86) OS Version : All Widnows Packer / Protector : Rlpack, Upx (custom), ConfuserEx(custom) , Memory protection, Antidebug (ASM) Description : This one is for most experienced reversers. Because computing runtime is spreaded in to the three PE files. Screenshot : CrackMe^ v15___.zip
-
Difficulty : Probably 8 Language : C# .NET Platform : Windows (anyCPU) OS Version : Windows 7 Above Packer / Protector : Ama's Protector Description : Upload the Unpacked file and Give me a detailed tutorial. like... tell me the specific method or specfic tools you used in order. as i said in the previous unpack challenges XD. you know the rest. Screenshot : testapp_enc.exe
-
Difficulty : 4+ Language : Java Platform : Windows x32 OS Version : Windows 7 and up Packer / Protector : Excelsior JET Description : Good Luck Screenshot : Demo.7z
-
Difficulty : 4-5 Language : .NET Platform : .NET/Mono OS Version : All Packer / Protector : Custom Description : This is a virtualizer I wrote over the last few days, basing most its protection on simple virtualization obfuscation, as well as constant local shuffling in order to make debugging a bit harder. Proper anti-debugging isn't implemented, though, so that should make things a bit easier. Cracking : If you do crack this, please post in the thread (or DM me) about how you did it. It doesn't have to be step-by-step; a simple "after doing X all you need to do is Y" is fine. If you have any suggestions for additional obfuscat…
-
Difficulty : 5 Language : C# Platform : Windows OS Version : Windows 7 .8.1,10 Packer / Protector : agile.net (unknown) Description : unpacked Screenshot : agile.zip
-
Difficulty : 2 Language : .NET Platform : tested on windows 10 OS Version : All Packer / Protector : Enigma and custom obfuscation (Without constant encryption) Description : So, the goal of this Keygen Me is to obviously create a keygen. Your keygen should create a "KEY" file which will contain data which will be checked by the application. The application takes the key file as input (Drag and drop). Provided with the application is a sample key file which contains a valid key. Create a keygen which will create other valid key files. Screenshot : CrackMe.rar
-
Difficulty : Probably 7 Language : C# .NET Platform : Windows (anyCPU) OS Version : Windows 7 Above Packer / Protector : Atipls' obfuscator Description : Upload the unpacked file and give me a detailed tutorial. Describe me the specific method or the specific tools in order used. As I said in the previous unpack challenges XD. Screenshot : UnpackME.exe
-
Difficulty : 9 Language : .NET Platform : Windows OS Version : 7 and above Packer / Protector : just dynamic methods (custom solution) Description : I learned a lot while building my original dynamic methods crackme so I decided to take it up a notch and created a new version. This one works the same: it asks for a name and a serial code, and if the serial is valid for the given name, it displays an ID calculated from the name. The goals are to either make the program calculate the ID without checking the serial, or build a keygen that creates valid serials. One pair of name and serial is provided. I tried to make it impossible to dump the dynamic …
-
-
- 10 replies
- 7.2k views
- 1 follower
-
-
Difficulty : 4 (I don't know) Language : C# .NET Platform : Windows OS Version : 7 and above Packer / Protector : Custom tool written from scratch and Obfuscar Description : Here is a project I've been working on for a few days. The protection algorithm is all written by myself (pretty basic though). I am basically a noob, so it might just be crap. However, I'd appreciate if someone could take a look at it, and provide some instructions on how to crack it. In the end, I ran the dlls through Obfuscar, for some simple renaming. The program takes two strings: a name, and a serial. Then it checks if the given serial is valid for the given name. If so…
-
Difficulty : 9 Language : .NET Platform : Windows OS Version : Windows 7, 8, 8.1,10 Packer / Protector : NET Encryptor - Infralution 2.1.6 Description : Tutorial how to unpack it. The file should be runnable after unpacking it de4dot does not recognize it Screenshot : Unpackme NET Encryptor - Infralution.zip
-
x86 Virtualizer http://tuts4you.com/download.php?view.1850 Ted.
-
Difficulty : 2 Language : C/C++ Platform : Windows x32/x64 OS Version : Windows 7/8/10 Packer / Protector : None [just some algebraic manipulation] Description: get the key Screenshot Download justfun.exe
-
Difficulty : 9.5 <- for me Language : .NET Platform : Windows x32/x64 OS Version : Windows 7,8,8.1,10 Packer / Protector : Woopza Protection Description : Get the key (and make tutorial how to crack it / unpack it).. Screenshot : THIS CRACKME ISN'T MY (i found it somewhere) Download : WProtection.zip
-
Difficulty : 4 i think Language : C# .NET Platform : Windows (anyCPU) OS Version : Windows 7 Above Packer / Protector : Modded ConfuserEx v1.0.0 Description : Upload the Unpacked file and Give me a detailed tutorial. like... tell me the specific method or specfic tools you used in order. Screenshot : UnpackMe.exe
-
Difficulty : 3+ Language : C++, java Platform : Android OS Version : 4.4 and up Packer / Protector : VMProtect 3.2 CPU : x86/x64 Description : Ultra combines virtualization and mutation methods. Good Luck Screenshot : KeyGenMe
-
Difficulty : 5 (I dont know, maybe) Language : .NET Platform : Windows OS Version : All Packer / Protector : Eazfuscator 2018.2 Description : Hello, here I am again with another take on Eazfuscator! I was wondering maybe Eazfuscator's vm is still useful? This time id tried to do the Keymaking algorithm a little more complex than last time 😅 ... One key is known, but can you find more? If you manage, post a proper keygen. Good luck! Screenshot : KeygenMe2.exe