Military-Grade Chrome Browser Data Destruction Tool
Professional-grade secure deletion with DoD 5220.22-M compliance
π Quick Start β’ π Documentation β’ π‘οΈ Security β’ π» Screenshots
ChromeNuke is a professional-grade secure deletion tool designed for complete Chrome browser data destruction. Built with military-standard security protocols, it ensures forensic-level data elimination that prevents any possibility of recovery.
- π Military-Grade Security: DoD 5220.22-M standard compliance
- π― Complete Destruction: 3-35 configurable overwrite passes
- π₯οΈ Professional GUI: Modern CustomTkinter interface
- π Cross-Platform: Windows, macOS, and Linux support
- π Detailed Analytics: Comprehensive deletion statistics
- π Smart Detection: Automatic Chrome profile and cache discovery
|
|
| Feature | Description |
|---|---|
| ποΈ Multi-Profile Support | Detects and manages all Chrome profiles |
| πΎ Cache Management | Comprehensive cache directory handling |
| βοΈ Process Control | Safe Chrome process termination |
| π Real-time Progress | Live deletion progress with statistics |
| ποΈ Configurable Passes | 3-35 overwrite passes (default: 7) |
| π Audit Logging | Detailed operation logs for compliance |
- Browser History - Complete browsing records
- Cookies & Sessions - Authentication tokens
- Downloaded Files - Download history database
- Cache Files - Temporary internet files
- Bookmarks - Saved bookmark collections
- Extensions - Installed browser extensions
- Stored Passwords - Saved credential databases
- Autofill Data - Form completion data
- Modern Dark Theme - Professional appearance
- Intuitive Controls - Easy-to-use interface
- Progress Tracking - Real-time operation status
- Error Handling - Comprehensive error reporting
- Keyboard Shortcuts - Power user efficiency
- Responsive Design - Scales with window size
# Python 3.8 or higher required
python --version
# Required packages
pip install customtkinter psutil# Clone the repository
git clone https://github.com/LMLK-seal/ChromeNuke.git
cd ChromeNuke
# Install dependencies
pip install customtkinter psutil
# Run ChromeNuke
python chromenuke.py- π Scan - Click "Scan Chrome Data" to detect all Chrome installations
- βοΈ Configure - Set deletion passes (3-35, default 7 for DoD compliance)
- β Select - Choose specific profiles/caches to destroy
β οΈ Terminate - Close Chrome processes if running- π Execute - Click "SECURE DELETE" for permanent destruction
ChromeNuke/
βββ π§ Core Engine
β βββ SecureDeletion class # DoD 5220.22-M implementation
β βββ ChromeDataLocator class # Cross-platform data discovery
β βββ ProcessManager class # Chrome process management
βββ π¨ GUI Framework
β βββ ChromeDataDestroyer # Main application window
β βββ AboutDialog # Information dialog
β βββ CustomTkinter UI # Modern interface components
βββ π Analytics
βββ DataAnalyzer class # Statistics and reporting
βββ Logging system # Audit trail generation
| Pass Type | Pattern | Purpose |
|---|---|---|
| Pass 1 | 0x00 |
Zero-fill overwrite |
| Pass 2 | 0xFF |
One-fill overwrite |
| Pass 3 | Random | Cryptographically secure random data |
| Pass N | Rotating | Continues pattern for additional passes |
| Platform | Status | Notes |
|---|---|---|
| Windows | β Full | Windows 10/11, all Chrome variants |
| macOS | β Full | macOS 10.14+, Intel & Apple Silicon |
| Linux | β Full | Ubuntu, Debian, Fedora, Arch |
ChromeNuke performs IRREVERSIBLE data destruction. Deleted data cannot be recovered by any means, including professional data recovery services.
- β Backup Important Data - Export bookmarks, passwords if needed
- β Close Chrome Completely - Ensure all Chrome processes are terminated
- β Verify Selections - Double-check which profiles/data to delete
- β Test Environment - Try on non-critical data first
- β Legal Compliance - Ensure deletion complies with local laws
- Corporate Security - Employee device cleanup
- Privacy Protection - Personal data elimination
- Forensic Investigation - Evidence secure disposal
- System Maintenance - Complete browser reset
- Security Auditing - Data destruction verification
# Deletion passes configuration
DELETION_PASSES = {
'minimum': 3, # Basic security
'standard': 7, # DoD 5220.22-M compliance
'paranoid': 35 # Maximum security
}
# Supported Chrome variants
CHROME_VARIANTS = [
'Google Chrome',
'Chromium',
'Chrome Beta',
'Chrome Dev',
'Chrome Canary'
]python chromenuke.py --help
python chromenuke.py --scan-only # Scan without GUI
python chromenuke.py --passes 35 # Set custom passes
python chromenuke.py --profile "Profile 1" # Target specific profile- Use the Issue Tracker
- Include system information and logs
- Provide steps to reproduce
This project is licensed under the MIT License - see the LICENSE file for details.
- ChromeNuke is provided "as is" without warranty
- Users are responsible for legal compliance in their jurisdiction
- Not liable for data loss or misuse
- Intended for legitimate security and privacy purposes only
- GDPR - Right to erasure implementation
- CCPA - Consumer data deletion rights
- HIPAA - Healthcare data destruction
- SOX - Financial record management
- DoD 5220.22-M - Classified information handling

