Skip to content

Secure File Deletion Tool - DoD 5220.22-M Implementation A production-grade Node.js implementation of the U.S. Department of Defense's DoD 5220.22-M (NISPOM) standard for secure file deletion. This tool doesn't just "delete" files <E2><80><94>it **obliterates** them beyond recovery.

Notifications You must be signed in to change notification settings

hckrngnr/deleteHacker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Secure File Deletion Tool - DoD 5220.22-M Implementation

A production-grade implementation of the U.S. Department of Defense's DoD 5220.22-M (NISPOM) standard for secure file deletion. This tool doesn't just "delete" files it obliterates them beyond recovery.

The Problem with Normal "Delete"

When you delete a file normally:

  • Only the file system pointer is removed
  • The actual data (1s and 0s) remains on the disk
  • Recovery software can easily restore the file
  • Your sensitive data is still vulnerable

The Solution: DoD 5220.22-M Standard

This tool implements the military-grade 3-pass overwrite method:

The 6-Step Process:

  1. Pass 1: Overwrites all addressable locations with binary zeros (0x00)
  2. Pass 2: Overwrites all locations with binary ones (0xFF)
  3. Pass 3: Overwrites all locations with cryptographically secure random data
  4. Pass 4: Verification read to confirm successful overwrite
  5. Pass 5: Filename obfuscation (3 random renames)
  6. Pass 6: Final filesystem deletion

About

Secure File Deletion Tool - DoD 5220.22-M Implementation A production-grade Node.js implementation of the U.S. Department of Defense's DoD 5220.22-M (NISPOM) standard for secure file deletion. This tool doesn't just "delete" files <E2><80><94>it **obliterates** them beyond recovery.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published