Script para remover vírus automaticamente de dispositivos USB conectados

Alguns dias atrás eu postei sobre um script que remove automaticamente o reggeatón de dispositivos USB, toda uma polêmica foi gerada a esse respeito, especificamente sobre o aspecto moral se é ou não correto eliminar um certo tipo de gênero 'musical' dos dispositivos USB.

Embora o post do roteiro anterior não tenha agradado a vários, por questão de ser ético ou não eliminar (discriminar) a música por ser reggeaton, pessoalmente acho que esse assunto tomou conta do post e foi esquecido um bit (quase completamente LOL!) O script e suas linhas de código como tal.

Já disse no post anterior:

A propósito, o script como tal não é que eu apenas apago reggeatón, o script irá limpar tudo o que o filtro corresponderSe você quiser que eu apague todo o .exe ou tudo relacionado a (por exemplo) crack ou messi, é uma questão de colocar no filtro, simples assim.

Nem mesmo a água 😀

Para ter um script em nosso computador que apaga automaticamente os arquivos autorun.inf (por exemplo), que são quase em todos os casos arquivos maliciosos que executarão vírus no Windows ao conectar o USB seriam:

1. Tenha o script:

Baixar Script
Veja o roteiro

2. Dê a você permissões de execução, muito bem clique com o botão direito nele + aba Permissões + marcando a opção que indica que é um executável, ou usando o terminal com:

chmod +x *.sh

3. Crie um arquivo chamado filter.lst localizado na mesma pasta onde está o script anterior, o conteúdo de filter.lst deve ser:

autorun.inf

4. Pronto. Nada mais a adicionar ... o script deve ser adicionado aos aplicativos de inicialização adicionando-o a /etc/rc.local ou usando as opções de seu ambiente de área de trabalho.

Isso está usando exatamente o mesmo script antireggeaton.sh do post anterior, aquele que gerou tanta polêmica 😀

Como você pode ver, o script por si só não é prejudicial, o script Isso apenas apagará o que você indicar em filter.lst, eles podem dizer para você excluir arquivos reggeatón, autorun.inf, .exe, pastas de conteúdo erótico, etc, o que quiserem 🙂

