Pular para o conteúdo

Apagar arquivos maliciosos de pastas compartilhadas pelo Samba periodicamente

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.
Mário Jorge Santos mariojsantos
Hits: 5.547 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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.
Download apagavirus.sh Enviar nova versão

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

Ajuste de data e hora automática

Consulta operadora

Menu de saída para i3 (versão em Zenity)

Apinfo.bsh

Instalador de Minecraft

#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

Entre na sua conta para comentar.