Apagar arquivos maliciosos de pastas compartilhadas pelo Samba periodicamente

Publicado por Mário Jorge Santos (última atualização em 07/01/2013)

[ Hits: 4.572 ]

Download apagavirus.sh




Esse script é usado para apagar arquivos maliciosos de pastas compartilhadas pelo Samba, mas pode ser usado para apagar arquivos de determinadas extensões em qualquer pasta. Foram utilizadas apenas algumas extensões conhecidas de arquivos maliciosos. Com esse código o script está apagando os arquivos a cada 4 segundos. Logado como usuário root, basta colar o código num arquivo texto, e nomeá-lo como desejar, por exemplo: apagavirus.sh

Observação: Fique atento para não deixar várias instâncias do script executando ao mesmo tempo na mesma máquina, pois, como se trata de um loop infinito, várias instâncias podem acabar consumindo muitos recursos de memória e processamento da máquina.

  



Esconder código-fonte

#!/bin/bash
  
  while true
  do
  sleep 4
  
  cd /home/publico/
   rm -f autorun.inf
   rm -f AUTORUN.INF
   rm -f *.exe
  
   rm -f *.cmd
   rm -f *.pif
   rm -f *.EXE
   rm -rf RECYCLER/
   rm -rf RECYCLER32
  
   cd /home/userShares/Professores/
   rm -f autorun.inf
   rm -f AUTORUN.INF
   rm -f *.exe
   rm -f *.EXE
   rm -f *.pif
   rm -f *.cmd
   rm -rf RECYCLER/
   rm -rf RECYCLER32/
  done

Scripts recomendados

Instalação do Telegram Desktop via shell script

infonow - all system information

Relatório de suprimentos da empresa

Verificando a versão mais recente do Wine via script

Remover arquivos duplicados


  

Comentários
[1] Comentário enviado por vitorioluis em 11/01/2013 - 08:54h

Na minha opnião é mais usar o veto File no samba:
veto files = /*.mp3/*.avi/*.wma/*.wmv/*.inf/*.rmvb/*.cmd/*.bat/*.pif/*.scr/*.exe/*.vbs/*.vmx/*.vob/*.ifo/*.bup/*.ttf$


Contribuir com comentário