jun 30

Pra ajudar um amigo que está passando por muitos apuros com vírus nessa última semana, resolvi escrever um tutorial básico de como desativar o autorun de CD’s e pendrives. Pra quem não sabe ou nunca viu, é bem comum os vírus pularem pra dentro de pendrives quando estes são espetados em máquinas infectadas, ou virem em CD’s de software piratas, isso porque quando você insere um CD ou conecta um pendrive no computador a primeira coisa que o windows faz é procurar um arquivo chamado autorun.inf, esse arquivo pode executar qualquer outro arquivo dentro do CD ou pendrive de onde ele estiver, o pendrive, normalmente, quando está infectado aparece uma pasta “RECYCLER” e um arquivo “AUTORUN.INF” ambos ocultos.

Calma! Antes de espetar o seu pendrive no computador pra saber se ele tem algum desses arquivos você deve desabilitar a opção do windows que executa os comandos do autorun.inf. Para isso vá em:

  1. Menu Iniciar > Executar;
  2. Digite “gpedit.msc”;
  3. Na janela que abrir, do lado esquerdo, selecione a opção Configuração do Computador > Modelos Administrativos > Sistema;
  4. Na parte da direita, junto com algumas pastas, dê um duplo clique na opção chamada “Desabilitar reprodução automática” ou “Desativar AutoExecutar”;
  5. Como a maioria das coisas no windows não faz muito sentido… Habilite o Desabilitação da Auto Execução;
  6. Selecione toos os drives aonde aparecer unidade de CD-ROM para que funcione com os pen-drives;
  7. Dê OK.

Pronto, pode espetar seus pen-drives e o de seus amigos sem medo de ser feliz! Mas não se esqueça de verificar se seu pen-drive está infectado antes de retirá-lo do computador! Como fazer isso? Simples. Agora com o pen-drive espetado na máquina.

  1. Menu Iniciar > Executar;
  2. Digite “cmd”;
  3. Veja qual letra foi atribuída ao seu pen-drive (normalmente é E:, mas pode ser qqr outra)
  4. Digite a letra seguida de “:” (dois pontos) para acessar a raiz do seu pen-drive;
  5. Digite “DIR /AH”. Isso listará todos os arquivos e diretórios ocultos. Se aparecer o maldito “autorun.inf”, cuidado! Seu pendrive pode estar infectado.
  6. Se existir o arquivo, apague-o com o comando “DEL /AH /F AUTORUN.INF”;
  7. Se este arquivo existir, provavelmente você verá uma pasta com chamada RECYCLER, apague-a com o comando “RD /Q /S RECYCLER”.

Pronto pen-drive limpo!

ATENÇÃO: Em seu disco C: também há uma pasta oculta chamada RECYCLER, preste muita atenção nela. Dentro desta pasta estão as lixeiras de cada usuário do computador, porém, pode acontecer de você encontrar dentro desta RECYCLER um número de pastas maior do que o número de usuários do computador, dificilmente você saberá quem é o dono de cada lixeira porque o nome da pasta é o código de usuário do windows e os vírus se aproveitam disso pra se esconder numa pasta com um código de usuário que não existe na máquina.  Solução:  converse com os usuários do computador e se todos concordarem em terem suas lixeiras limpas apague a pasta RECYCLER com o mesmo comando que usamos pra apagar do pen-drive, não se preocupe, a pasta reaparecerá assim que você jogar algo na lixeira, e se você ver as pastas dentro dela verá que só tem uma, que é do seu usuário.

Espero ter ajudado com isso, né Baratta?! ahahahah… quaisquer dúvidas comentem!

Abraços

Tagged with:
jun 03

Fuçando um pouco hoje, vi no Gmail uma opção para pegar uma assinatura randômica de um RSS, o endereço que vem padrão tem frases em inglês, procurei um em português, mas não achei nenhum que funcionasse no Gmail, resolvi então botar a mão na massa e fazer o meu próprio XML, no padrão do Gmail, só que não queria ter que cadastrar as frases num banco de dados, ia gerar um trabalho que não disponho de tempo pra fazer, sendo que hoje existem vários sites que disponibilizam feed’s com frases atualizadas diariamente, que são ótimas pros leitores de RSS, mas não funcionam no Gmail, o que eu fiz foi ler um desses RSS’s e renderizar os mesmos dados com os padrões do google, mantendo os links pro site de direito!

Em sua aplicação rails, edite o arquivo config/enviroment.rb e faça os seguintes requires depois do último end.

require 'rubygems'
require 'simple-rss'
require 'open-uri'

Crie um controller que buscará as informações de um XML de algum desses sites de frases e pensamentos

./script/generate controller phrases index

Edite o arquivo app/controllers/phrases_controller.rb deixando-o parecido com isso:

class PhrasesController < ApplicationController
def index
@rss = SimpleRSS.parse open('http://www.algumfeeddefras.es/feed')
end
end

e a sua view (app/views/phrases/index.html.erb) deixe-a como a seguir

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="0.91">

<channel>
<title>Assinaturas Gmail</title>
<link>http://sitedeondevcpegouasfras.es</link>
<description>Minhas assinaturas do gmail</description>
<language>en-us</language>

<!-- [1,9] porque o Gmail lê no máximo 9 itens -->
<% @rss.items[1,9].each do |item| %>

<item>

<!-- o Gmail lê no máximo 93 caracteres por título-->
<% if item.description.length >= 89 %>
<title><%= item.description[0,88] + " ..." %></title>
<% else %>
<title><%= item.description %></title>
<% end %>

<link><%= item.link %></link>
<description></description>
</item>
<% end %>
</channel>
</rss>

Pronto só acessar as configurações do gmail e em signatures marcar a opção “Append a random signature from feed:” e colar a sua URL (http://suaaplicacaorails/phrases) que toda vez que você começar um novo e-mail aparecerá uma frase diferente!

Espero ter ajudado

Hugs!

Tagged with:
preload preload preload