eletronicos, como para roubo de dados, sejam pessoais ou nao. Ja os hackers usam seu conhecimentos para ajudar a aprimorar componentes de seguranca.Ha ainda o termo "hacker de seguranca da informacao" e "hacker (subcultura de programadores Unix)", sendo que o primeiro pode ou nao estar ligado ao Unix e ao codigo aberto, e o segundo esta estritamente ligado ao codigo aberto e o Unix. E possivel que ambos estejam ligados aos dois termos. Existe uma Etica Hacker. Equivocadamente e usado referindo-se a pessoas relativamente sem habilidade em programacao e sem etica, como criminosos que quebram a seguranca de sistemas, agindo ilegalmente e fora da etica hacker. O problema e quando os crackers e script kiddies sao referidos como hackers pela imprensa, por falta de conhecimento, gerando uma discussao sem fim.Nesse sentido, os hackers seriam as pessoas que criaram a Internet, fizeram do sistema operacional Unix o que ele e hoje, mantem a Usenet, fazem a World Wide Web funcionar, e mantem a cultura de desenvolvimento livre conhecida atualmente. E comum o uso da palavra hacker fora do contexto eletronico/computacional, sendo utilizada para definir nao somente as pessoas ligadas a informatica, mas sim os especialistas que praticam o hacking em diversas areas. Ou seja HACKER e o "CARA", aquele que e extremamente habilidoso ou simplesmente "BOM" naquilo que faz.E importante lembrar que existe toda uma cultura por tras desse sentido da palavra hacker. A Cultura hacker define diversos pontos para estilo e atitude e, por mais que pareca estranho, muitas das pessoas que se tornam os chamados programadores extraordionarios possuem esse estilo e atitude naturalmente e casual.O termo hoje tambem e usado para representar todos os que sao bons naquilo que fazem, como os artesaos que usavam como principal ferramenta de trabalho o machado, ou Picasso com sua arte fabulosa, eles foram os primeiros hackers. Atualmente o termo indica um bom especialista em qualquer area. Este termo adquiriu esta definicao somente apos seu uso na informatica, designando especialistas em computacao.Os hackers e crackers sao individuos da sociedade moderna, e possuem conhecimentos avancados na area tecnologica e de informatica, mas a diferenca basica entre eles e que os hackers somente constroem coisas para o bem e os crackers destroem, e quando constroem, fazem somente para fins pessoais.Os termos utilizados na seguranca da informacao, para diferenciar os tipos de hacker/cracker sao:White hatWhite hat (hacker etico), vem do ingles "chapeu branco" e indica um hacker interessado em seguranca. Utiliza os seus conhecimentos na exploracao e deteccao de erros de concepcao, dentro da lei. A atitude tipica de um white hat assim que encontra falhas de seguranca e a de entrar em contacto com os responsaveis pelo sistema e informar sobre o erro, para que medidas sejam tomadas. Um white hat pode ser comparado a um policial ou vigilante, buscando as falhas para corrigi-las. Encontramos hackers white hats ministrando palestras (ou aulas em universidades) sobre seguranca de sistemas, e ate trabalhando dentro de empresas para garantir a seguranca dos dados. Por causa do sentido pejorativo que a midia associa ao termo "hacker", normalmente o hacker white hat