quinta-feira, 1 de novembro de 2012

O que é um hacker?

Quando alguém te pergunta o que é um Hacker o que você pensa? Provavelmente pensa em um sujeito capaz de invadir computadores e adquirir dados dele sem muita dificuldade. Essa visão é correta, mas não explica tudo.

 De fato quem tem um forte conhecimento sobre computadores geralmente tem essa habilidade e é chamado de Hacker, mas há pessoas que defendem outras nomenclaturas ou subtítulos.O objetivo disso é simples, diferenciar os bons dos maus. Quando começaram os primeiros ataques hackers e esses começaram a ser noticiados, as pessoas comuns começaram a atribuir uma má imagem aos hackers, é difícil tentar explicar que se trata de uma laranja podre quando é somente ela que aparece para as pessoas. Muitos Hackers trabalham construindo sistemas, procurando falhas de segurança, outros criam vírus  e invadem sistemas.
 Há então uma forte necessidade de diferenciar um e outro. No princípio a diferenciação se dava por subtítulos ao termo Hacker, um Hacker White Hat(Chapéu Branco), por exemplo, é aquele que segue toda filosofia hacker, posso até chamá-lo de Hacker original, pois é esse quem deu origem ao termo, ele constrói e examina sistemas em busca de falhas que serão fechadas. Um outro é o Gray Hat, que é no geral um bom hacker, que geralmente trabalha para fechar brechas de segurança e deixar um sistema mais seguro, mas eventualmente usa seu conhecimento em benefício próprio. Já o  Black Hat se empenha única e exclusivamente a invadir sistemas roubar e publicar dados, ou usá-los para extorquir sua vítima, por exemplo, essa categoria costuma defender que não existem os White Hats, e que aquele que diz ser um, certamente já usou seu conhecimento "para o mau". Essas nomenclaturas são inspiradas nos filmes de faroeste.
 Uma diferenciação que vem se popularizando nos últimos tempos é a de Hackers e Crackers. Crack é um termo que pode ser traduzido como rachadura ou quebra, e o que pode ser chamado de diferença fundamental entre as duas classes, o que se defende nesse caso é que os Crakers, ao contrário dos Hackers, não sabem criar nada, sabem apenas destruir. Nesse ponto eu discordo, os mais sofisticados vírus descobertos ultimamente são muito bem construídos, mas tem o objetivo de bular barreiras de segurança e roubar dados que serão explorados em um segundo momento, como por exemplo o URLZone, isso significa é preciso gente talentosa sim para que pessoas com menos conhecimento (às vezes nenhum ) possam promover ataques, mas vamos prosseguir. Os Crackers tem o objetivo de quebrar sistemas de segurança e conseguir dados para poder usá-los como bem entender, um hacker só invade um sistema se é contratado por uma empresa para explorar flahas de segurança, ele não usa os dados obtidos, faz um relatório apresentando as falhas encontradas e os procedimentos para saná-las, ou pode fazer isso por hobby, mas sempre apresentando ao administrador do site as brechas encontradas e a solução para fechá-las.
Podemos depois de uma boa reflexão então concluir que o que diferencia um Hacker de um Cracker é a ética. Apesar de eu ter citado o Gray Hat não acredito no meio termo, afinal de contas ética é uma coisa que você tem ou não tem, simples assim.

 Separei um vídeo do Discovery Channel disponível no Youtube que trata do caso, ele tem quase uma hora e não é tão recente, mas para uma compreensão profunda é muito importante entender as origens, por isso recomendo assistir.

E também um vídeo descontraído do programa CQC que também me pareceu interessante, esse define mais os dois lados pelos títulos Hackers e Crackers.
Há outras nomenclaturas e classificações nessa área, mas o objetivo desse post é mostrar as duas áreas principais, as demais são subclasses das citadas.

Nenhum comentário:

Postar um comentário