Qual a diferença entre hackers e crackers?
Os primeiros programadores passaram a ser chamados de hackers, por serem muito bons no que faziam. Porém, depois de um tempo foram surgindo os hackers que usavam seus conhecimentos para o mal. Depois, foi criado o termo cracker para diferenciar esses hackers do mal. Mas hoje em dia, os crackers não são conhecidos por serem hackers do mal, e sim por serem nerds com grande conhecimento em Assembly (linguagem de programação pré-histórica) para decompilar programas para alterá-los por dentro e fazerem funcionarem como querem, após recompilá-los. Procurar por cracker na internet apenas dará resultados de cracks de programas diversos, pois “crackear” um programa é alterá-lo por dentro, e com isso, é possível fazer um programa trial de 30 dias rodar por anos, em modo trial infinito ou até mesmo como se você tivesse registrado o programa!
Os hackers que usam seus conhecimentos para invadir computadores para roubar informações e etc. passaram a ser conhecidos por hackers BlackHat. E com isso vieram 3 descrições distintas:
Hacker WhiteHat: O hacker ético. Um ótimo programador, que usa seus conhecimentos pra criar bons programas, por exemplo, um navegador web ou um editor de texto, talvez até uma ferramenta de diagnósticos. Em poucas palavras, um hacker do bem, bom programador. Usa seus conhecimentos também para testar segurança de servidores, sites, etc.
Hacker RedHat: pode ser considerado como um tipo de….. agente duplo. Possui características de hacker WhiteHat e de BlackHat.
Hacker BlackHat: o hacker do mal. Usa seus conhecimentos para criar softwares maliciosos, roubar informações, invadir sistemas, destruí-los. O tipo de hacker que é melhor não ser.
Essa basicamente é a definição entre os diferentes tipos de hackers.
Arquivado em: Malwares - Detalhes | Etiquetado: cracker, hacker, mal, malwares, programacao, software
Isso não está 100% correcto.
Os primeiros programadores não eram chamados de hackers.
O termo hacker foi usado para reconhecer aquelas pessoas que através da criatividade e do conhecimento conseguiam burlar soluções de segurança e arranjar soluções simples para problemas incomuns.
E atenção, ser bom programador não significa ser hacker – conheço muitos excelentes programadores que não têm quaisquer conhecimentos sobre hacking!