De qualquer forma, não há muito mais a acrescentar 😉


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Patz dito

    por que não usar crontab em vez de um loop irritante?

    1.    KZKG ^ Gaara dito

      1. Porque o ciclo manual pode funcionar a cada 5 segundos, 20 segundos, etc, um tempo muito menor / menor do que o mínimo que o crontab permite (1 minuto).
      2. Porque para escrever no crontab, você não precisa de privilégios de root? . Eu imagino que se eu mencionar escrever no crontab e esclarecer que privilégios de administração são necessários, algum usuário reclamará do fato de exigir privilégios de administração para usar o script 🙂

      1.    caçador dito

        De "man crontab".

        Crontab é o programa usado para instalar, remover ou listar as tabelas usadas para servir o daemon cron (8). Cada usuário pode ter seu próprio crontab.

        "Crontab -e" edita o cron do usuário.

        1.    KZKG ^ Gaara dito

          Legal, eu não sabia disso ... Raramente uso crontab -e, apenas edito o arquivo :)

  2.   David dito

    Quando eu estava no windows, se não me lembro errado, eu fiz isso:
    crie o arquivo autorun.inf e não sei se escrevi algo nele e diga-o para ser somente leitura

    1.    sieg84 dito

      ou crie uma pasta com esse nome (autorun.inf)

  3.   Cala dito

    Bom bom post!

  4.   Guillermoz0009 dito

    Muito boa contribuição =)

    1.    KZKG ^ Gaara dito

      obrigado

  5.   Cristóvão Castro dito

    Alguns autorun servem como aplicativos portáteis

  6.   Jorge dito

    Cuidado ao deletar o autorun, os modems Claro e Personal 3g possuem um para gerenciar a conexão no win (são modems / pendrive com os drivers e pequenos programas). Quando usei o xp em meus pen drives, criei uma pasta chamada autorun.inf e a escondi. Nunca um vírus os deletou ou colocou em anos, talvez porque os vírus (e este script) tenham se programado para deletar o arquivo com aquele nome e não as pastas

  7.   Kakashi dito

    bom ambos os posts !!

    1.    KZKG ^ Gaara dito

      obrigado

  8.   ismaf6 dito

    O download não funciona para mim ... ??? Ainda será possível

    1.    KZKG ^ Gaara dito

      Agora está corrigido, um pequeno erro de permissão no arquivo.

      1.    Carlos dito

        o download não funciona agora 🙂

  9.   Claudio dito

    proibido

    Você não tem permissão para acessar /antireggeaton.sh neste servidor.

    e não consigo baixar o arquivo!

    1.    eliotime3000 dito

      Faça login com sudo ou como superusuário (ou root) e tente novamente.

    2.    KZKG ^ Gaara dito

      Pronto resolvido, desculpe o erro 🙂

  10.   eliotime3000 dito

    Até que eles finalmente me ouviram. Já era tempo, mas é necessário adicionar a função de ler autoruns, já que muitas vezes essas autoruns vão encontrar o caminho para executar esses vírus irritantes.

    1.    KZKG ^ Gaara dito

      E como é um mal autorun diferente de outro que não é? 🙂

      1.    eliotime3000 dito

        Por executável, ele deve ser aberto. Se a execução automática estiver programada para abrir um executável confiável, como um instalador de driver para um modem USB, ela será permitida. No entanto, se ele estiver programado para abrir um executável que está oculto em uma pasta invisível e / ou acompanhado por um arquivo com uma extensão estranha (mesmo com uma DLL incluída), então é mais provável que seja um vírus.

  11.   miguel.fernandez dito

    proibido

    Você não tem permissão para acessar /antireggeaton.sh neste servidor.
    Servidor Apache em http://ftp.desdelinux.net port 80

    UAU !! Eu venho de ipimtzag.rimed.cu !! RI MUITO !!

    1.    KZKG ^ Gaara dito

      Pronto, consertado 🙂
      A propósito, que tal Rimed hoje em dia? 😀

  12.   Wolvelopez dito

    hehehe, o reggetón é a cana. Ontem eu tive um péssimo momento pedindo os pendrives a todos os meus colegas e colocando-os no meu computador sem que eles soubessem de nada ...

  13.   st0rmt4il dito

    Certamente vai me ajudar no meu ambiente windows entorno

    Thanks!

  14.   Claudio dito

    Boa. Como faço para executar o script? Além disso, alguém explica como adicioná-lo, do terminal, à inicialização? Fiz isso graficamente, mas gostaria de saber como no console.

  15.   ApprenticeGeek dito

    Desculpem minha ignorância, no linux existe algo que me permite remover os atributos de somente leitura, sistema e oculto para arquivos do windows.

    1.    lanche dito

      Observe o comando chattr.

  16.   msx dito

    Apagar reggashitón, cumbia de merda e afins não é apenas ética e moralmente CERTO, é um dever para com o resto da humanidade "pensante".

    Muito boa contribuição mano.

  17.   e2fletcher dito

    Eu projetei um semelhante em Python. um pouco mais rudimentar, mas eficiente. Onde posso fazer upload para compartilhar e publicar aqui?

  18.   Daniela Pedrozo dito

    dê uma resposta clara…. que você realmente não entende nada

  19.   Daianis Charriz dito

    sim voce esta certo baby

  20.   rio dito

    Olá; sou inexperiente em Linux e estou começando, podem me ajudar a fazer um script com essas instruções, é para modificar o grub, para as redes que vem por padrão eu inicio no Linux e quero modificar que ele inicie com windows, porque a maioria usa win, e quero fazer em 200 redes.
    É mais fácil escrever um script por usb e executá-lo. Abaixo, adiciono as linhas
    obrigado

    1- Abrimos um terminal:
    "Alt + f2"
    nós digitamos «gnome-terminal»
    entrar
    2- Usamos o usuário root, no Pixart digitamos «su root», no Ubuntu «sudo -s».
    Nós digitamos a senha e pressionamos enter. (quando você digita a senha não
    aparece) .- passd student
    3- Fazemos uma cópia de segurança de "grub.cfg" que é o arquivo que vamos editar.
    Nós digitamos «cp /boot/grub/grub.cfg /boot/grub/grub_original.cfg» e pressionamos o
    tecla enter (se tudo estiver bem, não reclama, observe o espaço entre cfg e / boot).
    4- Agora vamos abrir o arquivo de configuração, digitamos «gedit
    /boot/grub/grub.cfg »e pressione a tecla Enter (observe o espaço entre gedit e
    / boot). O Gedit (editor de texto simples) será aberto.
    5- Procuramos o item "set default =" 0 ″ ". Bem, você pode imaginar o que acontece entre
    citações ... sim! a opção padrão no grub! Então, seguindo o exemplo acima,
    devemos colocar "set default =" 4 ″ ".
    6- Agora vamos modificar o tempo que o GRUB espera para iniciar por padrão.
    Procuramos o item "definir tempo limite = 10" e o alteramos para "definir tempo limite = 30".
    7- Arquivo-> Salvar, Arquivo-> Sair e reiniciar o sistema, diretamente do
    terminal «reboot» e pressione enter,

  21.   dargo dito

    Para que eu exclua todos os ".lnk", preciso usar esse "* .lnk" como filtro?