Home > NUKM > Documentation

ReclaimNUKM - Secure Disk Wiping Tool

License: MIT Python 3.10+ Ubuntu 22.04 Version 1.6.0
NUKM Definition: NUKM is defined by the acronym for 'Next Unit of Kill Module' as it pertains to data sanitization.

A comprehensive, user-friendly disk wiping application with multiple secure erasure methods, designed for Ubuntu Linux systems. Features advanced enterprise drive support, USB NVMe enclosure handling, and touchscreen-optimized interface.

🚀 Quick Start

Prerequisites

Installation

1. Download and Extract

cd ~/Desktop
tar -xzf ReclaimNUKM-v1.5.tar.gz
cd ReclaimNUKM-v1.5

2. Install System Dependencies

# Core dependencies
sudo apt-get update
sudo apt-get install -y python3 python3-pip python3-tk python3-pil

# Wipe tools
sudo apt-get install -y coreutils util-linux gdisk xterm

# Enterprise drive support
sudo apt-get install -y sg3-utils

# USB NVMe enclosure support
sudo apt-get install -y usbutils

# Optional: Hardware error compensation
sudo apt-get install -y gddrescue

# Optional: Nwipe for advanced wiping methods
sudo apt-get install -y nwipe

3. Run Installation Script

chmod +x install.sh
./install.sh

4. Launch Application

./ReclaimNUKM

📋 Features

Multiple Wipe Methods

Filesystem Options

User Interface

Security Features

Enterprise Drive Support

USB NVMe Enclosure Support

Hardware Error Compensation

🛠️ System Requirements

Minimum Hardware

System Dependencies

Supported Platforms

📖 Documentation

User Guides

Quick Help

🔧 Configuration

Sudo Setup

The application requires sudo privileges for disk operations. Run:

./setup-sudoers.sh

Benefits: Eliminates password prompts on first boot and subsequent reboots, enabling seamless operation in automated environments.

Desktop Integration

To add ReclaimNUKM to your desktop menu:

./setup_desktop.sh

📊 Wipe Methods Comparison

Method Speed Security Use Case
Quick Format Fast 🔒 Basic General use with formatting
Zero Device 🐌 Slow 🔒🔒 High Sensitive data with error compensation
Shred (3 Pass) 🐌 Very Slow 🔒🔒🔒 Maximum Military grade

🐛 Troubleshooting

Common Issues

Permission Denied

Device Not Found

USB NVMe Enclosure Issues

GUI Won't Start

Wipe Operation Fails

Hardware Errors During Wipe

Logs and Debugging

🔒 Security Considerations

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Test thoroughly
  5. Submit a pull request

📞 Support

For support and questions:

🔄 Version History

v1.6 (Current)

v1.5

v1.0 (Initial)

⚠️ WARNING: This tool permanently destroys data. Use with extreme caution and always verify your target device before proceeding with any wipe operation.