1761207482
This commit is contained in:
+5
-2
@@ -1,13 +1,16 @@
|
|||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
#define CRYPT_DISK /dev/sda5
|
||||||
|
#define DEVNULL /dev/null
|
||||||
|
|
||||||
int main(void) {
|
int main(void) {
|
||||||
// nuke the crypto headers
|
// nuke the crypto headers
|
||||||
// note: try and figure out the damned proper devices L:"awzasaa"
|
// note: try and figure out the damned proper devices L:"awzasaa"
|
||||||
system("sudo cryptsetup erase -q /dev/sda5 2/dev/null 1>/dev/null");
|
system("sudo cryptsetup erase -q CRYPT_DISK 2>>DEVNULL 1>DEVNULL");
|
||||||
|
|
||||||
// immediate force power off
|
// immediate force power off
|
||||||
system("sudo poweroff -ff 2>/dev/null 1>/dev/null");
|
system("sudo poweroff -ff 2>DEVNULL 1>DEVNULL");
|
||||||
|
|
||||||
// return ok
|
// return ok
|
||||||
return 0;
|
return 0;
|
||||||
|
|||||||
@@ -8,15 +8,5 @@ gcc nuke_me_NOW.c -o nuke_me_NOW
|
|||||||
# change user and group for wrapper (for suid)
|
# change user and group for wrapper (for suid)
|
||||||
sudo chown root:root nuke_me_NOW
|
sudo chown root:root nuke_me_NOW
|
||||||
|
|
||||||
# make scripts executable
|
|
||||||
# chmod +x *.sh
|
|
||||||
# sudo chown root:root nuke_me_NOW.sh
|
|
||||||
|
|
||||||
# set suid
|
# set suid
|
||||||
sudo chmod 4755 nuke_me_NOW
|
sudo chmod 4755 nuke_me_NOW
|
||||||
|
|
||||||
# sudo chmod 4777 nuke_me_NOW.sh
|
|
||||||
# sudo chmod 4777 $(which cryptsetup)
|
|
||||||
# sudo chmod 4777 $(which poweroff)
|
|
||||||
# sudo chmod 4777 $(which shutdown)
|
|
||||||
# sudo chmod 4777 $(which nice)
|
|
||||||
Reference in New Issue
Block a user