Como remover o script rick roll na inicialização do terminal?

1

Eu injetou um script sh ( link ) usando ./astley.sh injetar o mal por brincadeira, mas agora quando eu preciso do terminal eu tem que esperar e depois me deixa fazer comandos. Como faço para injetar o script no UN para que eu possa entrar no terminal imediatamente? Também estou usando o Ubuntu 12.04 LTS, se isso ajuda.

    
por daviddomingos2001 11.04.2013 / 15:22

3 respostas

0

Está tudo certo agora porque eu reinstalei o Ubuntu. Além disso, Journeyman Geek, aprendi minha lição para fazer uma conta de backup.

    
por daviddomingos2001 14.04.2013 / 17:01
3

A partir do readme .

  

Misc.

     

Se você tiver uma overdose:

./astley.sh stop

E também remova o script.

  • Tanto quanto eu posso dizer é que você precisa remover o script do disco.
  • Uma reinicialização limpará o processo da memória OU executará ps -ef|grep astley e eliminará o ID do processo.
por Rinzwind 11.04.2013 / 15:26
1

Eu estou supondo que isso só deveria estar rodando no terminal que você está rodando. A maneira mais simples de consertar isso seria inicializar e desfazer o liveecd. Por fim, se a inicialização em um livecd parecer um trabalho demais, você deverá inicializar em modo de usuário único (assim você é raiz) e faz a mesma coisa.

Para desfazê-lo, basta acessar o diretório home a partir da outra instalação e removê-lo do seu .bashrc ou, melhor ainda, trabalhar a partir do bashrc em que astley.sh está agora e excluí-lo (que é mais seguro, desde então você pode editar o bashrc a partir de sua própria conta, o que evita o risco de alterar acidentalmente a propriedade para outra pessoa)

E da próxima vez que você decidir fazer algo desse tipo, tenha uma conta de backup (e adicione-a a sudoers) para corrigir isso.

    
por Journeyman Geek 11.04.2013 / 15:27