Shellsec

Fuld version: Linux Bash script til oprydning
Du ser lige nu en skrabet udgave af vores indhold. Se den fulde version med ordentlig formatering.
Jeg begyndte for noget tid siden, at lave et script til oprydning af logs osv. på min Kali box, men blev aldrig færdig med det.
Set fra en forensics eksperts side, gør det ikke den store forskel på en SSD. Jeg havde sådan set også en plan for at lave et tool der blev kørt efterfølgende, der overskrev gamle file-entries, free space og slack space på disken. Men det kommer nok en dag. :D Det er på TODO listen. :)
Men hvis nogen kan bruge det, måske bygge videre på det, må i gerne det.

#!/bin/bash

#SHREDDER="/usr/bin/shred --force --iterations=5 --remove --verbose  --zero"    # Use this for mechanical drives
#SHREDDER="/bin/rm --force --recursive --verbose"                                                               # use this for SSD and the like
SHREDDER="/bin/ls -Ah"                                                                                                    # use this for testing


# Go home
cd ~

# Remove dot stuff
$SHREDDER .ncrack
$SHREDDER .nmap/                # Only saves data where the user explicitly states
$SHREDDER .john/                # Contain the john.pot file etc.
$SHREDDER .maltego/
$SHREDDER .msf4/                # CAUTION: This might contain own modules!
$SHREDDER .pyrit/
$SHREDDER .sqlmap/
$SHREDDER .ssh/                 # Known Hosts
$SHREDDER .w3af/
$SHREDDER .wireshark/
$SHREDDER .xchat2/scrollback/   # Chat sessions. Do not keep these at all
$SHREDDER .xchat2/downloads/
$SHREDDER .recon-ng/
$SHREDDER .ZAP/

# Remove local stuff
$SHREDDER WebScarab.properties
$SHREDDER yersinia.log

# Remove other stuff
$SHREDDER /usr/share/veil-output

# Remove logs
$SHREDDER /var/log/wtmp*                                # Logged on user history
$SHREDDER /var/log/auth.log*
$SHREDDER /var/log/apache2/access.log*
$SHREDDER /var/log/ConsoleKit/history.*
$SHREDDER /var/log/daemin.log*
$SHREDDER /var/log/debug*
$SHREDDER /var/log/dmesg*
$SHREDDER /var/log/lastlog
$SHREDDER /var/log/messages*
$SHREDDER /var/log/nginx/error.log*
$SHREDDER /var/log/openvas/*
$SHREDDER /var/log/pure-ftpd/transfer.log*
$SHREDDER /var/log/stunnel4/stunnel.log
$SHREDDER /var/log/syslog*
$SHREDDER /var/log/tor/log*
$SHREDDER /var/log/user.log*

# Clear trash
$SHREDDER .local/share/Trash/expunged/
$SHREDDER .local/share/Trash/files/
$SHREDDER .local/share/Trash/info/

# Clear history
history -c

Advarsel: Husk lige at læse hvad scriptet gør, før i bare fyrer det af. :) Bare så i ikke får slettet en masse utilsigtet, og giver mig skylden bag efter!!
smart nok... thanks for sharing..
(20-01-2016, 15:33)Spagnum Skrev: [ -> ]smart nok... thanks for sharing..

Jep. Tænkte folk kan bruge det eller lade være. Det kan ikke skade at poste det. :)
(20-01-2016, 15:45)BigJ Skrev: [ -> ]Hvis man vil have et super cleanings script, så er det vel bare
Kode:
rm -rf /
/sarcasm/

Fedt script iTick :D

Haha. Du er så skummel. :D Tænk hvis nogen ikke ved hvad rm -rf gør, og lige skal prøve det. ;(
Well. Det koster ikke noget at lave eller noget. :) Så sker der ikke noget ved at dele. :)
Cool nok!

Skal
Kode:
$SHREDDER .xchat2/downlaods/
ikke være
Kode:
$SHREDDER .xchat2/downloads/
?
(20-01-2016, 22:35)bredsaal Skrev: [ -> ]Cool nok!

Skal
Kode:
$SHREDDER .xchat2/downlaods/
ikke være
Kode:
$SHREDDER .xchat2/downloads/
?

Nej da! ;) Kender du ikke downlaods? :D
Ja ok. Det kan godt være du har ret. Hehe. Eller.. Det har du.