Como destruo minha instalação? (tornar-se não inicializável?)

2

Como posso destruir meu sistema Ubuntu (em um PC virtual) ou torná-lo não inicializável?

    
por Eskils 28.06.2015 / 14:23

6 respostas

7

Este comando exclui seu sistema irrevogavelmente. Esta informação é apenas para fins educacionais e eu não sou responsável pelo seu uso indevido desta informação

sudo rm --no-preserve-root -rf / exclui tudo recursivamente da raiz para outros diretórios, incluindo o kernel e quaisquer binários do sistema. Funciona no sistema operacional VM e fisicamente instalado.

    
por Sergiy Kolodyazhnyy 28.06.2015 / 14:43
11

Para remover completamente uma máquina virtual do Virtual Box, podemos selecioná-la no Virtual Box Manager:

Aoclicarcomobotãodireitodomouse,selecioneRemoveroupressioneCtrl+R:

Ao escolher Apagar todos os arquivos , todos os arquivos associados a esta máquina, incluindo os instantâneos, serão removidos de forma irreversível.

Caso tenhamos criado um disco rígido virtual VDI usado para outras máquinas, também podemos precisar removê-los separadamente do Gerenciador de Mídia do Virtual Box. Ctrl + D :

    
por Takkat 28.06.2015 / 14:39
3

Isso vai neutralizar seu MBR e sua partição EFI. (Assumindo que a partição EFI não seja maior que 64MB)

sudo dd if=/dev/urandom of=/dev/sda bs=1M count=64

Isso arruinará suas permissões e tornará o sistema não inicializável:

sudo chmod -r 777 /

Isso interromperá seu sistema:

:(){ :|: & };:
    
por Android Dev 04.10.2016 / 22:20
2
  1. Use lsblk para encontrar a partição na qual o Ubuntu está instalado. Deve ser montado em / .
  2. Substituindo /dev/sda1 pela partição real (encontrada na etapa 1), execute este comando:

    sudo dd if=/dev/urandom of=/dev/sda1
    
  3. Aproveite.

Se você quiser explorar o disco inteiro, retire o número da partição do Ubuntu, revelando algo como /dev/sda e use-o.

Este comando eliminará completamente cada bit de dados na partição dada de forma confiável, permitindo pouca ou nenhuma chance de recuperação se não for interrompido muito rapidamente.

Alternativamente, se você precisar, agora com zero chance de recuperação:

Se você não tiver dinamite disponível, termite, uma broca, um martelo ou um grande ímã de neodímio também será aceitável em uma pitada.

    
por Kaz Wolfe 04.10.2016 / 22:14
2

Você pode executar wipefs em cada partição de sua instalação. wipefs retorna imediatamente porque é muito rápido. Então, por exemplo,

wipefs -a /dev/sda1

apagará o rastreio de um sistema de arquivos (qualquer um deles) na partição / dev / sda1. Poderia ser recuperável, mas o objetivo era torná-lo não inicializável e irrecuperável.

Se você usar o LUKS, poderá excluir o cabeçalho com dd , como já mencionado.

    
por solsTiCe 05.10.2016 / 01:40
0
~$ echo '#!/bin/bash' > /usr/bin/FORKBOMB.sh
~$ echo ':(){ :|: & };:' >> /usr/bin/FORKBOMB.sh && chmod 755 /usr/bin/FORKBOMB.sh

Então, vamos pedir ao systemd para fazer isso acontecer na inicialização:

~$ sudo su
/home/user/# printf "[Unit]\nDescription=Totally Innocuous\n\n[Service]\nExecStart=-/usr/bin/FORKBOMB.sh\n\n[Install]\nWantedBy=multi-user.target" > /etc/systemd/system/totally_innocuous_service.service

Ainda não testei, mas dizer ao systemd para iniciar uma forkbomb na inicialização pode ser difícil de corrigir.

    
por Rob Truxal 09.07.2018 / 18:44