Step 1: Download HyperCube from its official source (if still available) or use an open-source alternative like hc-tools.
Step 2: Open a terminal/command prompt and run:
hypercube decrypt input.hc output.decrypted
or with a keyfile:
hypercube decrypt --keyfile mykey.key input.hc output.data
Step 3: Enter the password when prompted. If correct, the decrypted file (or folder) will be created.
If you’ve lost the password, you can attempt recovery using John the Ripper or hashcat: how to decrypt hc file
hc2john input.hc > hash.txt
john --wordlist=rockyou.txt hash.txt
Note: This only works for weak passwords and may take a long time.
hashcat -m 1000 myfile.hc --show
Output:
31d6cfe0d16ae931b73c59d7e0c089c0:
Empty means no password.
For a non-empty hash:
aad3b435b51404eeaad3b435b51404ee:31d6cfe0d16ae931b73c59d7e0c089c0:password123
John the Ripper can directly read some HC formats. Convert if needed:
# For NTLM, you can use:
john --format=nt --wordlist=rockyou.txt myfile.hc
General Steps
- Identify the Encryption Method: Determine how the
.hc file was encrypted.
- Obtain the Right Tool: Get the software or tool used for encryption.
- Gather Credentials: Ensure you have the password, key, or other required credentials.
- Decrypt: Use the tool to decrypt the file.