███████╗ █████╗ ███████╗████████╗██████╗  ██████╗ ██████╗ ███╗   ██╗
 ██╔════╝██╔══██╗██╔════╝╚══██╔══╝██╔══██╗██╔═══██╗██╔══██╗████╗  ██║
 █████╗  ███████║███████╗   ██║   ██████╔╝██║   ██║██████╔╝██╔██╗ ██║
 ██╔══╝  ██╔══██║╚════██║   ██║   ██╔══██╗██║   ██║██╔══██╗██║╚██╗██║
 ██║     ██║  ██║███████║   ██║   ██████╔╝╚██████╔╝██║  ██║██║ ╚████║
 ╚═╝     ╚═╝  ╚═╝╚══════╝   ╚═╝   ╚═════╝  ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═══╝
    
SECURE DISK ERASURE TOOL
$ Plug USB. Boot. Wait. Done._
Open Source MIT License BIOS + UEFI NVMe Ready
↓ SCROLL ↓
// WORKFLOW
How It Works
Flash USB
Plug In
Boot & Wait
Disks Wiped
Verified
Auto Reboot
fastborn.sh — live boot simulation
Scroll down to start boot sequence...
// ERASE MODES
Two Modes, One Choice

> Quick Mode

~15-20 min / 80GB
  • 1-pass zero fill (0x00)
  • All sectors including MBR
  • Auto-starts after 3s GRUB timeout
  • Ideal for internet cafes & labs
  • Sufficient for MBR malware removal

> Full Mode

~2+ hours / 80GB
  • DoD 5220.22-M (7-pass)
  • 0x00 → 0xFF → Random → repeat
  • Military-grade data destruction
  • For sensitive data
  • Manual selection in GRUB menu
// FEATURES
Why FastBorn?

Zero-Touch

Plug USB, power on, don't touch anything. Starts in 3 seconds.

Parallel Wipe

All disks (SATA, NVMe, HDD) wiped simultaneously.

Verification

Reads 100 random sectors post-wipe to confirm zeroed.

JSON Log

Erasure report per disk. Enterprise-grade audit trail.

~20MB ISO

Runs from RAM. Never touches disks during boot.

Auto-Reboot

Auto restart after wipe. Pull USB, insert OS media.

// COMPARISON
FastBorn vs DBAN vs nwipe
Feature FastBorn DBAN nwipe
Zero-touch █ YES - NO - NO
NVMe support █ YES - NO █ YES
Quick mode █ YES - NO █ YES
JSON log █ YES - NO - NO
Verification █ YES - NO - NO
Auto-reboot █ YES - NO - NO
Modern kernel █ 6.6 LTS - 2.6.x ~ depends on distro
Bootable ISO █ YES █ YES - needs ShredOS
Active development █ YES - Sold to Blancco █ YES
// INSTALL
Write to USB
1. Download Rufus (portable, no install needed)
2. Plug in USB flash drive
3. Device: select USB | Boot selection: fastborn.iso
4. Partition: MBR | Target: BIOS or UEFI
5. START → select DD Image mode → OK
diskutil list # find your USB disk number
diskutil unmountDisk /dev/diskX
sudo dd if=fastborn.iso of=/dev/rdiskX bs=1m status=progress
diskutil eject /dev/diskX
lsblk # find your USB device
sudo dd if=fastborn.iso of=/dev/sdX bs=1M status=progress conv=fsync
MD5 CHECKSUM
377a24b63f53475099860d8f57a090a5
// LOGGING
JSON Erasure Report

Automatically written to USB under /fastborn-logs/ for each disk.

{
  "tool": "FastBorn v1.0",
  "timestamp": "2026-03-20T14:30:00Z",
  "hostname": "PC-042",
  "disk": {
    "device": "/dev/sda",
    "model": "WDC WD5000AAKX",
    "serial": "WD-ABC123",
    "size": "465GB",
    "size_bytes": 500107862016
  },
  "erasure": {
    "method": "quick-1pass-zero",
    "duration_seconds": 1024,
    "status": "success"
  },
  "verification": {
    "result": "PASS",
    "sectors_checked": 100
  }
}
Classified — Operational Warning
This tool performs irreversible military-grade
data destruction. There is no undo.
  • All internal disks are wiped on boot — no confirmation prompt in auto mode
  • Data destroyed with DoD 5220.22-M (7-pass) is unrecoverable by any known method
  • Do not insert this USB into the wrong machine — you will lose everything
  • USB boot drive is auto-excluded (removable=1 detection) — but verify your setup
  • 5-second abort window before erasure begins — Ctrl+C to cancel
// BUILD
Build from Source
terminal
$ git clone https://github.com/badursun/Fastborn.git $ cd Fastborn $ chmod +x build.sh && ./build.sh Building Docker image... Running ISO builder inside Docker container... ISO created successfully! File: output/fastborn.iso Size: 20M

Requires: Docker Desktop