https://github.com/cyclone-github/atomic_pwn
Tools to recover, extract and decrypt Atomic wallets
https://github.com/cyclone-github/atomic_pwn
atomic crack crypto cyclone extension hashcat password pwn recover recovery vault
Last synced: 6 months ago
JSON representation
Tools to recover, extract and decrypt Atomic wallets
- Host: GitHub
- URL: https://github.com/cyclone-github/atomic_pwn
- Owner: cyclone-github
- License: gpl-2.0
- Created: 2024-04-16T20:58:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-04T15:15:53.000Z (7 months ago)
- Last Synced: 2025-03-22T13:22:30.453Z (7 months ago)
- Topics: atomic, crack, crypto, cyclone, extension, hashcat, password, pwn, recover, recovery, vault
- Language: Go
- Homepage: https://forum.hashpwn.net/post/73
- Size: 64.5 KB
- Stars: 9
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/cyclone-github/atomic_pwn/)
[](https://github.com/cyclone-github/atomic_pwn/issues)
[](LICENSE)
[](https://github.com/cyclone-github/atomic_pwn/releases)# Atomic Vault Extractor & Decryptor
### POC tools to extract and decrypt Atomic vault wallets
_**This toolset is proudly the first publicly released Atomic Vault extractor / decryptor.**_
- Contact me at https://forum.hashpwn.net/user/cyclone if you need help recovering your Atomic wallet password or seed phrase### Atomic vault location:
- Linux: `/home/$USER/.config/atomic/Local\ Storage/leveldb/`
- Mac: `~/Library/Application Support/atomic/Local Storage/leveldb/`
- Windows: `C:\Users\$USER\AppData\Roaming\atomic\Local Storage\leveldb\`### Extractor Example Usage:
```
./atomic_extractor.bin atomic_dir/
----------------------------------------------------
| Cyclone's Atomic Vault Hash Extractor |
| Use Atomic Vault Decryptor to decrypt |
| https://github.com/cyclone-github/atomic_pwn |
----------------------------------------------------
Encrypted Mnemonic Seed Phrase:
{atomic_salt_ciphertext}
-----------------------------------------------------
| hashcat -m 30020 hash |
-----------------------------------------------------
$atomic${salt}${ciphertext}
```
### Decryptor Example Usage:
```
./atomic_decryptor.bin -h atomic.txt -w wordlist.txt
-----------------------------------------------
| Cyclone's Atomic Vault Decryptor |
| https://github.com/cyclone-github/atomic_pwn |
-----------------------------------------------Vault file: atomic.txt
Valid Vaults: 1
CPU Threads: 16
Wordlist: wordlist.txt
2025/01/13 16:49:42 Working...
Hash: {foobar hash}
Password: {password}
Seed Phrase: {decrypted seed phrase}
2025/01/13 16:49:50 Finished
2025/01/13 16:49:50 Decrypted: 1/1 1786145.15 h/s 00h:00m:08s
``````
-w {wordlist} (omit -w to read from stdin)
-h {atomic_wallet_hash}
-o {output} (omit -o to write to stdout)
-t {cpu threads}
-s {print status every nth sec}-version (version info)
-help (usage instructions)./atomic_decryptor.bin -h {atomic_wallet_hash} -w {wordlist} -o {output} -t {cpu threads} -s {print status every nth sec}
./atomic_decryptor.bin -h atomic.txt -w wordlist.txt -o cracked.txt -t 16 -s 10
cat wordlist | ./atomic_decryptor.bin -h atomic.txt
./atomic_decryptor.bin -h atomic.txt -w wordlist.txt -o output.txt
```### Credits
- Many thanks to blandyuk for his help with the AES Key and IV implementation - https://github.com/blandyuk### Compile from source:
- If you want the latest features, compiling from source is the best option since the release version may run several revisions behind the source code.
- This assumes you have Go and Git installed
- `git clone https://github.com/cyclone-github/atomic_pwn.git`
- atomic_extractor
- `cd atomic_pwn/atomic_extractor`
- `go mod init atomic_extractor`
- `go mod tidy`
- `go build -ldflags="-s -w" .`
- atomic_decryptor
- `cd atomic_pwn/atomic_decryptor`
- `go mod init atomic_decryptor`
- `go mod tidy`
- `go build -ldflags="-s -w" .`
- Compile from source code how-to:
- https://github.com/cyclone-github/scripts/blob/main/intro_to_go.txt### Changelog:
* https://github.com/cyclone-github/atomic_pwn/blob/main/CHANGELOG.md