| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-01-31 | 4.8 kB | |
| WipeFreeSpaceGUI2-1.2-bin.tar.gz | 2025-01-31 | 137.7 kB | |
| WipeFreeSpaceGUI2-1.2-bin.tar.gz.asc | 2025-01-31 | 488 Bytes | |
| WipeFreeSpaceGUI2-1.2-src.tar.gz | 2025-01-31 | 237.8 kB | |
| WipeFreeSpaceGUI2-1.2-src.tar.gz.asc | 2025-01-31 | 488 Bytes | |
| WipeFreeSpaceGUI2-1.2-javadoc.tar.gz | 2025-01-31 | 42.4 kB | |
| WipeFreeSpaceGUI2-1.2-javadoc.tar.gz.asc | 2025-01-31 | 488 Bytes | |
| WipeFreeSpaceGUI2-1.2-root-cert.der | 2025-01-31 | 815 Bytes | |
| WipeFreeSpaceGUI2-1.2-sign-cert.cer | 2025-01-31 | 892 Bytes | |
| WipeFreeSpaceGUI2-1.2-sign-key.asc | 2025-01-31 | 3.2 kB | |
| Totals: 10 Items | 429.0 kB | 2 | |
WipeFreeSpaceGUI2
WipeFreeSpace is a program which will securely wipe the free space on filesystem.
WipeFreeSpaceGUI2 is a Graphical User Interface for the WipeFreeSpace program (https://wipefreespace.sourceforge.io).
WipeFreeSpaceGUI2 IS JUST A GRAPHICAL USER INTERFACE FOR THE WipeFreeSpace PROGRAM. IT IS NOT A GUI PROGRAM THAT DOES THE WIPING, YOU NEED WipeFreeSpace TO DO THE ACTUAL WIPING.
Running
Requirements:
- WipeFreeSpace
- JRE (Java Runtime Environment) >= (1.)7.0 or JDK (Java Development Kit) >= (1.)7.0
Using Apache NetBeans: open the WipeFreeSpaceGUI2 directory as a NetBeans Project and click "Run" (or press F6).
By hand (after unpacking):
- double-click the
WipeFreeSpaceGUI2\dist\WipeFreeSpaceGUI2.jarfile (works on MS Windows) run.bat(on MS Windows)./run.sh(on Un*x)java -jar WipeFreeSpaceGUI2/dist/WipeFreeSpaceGUI2.jar(on Un*x)java -jar WipeFreeSpaceGUI2\dist\WipeFreeSpaceGUI2.jar(on MS Windows)
Read the INSTALL file.
Running in the default language (no translations)
Requirements:
- WipeFreeSpace
- JRE (Java Runtime Environment) >= (1.)7.0 or JDK (Java Development Kit) >= (1.)7.0
Using Apache NetBeans: open the WipeFreeSpaceGUI2 directory as a NetBeans Project,
right-click the project's root element in the project's tree on the
left side of the window (the "Projects" sub-window), then click "Properties".
Click "Run" in the tree and put
-Duser.language=en -Duser.country=US
in the "VM Options" field. Click OK and click "Run" (or press F6).
By hand (after unpacking):
run-en.bat(on MS Windows)./run-en.sh(on Un*x)java -jar -Duser.language=en -Duser.country=US WipeFreeSpaceGUI2/dist/WipeFreeSpaceGUI2.jarjava -jar -Duser.language=en -Duser.country=US WipeFreeSpaceGUI2\dist\WipeFreeSpaceGUI2.jar
Read the INSTALL file.
Usage (GUI)
Use the checkboxes to select the options to pass to WipeFreeSpace. Use the "Add filesystem(s)..." and "Remove filesystem(s)" buttons to manage the list of filesystems to wipe. Press the "Start" button to start wiping. The "Stop" button can be used to stop wiping, but it stops the WipeFreeSpace program in a way that prevents it from closing the filesystem properly, so damage can occur. Use only when really necessary.
Usage (command line)
The following command-line (case-insensitive) options are supported:
--all-zeros - wipe only using zeros
-b|--superblock <off> - superblock offset on the given filesystems
-B|--blocksize <size> - block size on the given filesystems
--conf <file> - read configuration from the given file
-f|--force - continue even if the filesystem has errors
--help - display help
--lang LL_CC_VV - select the language to use by WipeFreeSpaceGUI2:
"LL" is the language, "CC" is the country code,
"VV" is the variant. Separate them using
underscores. Only LL is required.
--last-zero - additional wiping with zeros
--licence, --license - display license information
--method <name> - use the given method for wiping (read below)
-n|--iterations <n> - number of iterations (wiping passes)
--nopart - do NOT wipe partially used blocks
--nounrm - do NOT wipe undelete data
--nowfs - do NOT wipe unused space
--no-wipe-zero-blocks - do NOT wipe all-zero blocks
--order <type> - Use the given order for wiping (read below)
--use-dedicated - use the program dedicated for the given filesystem type
--use-ioctl - disable cache during work (can be DANGEROUS)
--version, -V - display program version
WipeFreeSpaceGUI2 passes the wiping method's name directly to WipeFreeSpace. You can choose one of the predefined methods (requires WipeFreeSpace or newer 1.5) or enter your own, if your version of WipeFreeSpace supports other methods. The following method names (case-insensitive) are available in WipeFreeSpace version 1.5:
- Gutmann (method similar to Gutmann's, the default, 36 passes)
- random (shred-like, 25 passes)
- schneier (Shneier's method, 7 passes, contains ITSG-06)
- dod (DoD, 3 passes, contains NAVSO P-5239-26 and German Federal Office for Information Security)
WipeFreeSpace supports two wiping orders:
- block - wipe block by block with all patterns and flush the overwriting data to disk after each pattern (so, each block waits to be wiped until the previous one is done),
- pattern - wipe the whole filesystem with each pattern (all blocks with the first pattern, then all blocks with the second pattern, and so on), and flushing the overwriting data to disk after each pattern. This is the default.
For a summary of changes, refer to the ChangeLog file in the package.