-
DataDeath v1.0 Stable
released this
2026-06-02 18:03:08 +00:00 | 0 commits to main since this releaseDataDeath v1.0.0 - Initial Release
DataDeath is a highly optimized, multi-threaded C# utility designed for the rapid and unrecoverable destruction of file data on a Windows system.
⚠️ CRITICAL WARNING ⚠️
THIS SOFTWARE IS HIGHLY DESTRUCTIVE. Running this executable will permanently and irreversibly corrupt files on the host system and force a system reboot upon completion. DO NOT run this on any machine containing data you wish to keep. Use strictly within isolated virtual machines or on drives intended for immediate disposal.
🚀 Release Highlights
This initial release focuses on absolute maximum throughput, bypassing traditional I/O bottlenecks to destroy data at the physical limits of your storage drive.
- Producer-Consumer Pipeline: File scanning and destruction run concurrently. The destruction engine begins mangling files the exact millisecond they are discovered, eliminating wait times.
- Zero-Copy Memory Mapping: Bypasses standard
FileStreambuffers. Files are mapped directly to virtual memory and modified using rawunsafepointers, completely removing CPU bottlenecks. - Alternating Byte Overwrite: Achieves 2x destruction speed by overwriting every other byte with pre-generated random data, instantly corrupting file headers and contents with half the disk writes.
- Intelligent Write-Access Pre-checks: The scanner automatically filters out locked or read-only files, ensuring the heavy destruction threads never stall on inaccessible data.
- Dual-Pane Live UI: Features a thread-safe, flicker-free console interface that displays real-time metrics for both the scanning and destruction phases simultaneously.
💻 System Requirements
- OS: Windows 10 / 11 / Server (64-bit recommended)
- Runtime: .NET Framework 4.6.1 or higher
- Permissions: Must be run as Administrator to access and destroy system-level files.
🛠️ Developer Notes
If you are compiling this release from source, you must enable
Allow unsafe codein your project build properties, as the high-speed destruction engine relies on raw memory pointers (byte*) for its zero-copy operations.Note: Compiling in
DEBUGmode automatically enables theAvoidSystemFolderssafety switch, which skips critical Windows directories to prevent accidental OS destruction during testing.Downloads