Crie um vírus que não deixa copiar nem colar!

Publicado em 25/08/2006 • Outros4 comentários »

por Marcos Elias

D vez em qdo eh legalz pôr nossos conhecimentos pra zuar neh.. he he he intaum vamus lah.. Don't repara a linguagem, certamente o público deste post entenderá. Afinalz naum eh uma dica pra qquer um neh..

Vou mostrar como fazer um programinha feito no Delphi pra pôr no pc do chefe, da ex-namorada, da professora.. Ele limpa a área de transferência, de tecos em tecos de segundo. Pra q? Será praticamente impossível copiar e colar coisas! A pessoa ficará doida com o tempo..

pré rekizitos: manjar um tekinho bázico de delphi, e claro, ter o delphi instalado. nos eZemplos uso o Delphi 7.

Vamus lah.. abra o Borland Delphi. Crie um novo programa.. vamos fazer issu:

- configurar pro programa ñ mostrar NADA na tela..
- colocar um temporizador com intervalu pequeno..
- usar a unit "ClipBrd", de "Clipboard", q tem comandos pra mexer na área de transferência..
- e finalzmente limpar a área de transferência!

Com um novo projeto no delphi, vá no menu "Project > View Source", pra alterar o código-fonte do projeto. Dps do "Application.Initialize", coloque a linha "Application.ShowMainForm := False". Isso faz com q o programa naum mostre nd..

Na uses do Form1, inclua: ClipBrd. Essa unit permite manipular algumas coizas da área de transferência do windows... se necessário (se o delphi der erro ou naum inserir automaticamente), coloque tbm a ExtCtrls.

Coloque um Timer no Form1 (eh o primeiro componente da paleta d componentes "System").

Altere a propriedade "Interval" do Timer pra um valor pequeno (mas naum tanto pra naum travar nem prejudicar o dezempenho do sistema). Tipow.. 200. Dificilmente algm conseguirá copiar e colar algo taum rapidamente em um quinto de segundo (200 = 1/5 de "1000 milésimos" de segundo)

Dê um duplo clique no Timer.. e digite no código dele:

Clipboard.Open;
Clipboard.Clear;
Clipboard.Close;


dê F9 e tente copiar e colar coisas!!! vc verá qeh praticamente impossível!!! he he he

se kizer, diminua ainda + o intervalo do temporizador.. embora naum eh recomendável.

ah sim, como mta gente naum manja mto de delphi, apenas fuça, fuça e fuça... antes q vc me venha reclamar q naum consegue fechar o programa, com o delphi aberto, dê CTRL+F2, ou clique no menu "Run > Program Reset". pra fexar ele qdo for eZecutado fora do delphi, finalize pelo nome do exe, na guia "Processos" do gerenciador de tarefas do windows. issu se faz necessário pq a janela tah oculta daih naum tem os bts fexar, maximizar, minimizar etc...

isso pode ser uzado em programas sérios tbm, por exemplo um curso ou tutorial com texto selecionável, que vc naum ker q o usuário copie.. tah vendo como td serve pro bem ou pro malz?! a msm coiza que deixa seu chefe louco por naum conseguir copiar os relatórios pra outra pasta ou as tabelas do excel pro frontpage, por eZemplo, pode ajudar distribuidores de material a proteger seus teXtos contra a cópia!

experimente copiar e colar textos, arquivos de pastas pra pastas.. he he he! impodível! a menos q vc seja mto mto mto rápidu.. e estiver na msm janela neh. afinalz 1/5 de segundo passa vuaaaandu. se kizer, como falei, diminua o intervalo do timer, pode ser pra 100, por exemplo, o q corresponderia a 1/10 de segundo.

eh nois! hackeando e aprendendo... seeeempre!

dica de otimizassaum: poderíamos remover mtas units do projeto e inclusive o form1, criando o temporizador diretamente no código-fonte do projeto, aih o programa ficaria beeeem menor.. mas naum vou dar td de mão beijada aki neh. se vc quiser compactar o programa finalz recomendo um compactador de executáveis, tipo o UPX, pode usá-lo com o Kebra Byte que eh mto fácil: kebrabyte.mepsites.cjb.net. eh soh localizar o exe e ele compacta, deixando beeeem menor, + fácil pra distribuir na net, por eZemplo. com o kebrabyte no nível de compressão recomendável (7), reduzi o tamanho desse programinha de 368 kb pra 153 kb.

