KWipe - Multithreaded Wipe Application
Security
Score 59%
Description:

KWipe is a secure erase (wipe) application, completely written in PyQt5!

Video: https://www.youtube.com/watch?v=bXG-aEDUNXc

Supported Wipe-Modes:
One
Zero
DOD
DOD-E
VSITR
Gutman
Bruce Schneier Algorithm
Britisch HMG Standard 5
Russian Ghost p50739-95
NSA 130-2
Canadian OPS II

Supported Language:
English
German
Czech

Deps:
Python 3
Python-Parted
PyQt5
Qt5
Parted
util-linux (lsblk)


Tested with:
Recurva
Testdisk / Photorec
Ontrack Easy Recovery
Stellar Phoenix Linux Data Recovery
R-Studio


INFO:
Some recovery-tools can show you a "false-positive" result on NTFS, if you wipe only the NTFS partition and not the whole disk.
This is, because tools like Recurva read the still existing MFT of NTFS!
Last changelog:

2.1.3 4 months ago

Fixed new release number

Be the first to comment

2.1.3 4 months ago

Fixed new release number

2.1.2 4 months ago

Fixed qprogressbar.setRange(0,99) instead of qprogressbar(0,100)

2.1.1 7 months ago

Updated DE/AT/CH translation
Removed czech translation
Moved kwipe.py to KWipe
Changed path in KWipe.sh

2.1.0 7 months ago

2.1.0
Add model name in tooltip
Add check if device is mounted and disable the disk in QTreeView
Add a little debug output
Fixed missing undeleted rest bytes
Changed to pyparted new style for get_linux_hdd() // pypart will be removed!
Changed create_device_Tree

2.0.7 7 months ago

2.0.7
Fixed wrong icon-path for context menu
Fixed for-loop (No space left on device)

2.0.6 7 months ago

Fixed: Segmentation Fault (Path)

2.0.5 7 months ago

Cleaned up the code
Changed date in about.ui
Removed some comments

2.0.4 7 months ago

2.0.4
Changed code style
Removed some old code
Changed from write mb to bytes (so it really overwrites every byte)
Updated translation
percent no calculated in python, because QProgressbar has trouble with large numbers in PyQt

2.0.3 7 months ago

Fixed a minor bug in getLinuxHDD()

2.0.2 7 months ago

Changed getLinuxHDD() with a better/faster/shorter solution
Disabled #checkUpdate() because my Server is moving

2.0.1 7 months ago

Made a "App-Dir-Stucture" (bin, share, docs)
Changed KWipe-2.0.sh to KWipe.sh
Replaced an old-style "f=open" with "with open"
Fixed the missing "a" in Fabian Di Milia

2.0 7 months ago

Changed algorithm part (Hexlyfi)
Changed KWipe.ui
Updated algorithm (now in Hex)
Updated de_CH.ts, de_AT.ts, de_DE.ts
Add ETA counter
Add MB/s counter
add KWipe-2.0.sh

4 years ago

1.3
Fixed: Qt.FocusPolicy
Added QMessageDialog in onErase()
Added new function checkPermission()
Added TioolTip() with size for drive and partition in GB/MB
Updated german translation

1.3.1
Changed ToolTip supports now TB/GB/MB
Fixed some tranlation issues in checkUpdate()
Add Czech Translation by Pavel Fric

1.3.2
Updated de_CH.ts, de_AT.ts, de_DE.ts
Updated cs_CZ.ts by Pavel Fric
Add Bruce Schneier Algorithm
Add British HMG Standard 5 Algorithm
Add Russian Ghost p50739-95 Algorithm
Add NSA 130-2 Algorithm
Add Canadian OPS II Algorithm

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
2.1.3
updated Apr 06 2017
added Dec 16 2012
downloads today
0
page views today 0