[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Vírus (a saga)



Li a discussao e me lembrei de algo que ninguém mencionou.

Vejamos: O objetivo primário de um vírus, como os biológicos, é de se
espalhar ao maior número de hospedeiros (humanos, bois, computadores)
possível. Sendo assim, façamos uma análise da entrada e operação
de vírus nos dois sistemas: Windows e GNU/Linux (e também os outros
sistemas de código aberto que não devem ser esquecidos, como o
FreeBSD, o NetBSD e o OpenBSD).

Tal qual em organismos, os vírus precisam achar meios de entrarem no
hospedeiro - o ar, a comida, as fezes, o que seja. Nos computadores,
isso é feito muitas vezes através de arquivos executáveis ou que
executam outros a partir deles (scripts, etc).

Então: um usuário de Windows e do antigo MS-DOS geralmente se
infectava de maneira simples. Suponhamos que uma criança esteja louca
para jogar o moderníssimo Doom 2. Ela pede para seu amiguinho colocar
em disquetes de 1.2 mb. Ele o faz, e, sem nenhum dos dois saber, a
cópia dele já tinha vírus - pronto, o próximo amiguinho vai pegar o
vírus com os outros 2, e assim vai, numa progressao, supostamente, cada
vez maior.
Nos dias de hoje, isso pouco mudou: os usuarios recebem arquivos de
nomes sugestivos, como GOSTOSONA.EXE ou DINHEIROFACIL.TXT(.PIF, nao
esqueca) e caem no truque. Afinal, com um nome desses, um ícone
bonitinho, e nenhuma experiência com computadores, quem vai saber que é
vírus?

Já nós... Bem, pra começar, nós não costumamos "trocar binários".
Muitos de nós compilamos direto do código-fonte, geralmente assinado
digitalmente pelo criador do programa, ou com outros tipos de medida de
segurança. Não temos APIs padrões, nem clientes de e-mail padrões,
basicamente, quase nada "padrao do sistema", entao fica dificil infectar
alguem com script, ainda mais um que cause danos reais ao sistema.
Transmitir o virus, entao, seria mais dificil ainda - afinal, pelo menos
eu nao costumo mandar executaveis para os outros pelo IRC, e acho
dificil que algum 'virus' consiga prever toda a infinidade de
possibilidades de uso do meu sistema.

Acho que é só... Devo estar esquecendo de alguma coisa agora, mas sei
lá. :)

-- 
 _ _  _| _  _  | _   . _ | _	http://ukug.uk.freebsd.org/~claviola/key.txt
(_(_|| |(_)_)  |(_|\/|(_)|(_|	uin#: 55799523 (icq)

Linux: the choice of a GNU generation - Registered Linux User #103594
Who wants to remember that escape-x-alt-control-left shift-b puts you into 
super-edit-debug-compile mode?  -- Discussion on the intuitiveness of      
commands, especially Emacs                                                 

Attachment: pgpbi2ae8Tjrq.pgp
Description: PGP signature


Reply to: