nwipe
github.com/martijnvanbrummelen/nwipeCross-platformC-based secure light-weight disk eraser, operated through the easy-to-use CLI or a GUI interface.
nwipe Source Code
Author
Description
nwipe secure disk eraser
Homepage
Repository
- LicenseGPL-2.0
- Created06 Sept 13
- Primary languageC
- Size10,606 KB
- Stars1,232
- Forks128
- Watchers1,232
Top Contributors
@PartialVolume (942)
@desertwitch (160)
@martijnvanbrummelen (73)
@Knogle (41)
@ggruber (22)
@abeverley (14)
@Firminator (8)
@infrastation (7)
@DimitriPapadopoulos (7)
@Legogizmo (6)
@andreasheil (5)
@louib (5)
@vuntz (4)
@xambroz (3)
@deamen (2)
@dmshaw (2)
@charles-dyfis-net (2)
@aytey (2)
@Awire9966 (1)
@fthobe (1)
@Polynomial-C (1)
@sporqist (1)
@ndowens (1)
@nbassler (1)
@NoNameForMee (1)
@FreeMinded (1)
@SAY-5 (1)
@TheSuperGiant (1)
@toreanderson (1)
@kelderek (1)
Recent Commits
PartialVolume(02 Oct 26)
Merge pull request #821 from martijnvanbrummelen/PartialVolume-patch-3 Update man page date and section title for nwipe
PartialVolume(02 Oct 26)
Update man page date and section title for nwipe
PartialVolume(02 Oct 26)
Merge pull request #820 from martijnvanbrummelen/revert-817-PartialVolume-patch-1 Revert "Update man page section from 8 to 1"
PartialVolume(02 Oct 26)
Revert "Update man page section from 8 to 1"
PartialVolume(02 Oct 26)
Merge pull request #819 from martijnvanbrummelen/PartialVolume-patch-3 Update CHANGELOG with PRNG write explanations
PartialVolume(01 Oct 26)
Update CHANGELOG with PRNG write explanations Added explanations on the importance of PRNG writes for drive reliability and endurance, including their impact on SSD lifespan.
PartialVolume(01 Oct 26)
Merge pull request #818 from martijnvanbrummelen/PartialVolume-patch-2 Release v0.43: Major features and enhancements
PartialVolume(01 Oct 26)
Merge pull request #817 from martijnvanbrummelen/PartialVolume-patch-1 Update man page section from 8 to 1
PartialVolume(01 Oct 26)
Release v0.43: Major features and enhancements This release introduces a major hardware sanitize feature compliant with NIST 800-88 guidelines, enhancing data destruction capabilities for modern SSDs and NVMe drives. Additionally, it includes a dual-axis thermal and speed profiling graph in PDF reports, increased smart data details, and various fixes.
PartialVolume(01 Oct 26)
Update man page section from 8 to 1 Update the release date
PartialVolume(27 Sept 26)
Merge pull request #816 from desertwitch/printf Printf-related bugfixes & version bump for 0.43
desertwitch(27 Sept 26)
fix: correct manpage to section 8 instead of 15
desertwitch(27 Sept 26)
chore: bump version to 0.43
desertwitch(27 Sept 26)
fix: printf-related bugs
PartialVolume(26 Sept 26)
Merge pull request #815 from PartialVolume/fix-out-of-bounds-checking-for-graphs Fix out-of-bounds graph rendering and sub-zero temperature tracking
PartialVolume(26 Sept 26)
Fix out-of-bounds graph rendering and sub-zero temperature tracking * Fix graph rendering when temperature or speed data exceeds limits. Previously, one invalid dataset hid both graphs entirely. Now, valid data plots normally, while the out-of-bounds graph displays its axes with a "DATA OUT OF BOUNDS" message. * Remove redundant "OUT OF BOUNDS" errors from nwipe_log, as the status is now communicated visually on the graph. * Extend temperature tracking down to -20°C (previously ignored values below 1°C). * Map NO_TEMPERATURE_DATA (1000000) hardware readings to 0. The graph drawing engine now intercepts an all-zero array to render a "NO TEMPERATURE DATA" message rather than plotting a flatline at zero.
PartialVolume(15 Sept 26)
Merge pull request #813 from desertwitch/sanact Documentation & spelling-mistakes
desertwitch(15 Sept 26)
chore: update ssd-guide
desertwitch(15 Sept 26)
Merge remote-tracking branch 'upstream/master' into sanact
desertwitch(15 Sept 26)
chore: update readme
desertwitch(15 Sept 26)
chore: fix codespell issues
PartialVolume(14 Sept 26)
Merge pull request #812 from desertwitch/sanact Screen blanking, font size change & device-gone information
desertwitch(14 Sept 26)
fix(se): delayed font-size change
desertwitch(14 Sept 26)
chore(se): improve polling return codes
desertwitch(14 Sept 26)
feat(se): inform user of device-gone situation
desertwitch(14 Sept 26)
chore(se): reword on-error footer
desertwitch(14 Sept 26)
feat(se): add font size & screen saver
PartialVolume(13 Sept 26)
Merge pull request #811 from desertwitch/sanact chore(se): dump sb[] on sense-related errors
desertwitch(13 Sept 26)
chore(se): dump sb[] on sense-related errors
PartialVolume(12 Sept 26)
Merge pull request #810 from desertwitch/sanact fix(se): adjust footer and back-off on error
nwipe Reviews
More Data Erasers
Darik's Boot and Nuke ("DBAN") is a self-contained boot disk that securely wipes the hard disks of most computers. DBAN will automatically and completely delete the contents of any hard disk that it can detect, which makes it an appropriate utility for bulk or emergency data destruction. DBAN is the free edition of Blanco, which is an enterprise tool designed for legal compliance.
Not Open SourceAllows you to completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns.
Proprietary, closed-source suite of forensic data tools for mobile. The data eraser allows for both Android and iOS to be fully wiped, through connecting them to a PC.
Not Open SourceFile, folder and drive portable eraser for Windows. Bundled with other tools to scan, analyze, and wipe, and other traces that were left behind. Includes context menu item, recycle bin integration.
Microsoft Secure Delete is a CLI utility, uses DoD 5220.22-M.
CLI utility for securely removing files, directories and whole disks, works on Linux, BSD and MacOS.
A CLI utility that can be used to securely delete files and devices, to make them extremely difficult to recover.
About the Data: nwipe
Edit nwipe Data
You can edit nwipe's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external
sources, a list of these can be found data documentation.
Origin Data
Modify Data
API
You can access nwipe's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/nwipeThe REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share nwipe
Help your friends compare Data Erasers, and pick privacy-respecting software and services.
Share nwipe and Awesome Privacy with your network!