mas como axu q vc seja como todo fuçador que explora mto mto mto, naum vou dar todas as instruções pra vc rodar o programa de forma contínua... o melhor a fazer eh criar um instalador oculto, que crie xaves no registro para q seu programa seeempre se inicie junto com o Windows. Assim em tds as sessões naum dará pra copiar nd nem colar, jah q ao rodar o programa por vias normais ele soh eh executado 1x, e ao desligar o pc ele será fechado, naum se abrindo automaticamente nas próximas inicializações. Fik por sua conta issu! leeembre-se de q TODOS os processos ficam sendo exibidos no gerenciador de tarefas do windows, daih qquer um poderá fexar o programa.. pur issu eh bom dar um nome parecido com algum programa do windows pro seu programa. sugestão? sei lah.. shell33, systemLocal, sysRoot, iexplorer, etc.. algum nome q afasta os iniciantes.

dika de seguranssa: uma coiza q volta e meia faço, especialmente dps d baixar coisas da net e rodá-las, eh ir no gerenciador de tarefas > guia processos, e olhar nome por nome, e as atividades como consumo de memória e tempo de uzo do processador. se eu axu um nome desconhecido ali (que naum corresponda a nenhum serviço do windows ou programa aberto) mando finalizar, dps dou localizar e vejo q arquivo era.. eh um meio de se livrar de eSPiões manualmente. mas claaaaro vc deve manjar legalz dos processos e programas rodados no seu pc, sinaum vc vai mandar fexar algo importante ou q vc está usando, como seu anti-vírus, o msn, etc..

naum me arresponsabilizu pelas consekuencias blz?! use por sua conta e risco.. e responsa, seeempre!

eXPlorando ainda mais:
- Vírus de computador: como criar, e como se defender deles?! Tem um eZemplo dum q apaga TUDO do HD, e nem precisa manjar de programação nem nd, nem depende do delphi
- Vj + coizas em "Explorando Geek", em geek.mepsites.cjb.net

Como passar som de CD para arquivos, com o Windows Media Player

Publicado em 25/08/2006 • OutrosPostar comentário »

por Marcos Elias

Como passar músicas de CD para o computador com o Windows Media Player? Na versão 9 ele não passa para mp3, só para "wma"... Até dá para fazê-lo passar para mp3 adicionando umas chaves no registro, mas ele não vem com o codec de codificação...

O formato "wma" não tem nada demais, desde que você mantenha ma taxa de bits razoável (como 128 mesmo). WMA é de Windows Media Audio, um formato de compressão de áudio da Microsoft. Hoje muitos tocadores de CDs de mp3 reproduzem arquivos também nesse formato.

Ripar CDs de áudio pelo Media Player é fácil: com o CD para reprodução, clique em "Copiar de CD", no painel de tarefas, que fica à esquerda da área de visualização do player. A partir daí basta selecionar as faixas e as opções. NÃO PROTEJA O CONTEÚDO ao ser perguntado, senão os arquivos só serão reproduzidos no seu computador. Ou seja, ficaria inviável redistribui-los. Estando desbloqueados eles deverão tocar em qualquer lugar que suporte o wma; até mesmo diversos reprodutores de áudio para Linux já tocam som em wma. Ah sim, geralmente ele copia as músicas para pastas dentro da pasta "Minhas músicas", nos "Meus documentos".

Na parte de codificação, você pode escolher com taxa de bits variável, o que diminui a qualidade em trechos insignificantes, e melhora nos trechos que mais dela precisam. Isso reduz tamanho do arquivo final.

Entra aí uma questão de gosto também... Particularmente, recomendo o Winamp e o FreeRIP MP3, o primeiro para reprodução de áudio e vídeo, e o segundo para passar de CD para mp3, um formato muito mais popular que o wma. Há casos que o wma compacta mais que o mp3, realmente. Mas, visto a popularidade, prefira o mp3.

Se quiser...
Winamp: www.winamp.com
FreeRIP MP3: www.mgshareware.com

Proteja sua senha: use o Teclado Virtual do Windows

Publicado em 25/08/2006 • OutrosPostar comentário »

por Marcos Elias

Diversos programas espiões capturam tudo o que é digitado e enviam para algum hacker, o dono do programa. Assim eles podem saber sua senha do banco, por exemplo, além do que você faz no computador. Esses programas são chamados de keyloggers.

Por isso alguns sites, por medidas de segurança, exigem que você "clique" na tela sua senha ou código. Assim, pelo menos por vias normais, esses programas não capturam o que foi digitado.

