hacker:
Imagine um personagem enigmático e habilidoso, capaz de invadir sistemas complexos e descobrir segredos ocultos. Essa figura, muitas vezes glamurizada pela mídia, é conhecida como hacker. Mas o que realmente significa ser um hacker e como essa atividade pode ser positiva ou negativa para a sociedade?
A palavra "hacker" é frequentemente associada à ideia de alguém que invade sistemas de computadores ou redes para roubar informações ou causar danos. No entanto, o termo "hacker" originalmente se referia a indivíduos altamente habilidosos em programação e resolução de problemas. Na verdade, muitos hackers são profissionais respeitáveis que trabalham na indústria de tecnologia da informação.
Um hacker pode ser definido como uma pessoa que tem um profundo conhecimento técnico de computadores e sistemas de informação e que usa essa habilidade para encontrar soluções criativas para problemas complexos. Eles são movidos pela curiosidade intelectual e pelo desejo de explorar os limites da tecnologia. Alguns hackers trabalham em projetos de código aberto, desenvolvendo software livre e ferramentas úteis para a comunidade de tecnologia.
No entanto, há também hackers que se envolvem em atividades ilegais, como roubo de dados, invasão de sistemas e disseminação de malware. Esses indivíduos são chamados de "hackers mal-intencionados" ou "crackers". É importante distinguir entre esses dois tipos de hackers, já que um é uma ameaça à segurança cibernética e o outro é um membro valioso e respeitado da comunidade de tecnologia.
Em resumo, um hacker é uma pessoa que usa suas habilidades técnicas para resolver problemas complexos e explorar os limites da tecnologia. Embora alguns hackers se envolvam em atividades ilegais, muitos são profissionais respeitáveis que trabalham na indústria de tecnologia da informação e fazem contribuições significativas para a comunidade tecnológica.
- Fanático por computadores; pessoa totalmente envolvida com a programação e a tecnologia da informática ou que gosta de examinar o código dos sistemas operacionais e de outros programas para descobrir como funcionam.
- Pessoa que usa seus profundos conhecimentos de informática para fins ilícitos, como, por exemplo, acessar sistemas sem permissão e violar programas e dados. Também chamado de cracker.
- Originalmente, e para certos programadores, hackers (singular: hacker) são indivíduos que elaboram e modificam software e hardware de computadores, seja desenvolvendo funcionalidades novas, seja adaptando as antigas.
Originário do inglês, o termo hacker é utilizado no português. Os Hackers utilizam todo o seu conhecimento para melhorar softwares de forma ilegal. Eles geralmente são de classe média ou alta, com idade de 12 a 28 anos. Além de a maioria dos hackers serem usuários avançados de Software Livre como o GNU/Linux. A verdadeira expressão para invasores de computadores é denominada Cracker e o termo designa programadores maliciosos e ciberpiratas que agem com o intuito de violar ilegal ou imoralmente sistemas cibernéticos.
A cultura hacker surgiu nos anos 60 e 70 nos Estados Unidos, onde os primeiros hackers eram estudantes de ciência da computação que se reuniam em laboratórios universitários para experimentar e explorar as capacidades dos computadores, muitas vezes sem autorização ou conhecimento dos administradores dos sistemas. Esses primeiros hackers desenvolveram técnicas e ferramentas para explorar e descobrir vulnerabilidades em sistemas de computador, muitas vezes com o objetivo de entender melhor como eles funcionavam.
O termo "hacker" tem sua origem no verbo "cortar" em línguas germânicas e evoluiu para se associar ao ato de modificar ou inventar algo para realizar funcionalidades que não eram as originais. Na década de 50, membros de um grupo chamado Tech Model RailRoad Club (TMRC) começaram a utilizar o termo para descrever as modificações que faziam nos relês eletrônicos. Com o surgimento de novas máquinas, como o PDP-6 e PDP-10, o termo passou a ser utilizado em diversas áreas, como solução não óbvia e elegante para problemas, partida inteligente pregada a alguém ou ligação de sistemas para fazer chamadas gratuitas.
Hoje em dia, o termo "hacker" é amplamente utilizado na área de programação e eletrônica para designar indivíduos com habilidades excepcionais nestes campos. No entanto, ao longo dos anos, o termo também passou a ser associado a atividades ilegais, como invasão de sistemas e roubo de dados. Isso levou a uma distinção entre os "hackers do bem" (também conhecidos como "white hats"), que utilizam suas habilidades para melhorar a segurança de sistemas e redes, e os "hackers do mal" (também conhecidos como "black hats"), que utilizam suas habilidades para fins ilegais.
Vale lembrar que a cultura hacker não se limita apenas à programação e eletrônica. Muitos hackers também se interessam por outras áreas da tecnologia, como robótica, inteligência artificial, biotecnologia e até mesmo arte e música digital. Para esses indivíduos, o espírito hacker representa a busca por soluções criativas e inovadoras para problemas complexos, combinando conhecimentos técnicos, habilidades práticas e muita criatividade.
A história do termo "hacker" mostra como sua evolução e uso se adaptaram às mudanças tecnológicas e sociais, mas sempre mantendo sua essência de criatividade e habilidade para resolver problemas de forma original. A cultura hacker continua a ser uma força motriz na inovação tecnológica e na busca por soluções criativas e eficazes para os desafios do mundo contemporâneo.
- O que o TMRC (Tech Model RailRoad Club) diz a respeito do 'hacking':
Nós aqui no TMRC usamos os termo 'hacker' só com o seu significado original, alguém que aplica o seu engenho para conseguir um resultado inteligente, o que é chamado de 'hack'. A essência de um 'hack' é que ele é feito rapidamente, e geralmente não tem elegância. Ele atinge os seus objetivos sem modificar o projeto total do sistema onde ele está inserido. Apesar de não se encaixar no design geral do sistema um 'hack' é em geral rápido, esperto e eficiente. O significado inicial e benevolente se destaca ao significado recente e mais utilizado da palavra "hacker", sendo a pessoa que geralmente invade redes de computadores com a intenção de roubar ou vandalizar. Aqui no TMRC, onde a palavra "hack" e "hacker" foram criadas e são usadas com orgulho desde a década de 50, ficamos ofendidos o uso indevido da palavra para descrever atos ilegais. Pessoas que cometem tais coisas são mais bem descritas por expressões como ladrões, "cracker de senhas" ou "vândalos de computadores". Eles com certeza não são verdadeiros "hackers" já que não entendem os valores "hacker". Não há nada de errado com o "hacking" ou em ser um "hacker".
O termo "hacker", é erradamente confundido com "cracker", os "crakers" são peritos em informática porém eles fazem o mau uso de seus conhecimentos, utilizando tanto para danificar componentes eletrônicos, tanto para roubo de dados quer sejam pessoais ou não, em contrapartida, os hackers usam seu conhecimentos para a ajuda e aprimoramento de componentes e segurança.
Há ainda o termo "Hacker de segurança da informação" e "Hacker (Subcultura de programadores Unix)", sendo que o primeiro pode ou não estar ligado ao Unix e o Código aberto, e o segundo está estritamene ligado o Código aberto e o Unix. Há a possibilidade dos dois estarem ligados aos dois termos.
Exemplos de Hackers do código aberto:
Exemplos de Hackers de segurança da informação:
Existe uma ética hacker. Equivocadamente é usado referindo-se a pessoas relativamente sem habilidade em programação e sem ética, como criminosos que quebram a segurança de sistemas, agindo ilegalmente e fora da ética hacker. O problema é quando os crackers e script kiddies são referidos como hackers pela imprensa, por falta de conhecimento, gerando uma discussão sem fim. Nesse sentido, os hackers seriam as pessoas que criaram a Internet, fizeram do sistema operacional Unix o que ele é hoje, mantêm a Usenet, fazem a World Wide Web funcionar, e mantém a cultura de desenvolvimento livre conhecida atualmente. É comum o uso da palavra hacker fora do contexto eletrônico/computacional, sendo utilizada para definir não somente as pessoas ligadas a informática, mas sim os especialistas que praticam o hacking em diversas áreas.
É importante lembrar que existe toda uma cultura por trás desse sentido da palavra hacker. A Cultura hacker define diversos pontos para estilo e atitude e, por mais que pareça estranho, muitas das pessoas que se tornam os chamados programadores extraordionários possuem esse estilo e atitude naturalmente e casual. O termo hoje também é usado para representar todos os que são bons naquilo que fazem, como os artesãos 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 área. Este termo adquiriu esta definição somente após seu uso na informática, designando especialistas em computação.
Os hackers e crackers são indíviduos da sociedade moderna, e possuem conhecimentos avançados na área tecnológica e de informática, mas a diferença básica entre eles é que os hackers somente constróem coisas para o bem e os crackers destróem, e quando constróem, fazem somente para fins pessoais. Os termos utilizados na segurança da informação, para diferenciar os tipos de hacker/cracker são:
- White hat (hacker ético): vem do inglês "chapéu branco" e indica um hacker interessado em segurança. Utiliza os seus conhecimentos na exploração e detecção de erros de concepção, dentro da lei. A atitude típica de um white hat assim que encontra falhas de segurança é a de entrar em contacto com os responsáveis 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 corrigí-las. Encontramos hackers white hats ministrando palestras (ou aulas em universidades) sobre segurança de sistemas, e até trabalhando dentro de empresas para garantir a segurança dos dados. Por causa do sentido pejorativo que a mídia associa ao termo "hacker", normalmente o hacker white hat não é publicamente chamados de hacker e sim de especialista em TI, analista de sistema ou outro cargo na área de informática. No entanto, realmente são hackers.
- Gray hat - Tem as habilidades e intenções de um hacker de chapéu branco na maioria dos casos, mas por vezes utiliza seu conhecimento para propósitos menos nobres. Um hacker de chapéu cinza pode ser descrito como um hacker de chapéu branco que às vezes veste um chapéu preto para cumprir sua própria agenda. Hackers de chapéu cinza tipicamente se enquadram em outro tipo de ética, que diz ser aceitável penetrar em sistemas desde que o hacker não cometa roubo, vandalismo ou infrinja a confidencialidade. Alguns argumentam, no entanto, que o ato de penetrar em um sistema por si só já é anti-ético (ética hacker).
- Black hat, (cracker ou dark-side hacker), indica um hacker criminoso ou malicioso, comparável a um terrorista. Em geral são de perfil abusivo ou rebelde, muito bem descritos pelo termo "hacker do lado negro" (uma analogia à série de filmes Star Wars). Geralmente especializados em invasões maliciosas e silenciosas, são os hackers que não possuem ética.
- Newbie ou a sigla NB, vem do inglês "novato". Indica uma pessoa aprendiz na área, ainda sem muita habilidade, porém possui uma sede de conhecimento notável. Pergunta muito, mas freqüentemente é ignorado ou ridicularizado por outros novatos que já saibam mais do que ele (ao contrario dos lammers que são ridicularizados por todos). Hackers experientes normalmente não ridicularizam os novatos, por respeito ao desejo de aprender - no entanto, podem ignorá-los por falta de tempo ou paciência.
- Phreaker: corruptela do inglês "freak" que significa "maluco", o termo Phreaker, essencialmente significa a mesma coisa que o original "hacker", no entanto é um decifrador aplicado à area de telefonia (móvel ou fixa). No uso atual, entende-se que um Hacker modifica computadores, e um Phreaker modifica telefones (experimente discar no seu telefone batendo sucessivas vezes no gancho ao invés de usar o teclado do aparelho, e você estará sendo um phreaker). Os Phreakers também se enquadram no conceito de White hat ou Black hat.
- O termo Cracker, do inglês "quebrador", originalmente significa alguém que "quebra" sistemas. Hoje em dia, pode tanto significar alguém que quebra sistemas de segurança na intenção de obter proveito pessoal (como por exemplo modificar um programa para que ele não precise mais ser pago), como também pode ser um termo genérico para um Black Hat.
- O termo Lamer indica uma pessoa que acredita que é um hacker (decifrador), demonstra grande arrogância, no entanto sabe pouco ou muito pouco e é geralmente malicioso. Utilizam ferramentas criadas por Crackers para demonstrar sua suposta capacidade ou poder, na intenção de competir por reputação, no entanto são extremamente inconvenientes para convívio social, mesmo com outros hackers. Algumas pessoas acreditam que essa é uma fase natural do aprendizado, principalmente quando o conhecimento vem antes da maturidade. Lamer's geralmente atacam colegas de trabalho ou colegas de estudo, sempre com menos aprendizado, e estes se aterrorizam, aumentando a arrogânica do lamer.
Endereços relacionados:
- Hacker – Wikipédia, a enciclopédia livre (wikipedia.org)
- Hacker (computing) (en.wikipedia.org)
- Ethical Hacking (slideshare.net)
- O que é um Hacker? - Canaltech
- O que é hacking - Tudo o que precisa de saber | Malwarebytes
- hacker - Dicionário Online Priberam de Português
- O que é um hacker? – Tecnoblog
- Hacker - O que é, conceito e definição
- O que é um Hacker? | NordVPN
- Hacker - Conceito e o que é (conceitos.com)
- Hacker: o que é, o que faz e qual a diferença de um cracker? (betrybe.com)
- O que é um hacker? - TecMundo