Autor Tópico: Scrip para remover vírus de cartão SD  (Lida 3867 vezes)

Offline rd7l

  • Usuário Ubuntu
  • *
  • Mensagens: 48
    • Ver perfil
Scrip para remover vírus de cartão SD
« Online: 26 de Fevereiro de 2009, 15:22 »
Olá!

Toda vez q utilizo meu cartão SD na faculdade, ele fica com vírus. Gostaria de criar um scrip para:

cd /
cd /media/RODRIGO
chmod 644 RECYCLER (e colocar esta pasta e sub-pastas com premissão para serem apagadas)
rm -rf RECYCLER
editar o arquivo "autorun.inf" e escrever nele:
[autorun]
label=RODRIGO M.
icon=icone.ico
colocar o arquivo "autorun.inf" somente leitura
rm -rf *~
rm -rf .Trash

Se não for possível reescrever o arquivo "autorun.inf", também serve copiar um novo arquivo "autorun.inf" de outra pasta do ubuntu aonde deixaerei uma cópia.

Algúem pode me ajudar. Nunca criei um scrip e também não achei nada básico... só coisas mais avançadas.

Obrigado!
« Última modificação: 26 de Fevereiro de 2009, 15:25 por rd7l »

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Scrip para remover vírus de cartão SD
« Resposta #1 Online: 26 de Fevereiro de 2009, 15:37 »
Mas você já fez praticamente todo o script:

Citar
#!/bin/bash
#
cd /media/RODRIGO
rm -rf RECYCLER
echo "[autorun]" > autorun.inf
echo "label=RODRIGO M." >> autorun.inf
echo "icon=icone.ico" >> autorun.inf
chmod 444 autorun.inf
rm -rf *~
rm -rf .Trash

Crie um arquivo com este conteúdo, de permissão de execução, e rode-o usando o sudo caso não tenha direito de remover o diretório RECYCLER.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline rd7l

  • Usuário Ubuntu
  • *
  • Mensagens: 48
    • Ver perfil
Re: Scrip para remover vírus de cartão SD
« Resposta #2 Online: 26 de Fevereiro de 2009, 19:30 »
Consegui algumas coisas, mas antes de:

echo "[autorun]
label=RODRIGO M.
icon=icone.ico" >> autorun.inf

preciso apagar o que esta escrito no arquivo ou sobrescrever.

chmod 444 autorun.inf também não coloca a pasta como "somente leitura". Ela continua podendo ser escrita.

rm -rf *~ não funciona. Não sei por qual motivo mas não apagar o arquivo autorun.inf~ . Se eu fizer isto diretamente no console, funciona.

Alguém sabe como colocar arquivos oculos (sem usar o ponto antes do nome)?


Obrigado!