Um spyware é um programa encarregado de recolher informações sobre o utilizador do computador no qual está instalado, paras as enviar à empresa que o divulga para lhes permitir elaborar o perfil do usuário da internet.
O recolhimento de informações podem assim ser :
Os spywares instalam-se geralmente ao mesmo tempo que outros softwares (na maior parte do tempo, freewares ou sharewares). Com efeito, isto permite aos autores dos ditos softwares rentabilizar o seu programa, com a venda de informações estatísticas, e assim poder distribuir o seu software gratuitamente. Trata-se por conseguinte de um modelo econômico, no qual a gratuitidade é obtida ao ceder dados de caráter pessoal.
Os spywares não são necessariamente ilegais porque a licença de utilização do software que acompanham precisa que este programa vai ser instalado! Em contrapartida, visto que a longa licença de utilização raramente é lida na totalidade pelos utilizadores, estes sabem muito raramente que tal software efetua esta análise de perfil nas suas costas.
Além disso, tem o prejuízo causado pela divulgação de informações de caráter pessoal, os spywares podem igualmente ser uma fonte de danos diversos:
Distinguem-se geralmente dois tipos de spywares:
A principal dificuldade com os spywares é detetá-los. A melhor maneira de se proteger, por enquanto, é não instalar softwares de que não esteja 100% seguro relativamente à proveniência e à fiabilidade (nomeadamente os freewares, os sharewares e, mais particularmente, os software de troca de arquivos em peer-to-peer). Eis alguns exemplos (lista não exaustiva) de softwares conhecidos por embarcarem um ou vários spywares:
Babylon Translator, GetRight, Go! Zilla, Download Accelerator, Cute FTP, PKZip, KaZaA ou ainda iMesh.
Ainda por cima, a desinstalação deste tipo de software só raramente suprime os spywares que o acompanham. Pior, pode provocar funcionamentos noutras aplicações!
Na prática, é quase impossível não instalar softwares. Assim, a presença de processos históricos suspeitos, de arquivos estranhos ou de entradas inquietantes na base de registro pode às vezes trair a presença de spywares no sistema.
Se não percorrer a base de registro à lupa todos os dias, fique tranquilo, há softwares, chamados anti-spywares que permitem detectar e suprimir os ficheiros, processos e entradas do Registro do sistema criados por spywares.
Além disso, a instalação de um firewall pessoal pode permitir, por um lado, detectar a presença de software espião, e por outro lado impedi-lo de acessar à Internet (e ,por isso, de transmitir as informações recolhidas).
Entre os anti-spywares mais conhecidos ou eficazes, citamos nomeadamente: