nwipe
github.com/martijnvanbrummelen/nwipe Cross-platformC-based secure light-weight disk eraser, operated through the easy-to-use CLI or a GUI interface.
- Homepage: github.com/martijnvanbrummelen/nwipe
- GitHub: github.com/martijnvanbrummelen/nwipe
- Web info: web-check.xyz/results/github.com
nwipe Source Code
Author
Description
nwipe secure disk eraser
Homepage
License
GPL-2.0
Created
06 Sept 13
Last Updated
03 Oct 24
Latest version
Primary Language
C
Size
9,118 KB
Stars
705
Forks
79
Watchers
705
Language Usage
Star History
Top Contributors
- @PartialVolume (735)
- @martijnvanbrummelen (71)
- @ggruber (22)
- @abeverley (14)
- @infrastation (7)
- @DimitriPapadopoulos (7)
- @Firminator (7)
- @Legogizmo (6)
- @andreasheil (5)
- @louib (5)
- @vuntz (4)
- @xambroz (3)
- @aytey (2)
- @charles-dyfis-net (2)
- @dmshaw (2)
- @Knogle (2)
- @Awire9966 (1)
- @fthobe (1)
- @Polynomial-C (1)
- @sporqist (1)
- @ndowens (1)
- @nbassler (1)
- @NoNameForMee (1)
- @FreeMinded (1)
- @kelderek (1)
Recent Commits
- PartialVolume (14 Sept 24)
Update version.c Bump minor version from 0.37.1 to 0.37.2
- PartialVolume (14 Sept 24)
Merge pull request #607 from PartialVolume/Fix_SAS_HS2 Remove hidden sector check for SAS
- PartialVolume (14 Sept 24)
Remove hidden sector check for SAS
- PartialVolume (13 Sept 24)
Merge pull request #606 from PartialVolume/Add_new_search_location_for_hdparm_and_smartctl Add a new search location when looking for hdparm and smartctl.
- PartialVolume (13 Sept 24)
Add a new search location when looking for hdparm and smartctl. The new search location is /usr/sbin/. Previously we searched /sbin/ and /usr/bin/ but /sbin is symbolically linked to /usr/sbin/ so just in case there was some issue with the symbolic link we also now search /usr/sbin/
- PartialVolume (12 Sept 24)
Update version.c Bumped minor version from 0.37 to 0.37.1
- PartialVolume (12 Sept 24)
Merge pull request #605 from PartialVolume/Fix_SAS_HPA-DCO Fixes a issue where SAS drives always respond with hidden sectors = ??? , i.e a warning.
- PartialVolume (12 Sept 24)
Fixes a issue where SAS drives always respond with hidden sectors = ???, i.e warning. This patch fixes the problem so that a SAS drive responds with hidden sectors = not applicable. A SATA drive connected to a SAS interface should still respond with yes or no subject to the interface passing HPA and DCO-identify commands.
- PartialVolume (10 Sept 24)
Merge pull request #602 from FreeMinded/master Fix typo in create_pdf.c
- Pascal Mages (10 Sept 24)
Update create_pdf.c Fix mini typo on PRNG algorithm
- PartialVolume (07 Sept 24)
Merge pull request #598 from Knogle/poc-xoroshiro Added XORoshiro-256 PRNG implementation paper and README with detailed behaviour
- Fabian Druschke (06 Sept 24)
Added XORoshiro-256 PRNG implementation paper and README with detailed analysis and usage instructions.
- Fab (06 Sept 24)
#590: Documentation: Update Readme.md with information regarding ssd media (#597) * #587 Introduction to SSD wipe Added information to readme.md regarding the lack of clarity about SSD wiping. * #587 * Added guide for SSD * Update README.md Extended the disclaimer regarding SSD Wipe and fixed two typos * ssd-guide compatibility note update Added information regarding Samsung SATA SSD compatibility to sanitize command * Added Solidigm compatibility for sata sanitize * formatting (no content change) * Added .DS_Store to gitignore Added .DS_Store due for development on mac clients. * Update ssd-guide.md Added clarity regarding risks of incomplete sanitization of disks due to intransparency of vendor tools.
- PartialVolume (21 Aug 24)
Merge pull request #589 from PartialVolume/toggle_font_size toggle font size for tty terminal based use with d key. Not relevant for xorg/wayland based use.
- PartialVolume (21 Aug 24)
If nwipe used within ShredOS, the d key will toggle the font size, has no action for other distributions
- PartialVolume (19 Aug 24)
Merge pull request #588 from Knogle/patch-5 fix type error on i686 - uint64_t, by @xambroz
- Fabian Druschke (19 Aug 24)
fix type error on i686 - uint64_t, by @xambroz
- PartialVolume (28 May 24)
Merge pull request #581 from Awire9966/patch-1 Added DiskDump
- Andrew Cavallo (28 May 24)
Update README.md
- PartialVolume (10 May 24)
Update CHANGELOG.md
- PartialVolume (10 May 24)
Merge pull request #577 from PartialVolume/change_nwipe.1_to_nwipe.8 Request change man/nwipe.1 to man/nwipe.8
- PartialVolume (10 May 24)
Request change man/nwipe.1 to man/nwipe.8 Manpage is named nwipe.1 which would be correct but manpage contains section 8 which forms a mismatch(warning) in Debian. # Man sections 1 Executable programs or shell commands 2 System calls (functions provided by the kernel) 3 Library calls (functions within program libraries) 4 Special files (usually found in /dev) 5 File formats and conventions, e.g. /etc/passwd 6 Games 7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7), man-pages(7) 8 System administration commands (usually only for root) 9 Kernel routines [Non standard] (requested by MvB)
- PartialVolume (08 May 24)
Merge pull request #576 from PartialVolume/master Update CHANGELOG.md
- PartialVolume (08 May 24)
Update CHANGELOG.md
- PartialVolume (08 May 24)
Merge pull request #575 from PartialVolume/bump_to_0.37 Bump to v0.37
- PartialVolume (08 May 24)
Bump to v0.37
- PartialVolume (06 May 24)
Merge pull request #574 from Polynomial-C/configure_ac_fix configure.ac: Fix check for parted
- Lars Wendler (29 Apr 24)
configure.ac: Fix check for parted PKG_CHECK_MODULES needs all modules in a single list or else the following error message appears during configure run: ./configure: 6807: libconfig: not found because the macro interprets "[libconfig]" as the action that needs to be done if parted was found. Removed superfluous check for libconfig as requested by PartialVolume
- PartialVolume (19 Apr 24)
Update README.md Update readme.md with the new prngs that will be available from V0.37+
- Martijn van Brummelen (16 Apr 24)
Update nwipe.1 W: nwipe: wrong-manual-section 1 != 20 [usr/share/man/man1/nwipe.1.gz:1]
nwipe Website
Website
GitHub: Letβs build from here Β· GitHub
GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and features, power your CI/CD and DevOps workflows, and secure code before you commit it.
Redirects
Does not redirect
Security Checks
All 66 security checks passed
Server Details
- IP Address 140.82.112.4
- Hostname lb-140-82-112-4-iad.github.com
- Location San Francisco, California, United States of America, NA
- ISP GitHub Inc.
- ASN AS36459
Associated Countries
- US
Saftey Score
Website marked as safe
100%
Blacklist Check
github.com was found on 0 blacklists
- ThreatLog
- OpenPhish
- PhishTank
- Phishing.Database
- PhishStats
- URLhaus
- RPiList Not Serious
- AntiSocial Blacklist
- PhishFeed
- NABP Not Recommended Sites
- Spam404
- CRDF
- Artists Against 419
- CERT Polska
- PetScams
- Suspicious Hosting IP
- Phishunt
- CoinBlockerLists
- MetaMask EthPhishing
- EtherScamDB
- EtherAddressLookup
- ViriBack C2 Tracker
- Bambenek Consulting
- Badbitcoin
- SecureReload Phishing List
- Fake Website Buster
- TweetFeed
- CryptoScamDB
- StopGunScams
- ThreatFox
- PhishFort
Website Preview
nwipe Reviews
More Data Erasers
-
Allows you to completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns.
-
Easy to use, but with some advanced features, including custom wipe patterns. Data Sanitation Methods: AFSSI-5020, DoD 5220.22-M, and Random Data.
-
Microsoft Secure Delete is a CLI utility, uses DoD 5220.22-M.
-
File, 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.
-
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 Source -
A CLI utility that can be used to securely delete files and devices, to make them extremely difficult to recover.
-
CLI utility for securely removing files, directories and whole disks, works on Linux, BSD and MacOS.
-
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 Source
About the Data: nwipe
API
You can access nwipe's data programmatically via our API.
Simply make a GET
request to:
https://api.awesome-privacy.xyz/utilities/data-erasers/nwipe
The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.
About the Data
Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.
Share nwipe
Help your friends compare Data Erasers, and pick privacy-respecting software and services.
Share nwipe and Awesome Privacy with your network!