Advanced Discord token hardening and anti-theft protection system.
- Encrypted Storage: Tokens encrypted with AES-256-GCM
- Memory Obfuscation: Tokens scrambled in RAM to prevent memory scanning
- Machine-Bound Keys: Encryption keys derived from hardware identifiers
- Anti-Debug: Prevents debuggers from attaching to Discord
- Memory Guards: Blocks unauthorized memory reads
- Injection Detection: Monitors for DLL/SO injection attempts
- LevelDB Watch: Real-time monitoring of Discord's token storage
- Access Logging: Records all file access attempts
- Quarantine: Automatically isolates suspicious files
- Grabber Detection: Identifies known token stealers
- Behavioral Analysis: Detects suspicious process patterns
- Auto-Block: Stops malicious processes automatically
# Clone repository
git clone https://github.com/bad-antics/nullsec-discord-shield
cd nullsec-discord-shield
# Build
cargo build --release
# Run
./target/release/discord-shield# Basic usage - starts all protection modules
discord-shield
# Start with specific modules
discord-shield --no-memory # Disable memory protection
discord-shield --no-files # Disable file monitoring
discord-shield --no-process # Disable process monitoringConfig file: ~/.config/nullsec-discord-shield/config.json
{
"memory_protection": true,
"file_monitoring": true,
"process_monitoring": true,
"token_vault": true,
"block_grabbers": true,
"alerts_enabled": true,
"whitelisted_processes": ["Discord.exe", "discord"],
"grabber_signatures": ["token", "grabber", "stealer"]
}- Scans Discord's LevelDB for existing tokens
- Encrypts tokens and stores in secure vault
- Obfuscates tokens in memory with XOR scrambling
- Monitors for unauthorized access attempts
- Blocks and logs any detected threats
Shield detects and blocks:
- Python token grabbers
- Node.js stealers
- Webhook exfiltrators
- Memory scanners
- Process injectors
| Platform | Status |
|---|---|
| Windows 10/11 | ✅ Full Support |
| Linux | ✅ Full Support |
| macOS |
This tool is for protecting your own accounts. Use responsibly.
MIT License - Part of NullSec Linux project