| Obsidian |
Cracked using cutter.
There's no license server(checked with Wireshark).
Strings like INVALID LICENSE KEY have 0 XREFs (nice try hiding them), but I managed to find the main validation function by tracking the XREFs of the decoration strings.
I also noticed the key generator uses a 34-character alphabet (excluding I and O).
I patched the length check detour to a forced jump, and bypassed the final error judgment (test ebx, ebx / jne) with NOPs to accept any input.
â â
â AUTHENTICATION PORTAL â
â â
â â
£
â â
â This software is bound to your hardware. â
â Each machine has a unique license key. â
â â
â Your HWID: 4353D77870A94175 â
â â
â Enter your license key below. â
â Format: XXXX-XXXX-XXXX-XXXX â
â â
â
[>] License Key : 1
[*] Contacting license server.....
[*] Validating HWID binding...
[*] Verifying license key...
ââ
â â
â âââââââââââ âââ âââââââ â
ââââââââââââââââââââââ â
â ââââââ ââââââââââââââââ
â âââââââââââ ââââââ âââ
ââââââ ââââââââ â
â ââââââ ââââââ âââ
ââââââ â
â ââââââââââââââââââââ
âââââââââââââââââââââââââ
â
â â
â â
â License validated. HWID binding confirmed. â
â â
â You have defeated OBSIDIAN. â
â You are a true reverse engineer. â
â â
(Used wine to run executable)
|
2026-06-28 01:11 |