https://github.com/cykoder/binde
A small, simple C utility to perform a full "binary deletion" of files
https://github.com/cykoder/binde
Last synced: 3 months ago
JSON representation
A small, simple C utility to perform a full "binary deletion" of files
- Host: GitHub
- URL: https://github.com/cykoder/binde
- Owner: cykoder
- License: gpl-2.0
- Created: 2022-04-11T00:58:26.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-04-11T01:00:47.000Z (almost 4 years ago)
- Last Synced: 2023-08-05T00:30:58.785Z (over 2 years ago)
- Language: C++
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BINDE
A small, simple C utility to perform a full "binary deletion" of files. It will overwrite all bytes in the file and then try to delete it, so that it cannot be recovered.
This is useful for deleting sensitive data, such as PII, keys and more.
## Usage
Usage is simple, download the repo and build with `make` which will produce the binary `./binde`. `sudo make install` will then move the binary into `/usr/bin`.
Once installed or compiled, you can either supply a list of files as arguments like:
```bash
binde file1.txt file2.txt file3.txt
```
or through STD-IN, such as:
```bash
cat file-list.txt | binde
```