-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Welcome to the Darkelf Browser Wiki! This wiki provides comprehensive information about the Darkelf Browser, its features, installation guides, and much more.
Visit our official website: darkelfbrowser.com
Join our community on Discord for additional resources including:
- Walkthroughs
- Pip installation guides
- Homebrew installation instructions
- Screenshots
- Videos
- Real-time support and discussion
Stay connected and get the most out of Darkelf Browser!
Enhanced Security | Ultimate Privacy | Cutting-Edge Technology
-
Tor Integration: Anonymize all browsing with native Tor network support, including
.onionsites. - Tor DNS Resolver: Protect against trackers, ads, and phishing at the DNS level.
- DoH/DoT Fallback: Automatically routes DNS over HTTPS (DoH) and DNS over TLS (DoT) through Cloudflare when Tor is unavailable.
- Forensic-Resistant Sessions: RAM-only storage ensures no data persists after shutdown.
- Sandboxing: Isolate processes to prevent unauthorized access.
- Anti-Fingerprinting: Blocks canvas/WebGL fingerprinting, spoofs user agents, and hides hardware details.
- Quantum Encryption: Post-quantum hybrid encryption with ML-KEM-768/1024 + X25519 and standalone editions. (Awaiting Release)
- Custom Ad Blocker: Blocks domains, trackers, and dynamic ads.
- NoScript Filtering: Blocks untrusted scripts and integrates with the ad blocker.
- HTTPS Enforcement: Upgrades HTTP requests to HTTPS automatically.
- CSP Enhancements: Prevents XSS and injection attacks via strict policies.
- Automatic Cookie & Cache Clearing: Clears browsing data on exit.
- Forensic Tool Detection: Detects tools like Wireshark, Volatility, Ollydbg, etc., and triggers a self-destruct sequence.
- Self-Destruct Sequence: Secure deletion of sensitive data with 7-pass (DoD 5220.22-M standard) overwrites.
- Disable Swap Memory: Prevents disk writes by disabling swap memory on all supported OS.
- Secure File Deletion: Implements multi-pass overwriting for unrecoverable file deletion.
- Encrypted & Obfuscated Cookie Management: SHA-256 hashing and Fernet cipher ensure secure cookie handling.
- Memory Wiping: Clears all sensitive memory during shutdown.
- Dynamic Path Resolution & Randomized Monitoring: Adds stealth and unpredictability to forensic tool detection.
- Auto-Destruct on Exit: Shuts down Tor and wipes session data when the browser exits.
- Stealth Log Integration: Logs suspicious activity with tight access controls; logs self-delete securely.
- Network Protection: Introduces jitter, padding, and obfuscation to complicate traffic analysis.
- Tor Obfuscation: Encrypts and pads SOCKS proxy messages with randomized routing intervals.
- Advanced Anti-Fingerprinting: Defends against Canvas API, WebGL, WebRTC tracking, and spoofs system/browser properties.
- Metadata Stripping: Removes identifying metadata from downloads like JPEGs, PNGs, PDFs.
- Custom Chromium Flags: Uses hardened flags to disable WebRTC, WebGL, prefetching, and third-party cookies. Forces incognito mode.
- Quantum-Resistant Encryption: Incorporates ChaCha20, AES-GCM, RSA, ECDH, and post-quantum ML-KEM-768/1024 editions.
- Comprehensive Sandboxing: Blocks local storage, IndexedDB, insecure content, and enforces strict XSS auditing.
For more, see the full Anti-Forensics Documentation
Darkelf Browser is a privacy-focused web browser that prioritizes user security and privacy. It includes advanced features such as anti-fingerprinting, ad-blocking, and encryption technologies.
Blocks trackers, ads, and phishing sites at the DNS level.
Routes all traffic through the Tor network for anonymous browsing.
Enhances privacy by anonymizing user activity across multiple Tor nodes.
Mitigates attacks such as XSS and data injection.
Isolates browser processes to prevent system-level access.
Ensures secure and private communication using modern cryptography.
We welcome open-source contributions and community feedback.
- macOS (Intel & Apple Silicon)
- Linux
- Windows
Can be modified via Python code to suit user needs.
- Sandboxing
- Custom Ad Blocker
- NoScript Filtering
- HTTPS Enforcement
- Anti-Fingerprinting
- Tor Network Integration
- Clear Cookies and Cache on Exit
- ChaCha20, AES-GCM
- RSA, X25519
- Quantum Encryption – ML-KEM-768/1024 (coming soon)
- JavaScript Control
- Cookie Management
- Geolocation Blocking
- Media & Device Blocking
- DuckDuckGo Search on Home Page
- Debounce Resize
- Download Manager
- Security Settings UI
- Toolbar and Menu
- Session Restoration
- Domain Blocking
- Rule-Based Filtering
- Pattern Aggregation
- Tracking Protection
- Canvas/WebGL/WebRTC Protection
- User-Agent Spoofing
- Media Device/Audio Blocking
- Screen/Timezone Spoofing
- Battery/Network Info Blocking
- Hardware Concurrency Obfuscation
- Cache-Control/ETag Manipulation
- Dark Theme
- White Theme
Themes adapt to OS-level user preferences.
- Back/Forward
- Reload
- Zoom
- Add/Open/Close Tabs
- History Log
- Fullscreen Toggle
- Not fully accurate in all use cases
-
Planned Improvements:
- Refine filters
- Improve algorithms
- Test across more sites
- Hybrid Encryption (ML-KEM-768/1024 + X25519)
- iOS/Android Support
- Desktop App (DMG/EXE)
- YouTube Fullscreen Fix (In Progress)
- Dr. Kevin Moore (Darkelf2024) – Creator
- Kevin Nguyen (KevinVinhN) – Testing & Debugging
- Heapy – Memory analysis
- ChatGPT – Code optimization
- GitHub Copilot Pro – AI suggestions
- Bandit, CodeQL, Semgrep – Static code analysis
Licensed under LGPL
Additional terms apply: