Apagar arquivos maliciosos de pastas compartilhadas pelo Samba periodicamente
Publicado por Mário Jorge Santos (última atualização em 07/01/2013)
[ Hits: 5.328 ]
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.
#!/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
Script para excluir tudo de um local menos uma pasta ou arquivo selecionado
Script para atualizar o Debian 13
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Programa fora de escala na tela do pc (17)
Fedora KDE plasma 42 X Módulo de segurança BB (Warsaw-2) (1)
O programa assinador digital (1)









