Como é que os Hackers Aprendem o Seu Ofício?

Este artigo tem mais de 5 anos de idade.

Esta pergunta apareceu originalmente no Quora: Como é que hackers como Adrian Lamo ou Kim Guldberg aprenderam a hackear? Eles também colocaram as mesmas questões para outros hackers, como nós fazemos agora?

Resposta de Kim Guldberg, Feeding on Cyber warfare, hacking, história e o esforço humano, em Quora

Eu sou bastante velho, então é uma longa história. Vou tentar que seja o mais curto possível.

Back quando eu era criança (de meados a finais dos anos 60), os brinquedos mais quentes que se conseguia arranjar eram coisas a pilhas, como carros e comboios. Os meus carros e comboios partiam-se sempre muito depressa e a minha mãe ficava furiosa. Depois que eles quebraram, a diversão começou. Eu os desmontava para ver o que estava dentro e para fazer coisas novas com as peças. Colocava dois pequenos motores elétricos em um carro ou violino com a voltagem para fazê-lo andar mais rápido. Faça-o bem e você pode fazer um desses motores explodir. Eu tinha marcas de queimaduras no teto sobre minha mesa.

O meu primeiro computador foi um Amstrad CPC (abreviação de Colour Personal Computer) que minha mãe me comprou para fazer os deveres de casa. Eu também tinha uma impressora de 9 pinos para imprimir os meus trabalhos de casa. Muito responsável, a minha mãe. A primeira coisa que eu descobri foi que você podia carregar os programas e ver o código. Comecei a brincar com o texto e as cores. Depois, descobri que a minha impressora tinha quatro fontes diferentes e que se podia mudar a fonte enviando caracteres de controlo para a impressora antes de imprimir. Eu codifiquei esta funcionalidade nas teclas F do meu processador de texto (TasWord).

Alguns anos depois, eu me tornei um Marine e eventualmente consegui chegar à escola de oficiais brincando com computadores ao longo do caminho. Em 1997, eu me tornei Capitão e fui designado como professor de Tecnologia da Informação na Royal Officers Academy. Um mês e meio depois, tornei-me o chefe interino da secção de TI da escola, quando o antigo chefe partiu para um trabalho civil. Eu basicamente permaneci como chefe da seção de TI até 2007, sendo responsável por todas as TI, incluindo o funcionamento como CTO, CSO, CIO …

Em 2007, fui designado para a Agência de Defesa de TI no departamento de Infraestrutura e me envolvi na criação da Seção de Defesa Cibernética primeiro como o 2IC e mais tarde como o chefe.

Passei basicamente os primeiros vinte anos criando uma base de entendimento de como funciona a TI. Eu sempre desmontei coisas para ver o que está dentro para ver como as coisas funcionam. Eu nunca tive a necessidade de perguntar a ninguém como fazer as coisas. Eu tento e se não funciona, eu tento mais. Eu falho e quando falho eu falho mais.

Nos últimos nove anos, eu obviamente tive um orçamento para participar de coisas como BlackHat e DefCon e fazer cursos SANS e, embora tudo isso seja ótimo e valioso, não vai ensinar ninguém a se tornar um hacker. A única maneira de alguém se tornar um hacker é se esforçar mais. Você não pode ser ensinado a se tornar um hacker, mas você pode se ensinar. Só vai levar uns vinte e cinco anos se você trabalhar duro, e se você não fizer mais nada você pode fazê-lo em quinze.

Como hackers como Adrian Lamo ou Kim Guldberg aprenderam a hackear? Eles também fizeram as mesmas perguntas a outros hackers, como nós fazemos agora?: originalmente apareceram no Quora: A melhor resposta a qualquer pergunta. Faça uma pergunta, obtenha uma ótima resposta. Aprenda com especialistas e tenha acesso ao conhecimento interno. Você pode seguir o Quora no Twitter, Facebook, e Google+. Mais perguntas:

  • Rachadura por Força Bruta: Como os ataques por força bruta contornam a questão dos limites máximos de tentativa de senha?
  • Hackers: Que marca de laptop e SO os hackers usam?
  • Hacking: Como alguém poderia seqüestrar meu domínio sem senha, credenciais ou mesmo conhecimento de sua existência?