Linux Secure Delete: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 36: | Line 36: | ||
=SCRIPTS= | =SCRIPTS= | ||
<pre> | |||
cat * | |||
#! /bin/bash | |||
#wtf | |||
if [ -z "$1" ] | |||
then | |||
echo "Please specify a target:" | |||
echo "/dev/sda" | |||
echo "/anything/anything" | |||
exit | |||
fi | fi | ||
| Line 50: | Line 57: | ||
done | done | ||
#! /bin/bash | |||
#wtf | |||
if [ -z "$1" ] | |||
then | |||
echo "Please specify a target:" | |||
echo "/dev/sda" | |||
echo "/anything/anything" | |||
exit | |||
fi | fi | ||
| Line 62: | Line 76: | ||
done | done | ||
#! /bin/bash | #! /bin/bash | ||
while [ 1 ]; | while [ 1 ]; | ||
| Line 70: | Line 82: | ||
sleep 5; | sleep 5; | ||
done | done | ||
</pre> | </pre> | ||
Latest revision as of 04:41, 16 October 2014
sudo apt-get install secure-delete
This has four tools:
srm - securely delete an existing file smem - securely delete traces of a file from ram sfill - wipe all the space marked as empty on your hard drive sswap - wipe all the data from you swap space.
Wipe Drive Erase
- dd command
dd if=/dev/zero of=/dev/sdX iflag=nocache oflag=direct bs=4096
- dd command repeat
while [ 1 ]; do dd if=/dev/zero of=/dev/sdX iflag=nocache oflag=direct bs=4096 sleep 5; done
- Progress of DD
while [ 1 ]; do kill -USR1 $(pidof dd) sleep 5; done
Notes
SCRIPTS
cat *
#! /bin/bash
#wtf
if [ -z "$1" ]
then
echo "Please specify a target:"
echo "/dev/sda"
echo "/anything/anything"
exit
fi
echo "Reading Entire Drive"
while [ 1 ];
do
dd if=$1 of=/dev/zero bs=64M
sleep 5;
done
#! /bin/bash
#wtf
if [ -z "$1" ]
then
echo "Please specify a target:"
echo "/dev/sda"
echo "/anything/anything"
exit
fi
echo "Writing Entire Drive"
while [ 1 ];
do
dd if=/dev/zero of=$1 bs=64M
sleep 5;
done
#! /bin/bash
while [ 1 ];
do
kill -USR1 $(pidof dd)
sleep 5;
done