Como se tornar um hacker

Autor: Monica Porter
Data De Criação: 15 Marchar 2021
Data De Atualização: 1 Julho 2024
Anonim
COMO SER UM HACKER: Dicas pra quem quer começar na área da segurança da informação
Vídeo: COMO SER UM HACKER: Dicas pra quem quer começar na área da segurança da informação

Contente

Na segurança de computadores, os hackers são pessoas que se concentram nos mecanismos de segurança de sistemas e redes de computadores. Existem comunidades e compartilhamentos culturais entre programadores e assistentes da web que traçaram décadas de história até o primeiro momento do experimento de compartilhamento de dados entre um minicomputador e a ARPAnet. Os membros desta comunidade foram os primeiros "hackers". Computadores e sistemas telefônicos infiltrados se tornaram ícones entre os hackers, mas essa cultura é mais complexa e ética do que muitas pessoas pensam. Aprenda técnicas básicas de intrusão, raciocínio hacker e ganhe a admiração de entrar no mundo hacker.

Passos

Parte 1 de 3: o básico

  1. Executa o Unix. Unix é o sistema operacional da Internet. Embora você possa usar a Internet sem conhecer o Unix, não pode se tornar um hacker sem entender o Unix. Portanto, a cultura hacker de hoje concentra-se principalmente no Unix. Unix como o Linux podem ser executados em paralelo com o Microsoft Windows no mesmo computador. Baixe o Linux online e encontre alguém que saiba como usá-lo para ajudá-lo a instalá-lo.
    • A melhor maneira de começar é inicializar a partir de um CD, que é instalado completamente a partir do disco sem a necessidade de ajustar o disco rígido. Veja como instalá-lo sem muito trabalho.
    • Existem outros sistemas operacionais além do Unix, mas eles são usados ​​no binário - você não pode ler o código e não pode modificá-lo. Tentar aprender a se infiltrar em um computador executando o Microsoft Windows ou qualquer sistema de código fechado seria como aprender a dançar com o corpo todo enfaixado.
    • No OS X você pode rodar Linux, mas apenas parte do sistema é open source - você encontrará obstáculos e terá cuidado para não criar maus hábitos dependendo do código proprietário da Apple.

  2. Escreva HTML. Se você não sabe como codificar, é essencial aprender o básico da linguagem de marcação de hipertexto (HTML) e desenvolvê-la passo a passo com domínio. O que você vê quando visita um site de imagens, imagens e elementos de design codificados em HTML. Para um projeto, você precisa aprender a configurar uma página inicial básica e, em seguida, examiná-la passo a passo.
    • Em seu navegador, abra a página de recursos para verificar o HTML e dar um exemplo. Vá para Desenvolvedor da Web> Código-fonte no Firefox e veja o código.
    • Você pode escrever HTML em um software de processamento de texto básico como o Bloco de Notas ou Texto simples e salvar o arquivo como "texto" para que possa carregá-lo no navegador e vê-lo traduzido.
    • Você precisa aprender os formatos dos cartões e o pensamento visual ao usá-los. "<" é usado para abrir uma tag e "/> é usado para fechar uma tag."

      "para iniciar uma linha de código. Você usa tags para sinalizar as coisas visualmente: itálico, formatação, cores, etc. Aprender HTML lhe dará um melhor entendimento de como a Internet funciona."


  3. Aprenda linguagens de programação. Antes de começar a escrever poesia, você precisa aprender gramática básica. Antes de infringir a lei, você precisa estudar direito. Se seu objetivo final é se tornar um hacker, você precisa de mais do que apenas inglês básico para codificar.
    • Python é a "linguagem" certa para começar porque é claramente projetada, bem documentada e adequada para iniciantes. Embora fosse a primeira língua, não era um brinquedo; Python é muito poderoso, flexível e adequado para grandes projetos. Também existe o Java, mas o valor dessa linguagem de programação de primeira classe precisa ser reconsiderado.
    • Se você entrar em programação, terá que aprender C, a linguagem central do Unix. C ++ está intimamente relacionado com C; Se você conhece uma das duas línguas acima, aprender a outra não é difícil. C funciona de maneira eficiente com os recursos do computador, mas leva muito tempo para localizar erros, e é por isso que C raramente é usado.
    • Usar uma boa plataforma inicial como Backtrack 5 R3, Kali ou Ubuntu 12.04LTS não é uma má ideia.
    propaganda

Parte 2 de 3: atitude de intrusão


  1. Pensamento criativo. Agora que você aprendeu o básico, pode começar a pensar em uma direção artística. As crenças são como uma combinação de um artista, um filósofo e um engenheiro. Eles acreditam na liberdade e na responsabilidade mútua. O mundo está cheio de problemas urgentes que precisam ser resolvidos. Os hackers ficam felizes em resolver esses problemas, em aperfeiçoar suas habilidades e treinar suas mentes.
    • Os hackers colhem muitos benefícios culturais e intelectuais, além da intrusão. Trabalhe com tanto entusiasmo quanto puder e jogue com tanto entusiasmo quanto você. Para um verdadeiro hacker, as linhas entre "brincar", "fazer", "ciência" e "arte" parecem desaparecer completamente, fundindo-se em uma única para criar humor criativo de alto nível. .
    • Leia histórias de ficção científica. Explorar essa categoria é a melhor maneira de encontrar hackers e hackers de protocolo. Considere aprender artes marciais. O espírito de disciplina ao praticar artes marciais parece se assemelhar ao caminho essencial que um hacker segue. Os hackers que aprendem artes marciais geralmente enfatizam a disciplina mental, o relaxamento cognitivo e o controle sobre a força, a musculatura ou a resistência física. Tai chi é uma arte marcial adequada para hackers.
  2. Aprendizagem favoritos Solução de problemas. Não resolva um problema duas vezes. Pense no lugar das pessoas. Os hackers acreditam que compartilhar informações é uma responsabilidade moral. Ao resolver problemas, torne-os amplamente disponíveis para ajudar as pessoas a resolver problemas semelhantes.
    • Você não precisa se forçar a doar todas as suas criações pessoais, embora os hackers que fazem isso sejam frequentemente respeitados. Isso depende do valor do hacker, que vende o produto suficiente para pagar comida, aluguel e equipamento.
    • Leia "Jargon File" ou "Hacker Manifesto" do The Mentor. Eles podem estar tecnicamente desatualizados, mas sua atitude e inspiração são as mesmas.
  3. Aprenda a reconhecer e lutar contra o governo. O inimigo dos hackers é o tédio, o tédio, os funcionários do governo usam a censura e o sigilo para estrangular a liberdade de informação. Este é um trabalho monótono que os hackers invadem constantemente.
    • Ver a intrusão como forma de vida para refutar o conceito de trabalho e patrimônio “normais”, optando pela luta pela igualdade e disseminação do conhecimento.
  4. Pode pagar. Assim, qualquer pessoa que gaste tempo no Reddit pode formar um nome de usuário cyberpunk (ficção científica sobre um mundo futuro) e se comportar como um hacker. Mas a Internet é um balanceador maravilhoso, o valor da energia vai além do ego e da atitude. Gastando tempo focalizando o produto em vez de sua imagem, você rapidamente conquistará o respeito das pessoas, em vez de tentar imitar os padrões de "intrusão" culturais atuais. propaganda

Parte 3 de 3: intrusão proficiente

  1. Escreva software de código aberto. Escreva programas que sejam interessantes e úteis para outros hackers e compartilhe suas fontes com a comunidade de hackers. As pessoas mais admiradas no mundo dos hackers são aquelas que escrevem grandes programas, capazes de atender a uma variedade de necessidades, mas depois os compartilham com todos, para que todos possam usá-los.
  2. Ajuda a testar e corrigir software de código aberto. Os autores do software lhe indicarão um bom testador de teste (alguém que pode descrever os sintomas claramente, identificar bem os problemas, encontrar erros rapidamente e está disposto a aplicar alguma rotina de diagnóstico muscular. cópia) é mais precioso do que joias.
    • Tente encontrar um programa que lhe interesse, mas que esteja em fase de desenvolvimento para se tornar um bom testador. Há uma progressão natural do comissionamento do programa à depuração e ajuste. Você aprenderá muito e criará boa vontade com aqueles que o ajudarão mais tarde.
  3. Publicação de informações úteis. Outra maneira é coletar e peneirar informações interessantes para postar na web ou como documentos de Perguntas Freqüentes (FAQ) e depois compartilhá-las com outras pessoas. Os mantenedores técnicos das FAQs são tão respeitados quanto os próprios autores do software.
  4. Ajude a infraestrutura a continuar funcionando. A cultura hacker (o desenvolvimento técnico da Internet) trabalha com voluntários. Há muito trabalho essencial, mas menos envolvente, que precisa ser feito: gerenciamento de listas de mala direta, gerenciamento de grupos de notícias, manutenção de um grande software de hospedagem de website, desenvolvimento de RFC e outros padrões técnicos. Essas pessoas silenciosas também são respeitadas por muitas pessoas, porque todos sabem que esses trabalhos levam muito tempo e não são tão interessantes quanto a codificação. Essa é a dedicação deles!
  5. Sirva uma cultura hacker. Em primeiro lugar, isso não é algo para se fazer, você só faz quando está em contato com a comunidade há algum tempo e fica famoso por alguns produtos. A cultura hacker não tem liderança, para ser mais preciso, eles têm heróis e anciões culturais, historiadores e porta-vozes. Depois de estar nas trincheiras por tempo suficiente, você pode se tornar um deles.
    • Os hackers não confiam no ego do ancião, portanto, aproximar-se dessa popularidade é perigoso. Em vez de se esforçar para conseguir isso, você precisa saber onde está, ser humilde em sua posição atual.
    propaganda

Adendo

  • Não seja pego.
  • Escreva um bom vernáculo. Embora muitos programadores não possam escrever, os hackers são capazes de escrever muito bem.
  • Você deve estudar LISP por uma série de razões abaixo - profunda experiência de iluminação dominando o idioma. Essa experiência o torna um programador melhor, mesmo se você não estiver usando o LISP. Você pode começar seu experimento com LISP escrevendo e ajustando modos no Emacs, ou o plugin Script-Fu no software avançado de edição de fotos GIMP.
  • Você deve aprender Perl por vários motivos; É amplamente utilizado em muitos sites e sistemas de administração, mesmo se não estiver em uso, você deve aprender Perl para saber como ler esta linguagem. Muitas pessoas usam Perl para evitar a programação em C para projetos que não requerem desempenho em C.

Atenção

  • O cracking é uma infração que pode resultar em sanções administrativas. Este é um crime grave e punível por lei.