Muitas vezes os chamados Hackers são
vistos pelos leigos quase como seres sobrenaturais, uma
espécie de mistura de Mac-Giver com Mister M, mas veja uma
frase postada em um grande grupo de discussão sobre
Hacking:.
“You may wonder whether Hackers need expensive
computer equipment and a shelf full of technical
manuals.
The answer is NO! Hacking can be surprisingly easy!” numa
tradução livre: “Você pode achar que os
Hackers precisam de computadores caros e uma estante cheia de
manuais técnicos. A resposta é NÃO! Hackear
pode ser surpreendentemente fácil”.
Frases como esta não são de se admirar, pois na
verdade, a maioria dos ataques exploram falhas bobas de
segurança ou mesmo a ingenuidade dos usuários,
não exigindo que o agressor tenha grandes conhecimentos.
Pelo contrário, a maioria dos ataques são feitos por
pessoas com pouco conhecimento, muitas vezes lançando os
ataques a partir do micro de casa.
Ultimamente têm sido descobertos vários ataques a
sites, como por exemplo, o do Instituto de Previdência dos
Servidores Militares do Estado de Minas Gerais, da Escola de
Equitação do Exército, Faculdade Santa Marta e
até mesmo do Ministério do Trabalho, onde as
páginas principais eram substituídas por outras
contendo o nome do invasor e alguns palavrões. Muitas destas
invasões foram feitas aproveitando uma falha de
segurança (já corrigida) do Front Page 2000, que sob
certas condições permite a qualquer pessoa alterar as
páginas mesmo sem a senha de acesso.
Outro caso famoso foi o de um site pornográfico Americano,
que apesar de ser anunciado como um site gratuito, pedia o
número do cartão de crédito do visitante
“apenas como uma comprovação” de que ele
era maior de 18 anos. Não é preciso dizer o que
faziam com os números não é?
Hackers de verdade são capazes de lançar ataques
reais a servidores aparentemente protegidos, mas sempre
lançando ataques baseados em falhas de segurança dos
sistemas, ou então, tentando adivinhar senhas de acesso. Uma
vez dentro do sistema, a primeira preocupação
é apagar evidências da invasão gravadas nos
arquivos de log do sistema. Estes arquivos são alterados ou
mesmo apagados, evitando que o administrador possa localizar o
invasor. Em seguida, o atacante tenta conseguir mais senhas de
aceso ao sistema, abrindo os arquivos do servidor que as armazenam.
Caso consiga descobrir a senha do administrador, ou conseguir
acesso completo explorando uma falha de segurança, pode
até mesmo se fazer passar pelo administrador e atacar outras
máquinas às quais a primeira tenha acesso. Para se
proteger deste tipo de invasão, basta criar senhas
difíceis de serem adivinhadas, se possível misturando
letras e números com caracteres especiais, como
@$#%& etc
. e usar um sistema seguro, com todas as
correções de segurança instaladas. Um bom
programa de firewall completa o time.
Outras estratégias de invasão e roubo de dados,
são usar programas keytrap (rastreadores de teclado que
armazenam tudo que é digitado, inclusive senhas, em um
arquivo que pode ser recuperado pelo invasor), cavalos de
Tróia, monitores de rede, ou outros programas que permitam
ao invasor ter acesso à maquina invadida. Para isto, basta
enviar o arquivo ao usuário junto com algum artifício
que possa convencê-lo a executar o programa que abrirá
as portas do sistema, permitindo seu acesso remoto. Um bom exemplo
deste tipo de programa é o back orifice.
Como se proteger
Hoje em dia, “Segurança na
Internet” parece ser um tema de grande interesse, talvez pela
complexidade (ou simplicidade, dependendo do ponto de vista) ou
talvez pela pouca quantidade de informações
disponíveis sobre o tema. Tanto que entre os 10 livros de
informática mais vendidos, 3 tem como tema os
“Hackers”. O meu objetivo neste artigo é passar
um pouco da minha experiência pessoal sobre o
assunto.
Existem várias formas de se roubar dados ou invadir computadores. 99% das invasões se dá devido a um (ou vários) dos seguintes factores:
Trojans como o Back-orifice instalados
no
micro
Bugs de segurança do Windows, IE,
Netscape, ICQ ou de qualquer programa que estiver instalado no
micro.
Portas TCP abertas
Descuido ou ingenuidade do usuário.
igor
Thu 23 Oct 2008 20:19