segunda-feira, 8 de novembro de 2010

Antivírus - História e Curiosidades


Os antivírus são softwares projetados para detectar e eliminar vírus de computador.

Existe uma grande variedade de produtos com esse intuito no mercado, a diferença entre eles está nos métodos de detecção, no preço e nas funcionalidades (o que fazem).

Quando Peter Norton, empresário de TI, apagou acidentalmente um arquivo, desenvolveu o Norton Utilities para restaurá-los. Ele criou a Symantec, em 1982, dando início a criação e comercialização de softwares de seguranças no mercado, e livros sobre o assunto. Ele foi um dos primeiros desenvolvedores de sistemas de segurança.

A primeira contaminação por um vírus de computador, ocorreu em 1988, utilizando uma BBS como meio. Sendo assim, John McAfee, programador da Lockheed Air Corporation, empresa de aviação americana, desenvolveu o VirusScan, primeira vacina conhecida.

Um dos principais motivos que levam à criação de novos vírus é justamente fazer com eles se espalhem e fiquem nos atormentando por dias, semanas ou até meses. Seus criadores procuram incessantemente falhas em sistemas operacionais, servidores de internet ou aplicativos conhecidos e que estejam instalados na maioria dos computadores do mundo. Uma vez descoberta a brecha, o vírus é lançado. Se espalha com rapidez assustadora e em poucas horas provoca caos na internet e prejuízos astronômicos.

Não necessariamente esses produtos são pagos, e também não existe relação entre custo e eficiência, exemplo disso é o Active Virus Shield, muito usado atualmente e que possui versão gratuita.

Importante ressaltar que a maioria dos fabricantes (mesmo aqueles onde os softwares são pagos) distribuem vacinas e atualizações gratuitas, assim como "pequenos antivírus" para eliminar vírus específicos, como quando surge um vírus novo com alto grau de propagação e perigosos (geralmente vírus enviados por e-mail e que se reenviam automaticamente).

O segredo do antivírus é mantê-lo atualizado, e essa é uma tarefa que a maioria deles já faz automaticamente, bastando estar conectado à internet para ser baixado do site do fabricante a atualização e estar configurado para isso.

Os vírus informáticos apareceram e propagaram-se em larga escala devido à má gestão e programação de certos produtos que foram lançados para o mercado antes de serem devidamente testados.



Problemas de segurança

Devido a uma série de motivos, a família de sistema operacional Windows é a mais visada pelos projetistas de vírus. Alguns dos motivos mais citados estão listados abaixo:

    * amplamente utilizado
    * alto índice de usuários leigos
    * forma como foi projetada inicialmente: sem sistema de permissões e monousuário (argumento questionável e por muitos considerado falso)
    * relativa demora na entrega de correções (argumento questionável e por muitos considerado falso)
    * dependente de software de terceiros para eficaz segurança

Muitas pessoas do movimento OpenSource acreditam que os principais problemas de segurança do Windows estão associados ao modelo de desenvolvimento desse software: os usuários não tem acesso ao código fonte, e consequentemente, não podem visualizar brechas e apontar correções, gerando uma demora na entrega de correções e maior número de brechas não corrigidas. Já os defensores do Windows acreditam que por o código do mesmo ser revisto justamente por pessoas plenamente capacitadas para tal e por isso, ao contrário do movimento OpenSource, que não pode garantir a profissionalização de seus programadores, o modelo proprietário é melhor segundo os mesmos, mais confiável e com menor índice de falhas.

O índice de vírus no sistema operacional GNU/Linux é muito mais baixo que no Windows, mas falhas de segurança que podem levar o sistema a tornar-se inseguro são descobertas com mais frequência se comparadas ao Windows. Por isso, é importante, que independente do sistema operacional que utilize, você o mantenha sempre atualizado.


Ação

    * Escaneamento de vírus conhecidos

    Quando um novo vírus é descoberto seu código é desmontado e é separado um grupo de caracteres (uma string) que não é encontrada em outros softwares não maliciosos. Tal string passa a identificar esse vírus, e o antivírus a utiliza para ler cada arquivo do sistema (da mesma forma que o sistema operacional), de forma que quando encontrá-la em algum arquivo, emite uma mensagem ao usuário ou deleta o arquivo automaticamente.

    * Sensoreamento heurístico

    O segundo passo é a análise do código de cada programa em execução quando usuário solicita um escaneamento. Cada programa é varrido em busca de instruções que não são executadas por programas usuais, como a modificação de arquivos executáveis. É método complexo e sujeito a erros, pois algumas vezes um executável precisa gravar sobre ele mesmo, ou sobre outro arquivo, dentro de um processo de reconfiguração, ou atualização, por exemplo. Portanto, nem sempre o aviso de detecção é confiável.

    * Busca Algorítmica
    * Checagem de Integridade

Vale salientar que os antivírus são programas que procuram por outros programas (os vírus) e/ou os barram, por isso, nenhum antivírus é totalmente seguro o tempo todo, e existe a necessidade de sua manutenção (atualizando) e, antes de tudo, fazer sempre uso do backup para proteger-se realmente contra perda de dados importantes.

sexta-feira, 15 de outubro de 2010

Core 2 Quad vs. Core i5

Para quem tem duvidas na hora de comprar ou fazer um upgrade no seu PC, vai aí algumas dicas e características desses processadores. Apesar de o i5 ser a mais nova opção em tecnologias da Intel, ele deixa a desejar na hora defazer o upgrade, pois ja trabalha com memória DDR3, socket LGA 1156. Porém na hora que você mais precisa ele está ao seu dispor, pois é, o Core i5 o conta com a tecnologia TURBO BOOST, ele faz um overclock para aumentar a capacidade de processamento quando o PC precisa, ele também suporta a tecnologia Hyper-Threading, o que significa que o sistema operacional o reconhece como se tivesse quatro núcleos (a tecnologia Hyper-Threading simula um núcleo adicional para cada núcleo físico do processador; este núcleo simulado é mais lento do que um núcleo físico, naturalmente). Mas o Core 2 Quad também não fica pra trás apesar de já ser uma tecnologia anterior, o processador Intel® Core™2 Quad para PCs desktop é projetado para suportar cargas de trabalho de computação e visualização intensas e é habilitado pela poderosa tecnologia multi-core. Fornecendo a largura de banda de que você necessita para aplicativos de alto processamento, os processadores Intel Core 2 Quad são produzidos com a microarquitetura Intel® Core™ de 45 nm, que proporciona uma experiência computacional mais rápida, com menor aquecimento e mais silenciosa em PCs desktops e workstations.
Com quatro núcleos de processamento, até 12 MB de cache L2 compartilhado¹ e barramento frontal de 1333 MHz, os processadores para desktop Intel Core 2 Quad proporcionam um desempenho surpreendente e eficiência no consumo de energia habilitados pelo conjunto de circuitos inteiramente novo baseado em háfnio da microarquitetura Intel Core de 45 nm.

quinta-feira, 7 de outubro de 2010

USE e ABUSE ele Aguenta...

Você está no PC navegando distraído, fazendo um lanche, quando de repente... "PLOFT", o copo entornou em cima do teclado. Quem nunca passou por isso? Para quem acha que já viu de tudo, foi criado um teclado que pode até suportar ser lavado em máquina de lavar. Pois é, esses teclados suportam  mais que apenas alguns derramões simples. Esses teclados são completamente à prova d'água. É um teclado normal,  com padrões e instalação Plug and Play. A diferença começa com a tecnologia Silver Seal, que o deixa completamente submersível e à prova de máquinas lavadoras. 
Talvez você esteja se perguntando: "E as teclas, como ficam?". Exatamente iguais. Os escritos são feitos a laser, portanto as letras não somem depois de lavadas.
O legal é que você pode derrubar alguma coisa e escrever logo em seguida: "Que sujeira!". (auehuaheuahe)
Além da capacidade "de banho", o teclado também tem proteção antibactérias. Como é bem sabido, nossas mãos não são um exemplo de higiene microscópica, portanto tudo que tocamos carrega bactérias. O plástico do teclado tem íons de prata que impedem a proliferação dessas bactérias.