Jak zniszczyć Debiana (proxmox)
Posted on Thu 12 October 2017 in hack • 1 min read
Zaczynam od prostej automatyzacji, na początek chcę tylko uruchamiać skrypt przy starcie systemu, potem mogę się zająć ukrywaniem jego działania.
# vi /etc/init.d/mystartup.sh
#!/bin/sh`` # DEADHAND TEST`` WDIR=/etc`` PLIK=$WDIR/killme`` if [ -e $PLIK ] ; then`` OLD=$(tail -1 $PLIK)`` NEW=$((OLD+1))`` echo $NEW >> $PLIK`` else`` echo "1" > $PLIK`` fi`` {tu komendy niszczące}``
# chmod +x /etc/init.d/mystartup.sh # update-rc.d mystartup.sh 2 3 4 100
Próby z komendami:
Samo rm -rf / nie zadziała, a w pliku /var/log/boot pojawi się informacja:
rm: it is dangerous to operate recursively on `/'
rm: use --no-preserve-root to override this failsafe
czyli, że tego typu działania na roocie nie są zbyt bezpieczne. Wraz z informacją pojawi się wskazówka. Komenda musi więc wyglądać tak:
rm --no-preserve-root -rf /
I wtedy po Debianie. Ale dane dość łatwo dadzą się odzyskać.
Podobno sformatowanie dysku ma fatalne skutki, wystarczy zrobić: mkfs.ext3 /dev/sda
Niestety pojawia się komunikat:
mke2fs 1.42.5 (29-Jul-2012)
/dev/sda is entire device, not just one partition!
Proceed anyway? (y,n) y
/dev/sda is apparently in use by the system; will not make a filesystem here!
W manualu jest następujący wpis:
-F Force mke2fs to create a filesystem, even if the specified device is not a partition on a block special device, or if other parameters do not make sense. In order to force mke2fs to create a filesystem even if the filesystem appears to be in use or is mounted (a truly dangerous thing to do), this option must be specified twice .
c.d.n