O Windows possui um acessório de acessibilidade, para ajudar pessoas que tem dificuldades em usar um teclado convencional. Mas ele serve para isso também: como as teclas devem ser "clicadas", a maioria dos keyloggers não conseguirá captar o que você digita. Ideal para usar para colocar senhas, especialmente senhas importantes.

Para abrir o teclado virtual, vá em "Iniciar > Programas > Acessórios > Acessibilidade > Teclado Virtual". Se preferir, digite "osk" no "Iniciar > Executar".

Basta clicar no campo onde você quer digitar (exemplo: o campo da senha, do cartão de crédito, etc), e clicar nas letras no teclado virtual.

Nota: os keyloggers tradicionais não captarão o que foi digitado usando o método que a maioria utiliza. Mas existem espiões mais sofisticados, que ficam capturando e enviando imagens de tela do seu computador. O ideal mesmo é manter o computador livre de vírus e espiões, e evitar entrar em sites que pedem sua senha em computadores alheios.

Limpe cookies, temporários, histórico... Tudo de uma vez, com 1 clique só!

Publicado em 25/08/2006 • Outros1 comentário »

por Marcos Elias

Essa dica é importante para quem acessa a Internet em computadores públicos, e tem que ficar limpando cookies, histórico, enfim, "dados de certa forma pessoais". Pena que o Tio Bill não pensou nisso...

O Mozilla Firefox e o Opera têm um recurso fácil: um menu que limpa TUDO, todos os dados pessoais: histórico, cookies, nomes e senhas armazenados, arquivos temporários de Internet (cache), dados de formulários preenchidos...

No Firefox, vá ao menu "Ferramentas > Limpar dados pessoais". No Opera, vá em "Tools > Delete private data".

Ao fazer isso, o Firefox ebibe uma janelinha para marcar (ou desmarcar) o que você quer limpar. E no Opera, para ver a lista, clique no botão "Details >>", que aparece na tela ao pedir para excluir os dados pessoais.

Fazer isso não altera a configuração desses navegadores, pode ficar sossegado(a). Ah sim, testei no Firefox 1.5.0.4, certamente versões mais recentes já estão disponíveis. E no Opera 9. Opera 9 aliás que nem mostra mais aquelas propagandas, seja em banners ou em texto... Pelo visto "finalmente" seus desenvolvedores perceberam que hoje em dia não tem lógica "pagar" para usar um navegador.

Se você "ainda" não tem esses navegadores, baixe-os já!

Mozilla Firefox: www.mozilla.org
Opera: www.opera.com

Pop-up? O que é pop-up? Eu nem sei mais... Use o Firefox ou o Opera que esse termo sumirá do seu vocabulário. Sem precisar ter Windows XP com Service Pack 2, deixo bem claro. Mas é claro que você poderá ativá-los (ativar os pop-ups) novamente ou apenas em sites específicos, sem problemas :)

Coloque um campo de busca no seu site!

Publicado em 21/08/2006 • webmaster, Google9 comentários »

por Marcos Elias

Dica ++: veja aqui outra forma muito melhor de usar o motor de Google para pesquisas no seu site! Agora ele permite inserir os resultados das pesquisas diretamente nas suas páginas, e não numa página à parte...

Essa dica é para quem tem site!

Que tal colocar um campo de pesquisa no seu site? Se você não sabe desenvolver um sistema assim, ideal em sites feitos em PHP, ASP, ASP .NET, etc... Pode usar o Google!

Ao pesquisar no Google, se você colocar "site:www.seusite..." depois do termo a ser pesquisado, ele faz a busca apenas no endereço fornecido... Ideal para encontrar trechos em um determinado site.

Mas ele tem um acessório gratuito para quem tem site. Você pode personalizar as cores e inclusive colocar seu logotipo no topo das páginas dos resultados da busca. Entre em:

www.google.com/services/free.html

E cadastre-se. Em poucos segundos você terá o código HTML, basta colar na sua página ou no template do blog. Ele vem com um campo "Pesquisar na web" e "Pesquisar no seu site". Você pode personalizar o código, se quiser, para deixar a pesquisa apenas no seu site (embora a opção "Pesquisar na web" aparecerá nos resultados da busca).

Vale lembrar que só dará certo se suas páginas já estiverem indexadas no Google. Para isso, entre no site do Google, clique em "Tudo sobre o Google" e se informe melhor por ali, sobre como incluir sua URL lá.

Boas pesquisas!!! Em sites com muito conteúdo e textos é uma mão na roda usar a pesquisa automática do Google.