Skip to content
View in the app

A better way to browse. Learn more.

Tuts 4 You

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

KeygenMe

21 files

  1. Difficulty: ?/10 (I will let you guys decide but it's definitely not for beginners)
    Language: C++
    Platform: Windows
    OS Version: Tested on Windows 11 64-bits
    Protection: Dhaedalida 1.0.0.2 (Custom Packer + Custom VM + anti-debug + anti-tamper)
    Description
    Hi all,
    I have always been a big fan of software protectors specially those with obfuscation / virtual machine features like Themida / VMProtect among others so after a long time I've decided to make a new one and I'd like to see how it holds up against people who actually know what they're doing so here's a small keygenme protected with it. Genuinely curious about your feedback and I am looking forward for your write-ups.
    The VM is not a traditional one like Themida / VMProtect (neither like my old VM posted here 10 years ago, wow time flies) but something else that I read on a paper and I wanted to implement some ideas of it and more I would like in the future (I'm not going to say more as to not spoil the fun).
    Goals
    Bronze: Unpack & patch it so every username / password will be accepted.
    Silver: Generate a working username & serial pair.
    Gold: Generate a fully working keygen for any username.
    SHA-256 (.exe): 686414068984BAF182AB7F5FCCF91EC49CADB76BEE9AFBFA6C4E728C22A32112
    Have fun and please share your findings.
    Holy
    • 9 Downloads
    Holy
    Holy
    Submitted
  2. Not much to say there. Valid solution is a keygen that produces a valid key for any given name.
    Binaries for Linux and Windows are provided. Plain C, no symbols stripped, compiled with -O0, so should be fairly easy to follow.
    Difficulty is medium. Or perhaps easy for someone with some math knowledge. Here are some valid keys:

    Name: hekliet
    Key: 3fec806bc9ce82d4c00ee01af273a0b5
    Name: Tuts 4 You
    Key: 40105e5bb69056bd3fdc1a4496fa9430
    Name: Guybrush Threepwood
    Key: 400e09a63ee6d3a2bfd94d31f7369d10
    • 30 Downloads
    hekliet
    hekliet
    Submitted
  3. 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.
    • 24 Downloads
    whoknows
    whoknows
    Submitted
  4. Difficulty: 5
    Language: C GCC
    Platform: x64
    OS Version: Windows  10+
    Packer / Protector : Selfmade

    Description :
    Implement keygenme that generate a serial derived from a nickname. Also demonstrate a generator that, given a nickname, produces the correct serial.
    I used my own tool that I've been developing for two years. It started as an optimizer, but I’m now experimenting with the reverse idea — using it to help with obfuscation and code retranslation.
    • 35 Downloads
    r00t0
    r00t0
    Submitted
  5. Hint: MD5(UsernameUpper + ':' + salt), take first 16 hex chars, format as XXXX-XXXX-XXXX-XXXX.

    • 22 Downloads
    otmanov
    otmanov
    Submitted
  6. Hey there!
    I made this KeyGenMe because I enjoy playing chess.
    This challenge is written in .NET and involves some mathematical operations, mixed with a few chess-related twists. Your task is to figure out the logic behind generating a valid serial key based on the username you enter. But be warned—it’s not as simple as just moving a pawn forward ( maybe a hint )
    Protection used : None.
    Goals :
    1. Provide valid combination for Username - Serial Key ( Bronze )
    2. Fully KeyGen it - every username with different serial key algorithm ( Silver )
    3. Full KeyGen plus EXPLANATION on what u did and how you figured out everything ( Gold )
    Good luck!
    • 57 Downloads
    senzuuu
    senzuuu
    Submitted
  7. This is a simple MD5 Hash keygenme.
    It is protected with the themida.
    • 49 Downloads
    lovejoy226
    lovejoy226
    Updated
  8. VSEC KeygenMe #2
    What you have to do:
    I hope peoples who interested in Reverse Engineering learns something from this type of challenges.

    Best Regards.
     
    • 48 Downloads
    Gladiator
    Gladiator
    Updated
  9. Simple Code Virtualization KeygenMe ( Not Commercial VM )
    Try to find Algorithm and make correct key 
    It's not too hard
    Your opinions about VM Complexity are welcome.

    Thanks
    • 23 Downloads
    Gladiator
    Gladiator
    Submitted
  10. I have provided a zip archive which contains two .py files, as seen in the screenshot. In LicenseChecker.py there is a validation function invoked by main.py where you put the key in the given format.
    The python code is obfuscated using a obfuscator I'm currently working on. If you solved the challenge, or have any feedback to give, or need hints/help with reversing without spoiling, please let me know. Thanks.
     
    You can see original source code and the solution in the 'Authors Code' and 'Authors Solution', if you wish.
    Good luck!
    • 120 Downloads
    musava_ribica
    musava_ribica
    Updated
  11. A simple console application that displays the HWID and asks you to enter an "activation key" for it.
    Key format: xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx
    The solution will be a description of the algorithm to generate an activation key for any HWID value (there is no need to write code).

    P. S.
    Archive password: 123
    • 365 Downloads
    InvizCustos
    InvizCustos
    Submitted
  12. Here is a keygen challenge I got recently. This one requires to find the coefficients of a 26th degree polynomial that sums up to a specific value. A valid serial is also provided. The challenge is to code a keygen with least / reasonable time complexity without patching anything.
    Update: Added my initial code that barely works. Please let me have your suggestions to improve the code.
    • 129 Downloads
    Benten
    Benten
    Updated
  13. This is a little past time project I have been working on, here I put an interesting spin to conventional c# obfuscation.
    Try to unpack this file or at least keygen it.
    • 189 Downloads
    BataBo
    BataBo
    Submitted
  14. Your goal is to create a keygen and make a tutorial and/ or write instructions about the steps done by you.
    What is C++/CLI?
    C++/CLI is C++ support .NET framework to make managed application run on .NET framework.
    https://en.wikipedia.org/wiki/C%2B%2B/CLI
    Feel free to post your solutions.
    • 219 Downloads
    SuperJackAbcd
    SuperJackAbcd
    Updated
  15. Crack and keygen this for training your skills. It is protected with ConfuserEx using some anti tricks.
    Write a tutorial and document the methods used in your solution.
    My Anti-virus engine detects it's a virus, but it's not.
     
    • 308 Downloads
    lovejoy226
    lovejoy226
    Updated
  16. I coded a keygenme, simple tricks.
    I hope you enjoy your time trying to solve this!
    • 234 Downloads
    lovejoy226
    lovejoy226
    Updated
  17. Provide a valid serial and User ID or make a keygen. Good Luck.


    • 232 Downloads
    johnfkingzton
    johnfkingzton
    Submitted
  18. Provide a valid pair of name and serial, or write a keygen.
    Good luck.
    • 124 Downloads
    johnfkingzton
    johnfkingzton
    Submitted
  19. Hi
    I got this keygenme in my hard drive, this is from CIN1TEAM and created by MR. Teo. 
    Thought this might help someone to test his keygenning skill.
     
    Thanks
    • 163 Downloads
    tarequl.hassan
    tarequl.hassan
    Submitted
  20. Only simple algorithms - for one name one key.
    Provide a valid pair of name and serial, or write a keygen.
    Good luck.
     
    • 324 Downloads
    BunnyLab
    BunnyLab
    Updated
  21. The real goal is to make a keygen capable of generating infinite valid combinations of name and keys. 
    Btw, also a valid serial is appreciated
    The only protection used is renaming.
    Good luck!
    @kao Long time no see 🧐
    • 160 Downloads
    LoLLo90
    LoLLo90
    Updated

Download Statistics

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.