O termo “hacker” é lindo e tem sido bastante usado pela grande mídia. Na realidade, um hacker é alguém que procura vulnerabilidades em sistemas que possam ser exploradas e usadas. A maioria dos hackers de verdade invade sistemas mais por curiosidade e pelo prazer do perigo, não para ganhos pessoais. Você pode chegar ao nível de vários hackers de categoria se começar a estudar sobre o assunto durante a adolescência. Esse conhecimento pode fazer sua carreira disparar e aterrissar em uma boa faculdade — quem sabe até em uma ótima oportunidade de trabalho.
Passos
-
Matricule-se em um curso de ciências da computação. Existem muitos cursos particulares e oficinas gratuitas sobre ciências da computação, que ensinam o básico de programação e redes. Participar de oficinas e cursos livres pode ajudar muito em sua vida acadêmica futura.
-
Procure cursos abertos em universidades federais e estaduais e em institutos culturais privados. Foque em sistemas operacionais e redes. Talvez você acabe descobrindo mais matérias que quer estudar, ainda que sejam pagas; estudar com profissionais experientes pode abrir a cabeça em relação às suas opções.
-
Funde ou encontre um grupo de estudos sobre o assunto. Procure amigos e outras pessoas interessadas na região onde mora e na escola.
-
Estude lógica e raciocínio. Ser um hacker é mais do que só saber linguagens de programação. Você deverá resolver problemas de um ângulo específico e explorar fraquezas que os desenvolvedores nunca imaginaram. Saber como usar a criatividade para solucionar desafios trará uma grande vantagem. [1] X Fonte de pesquisaPublicidade
-
Aprenda os prós e contras dos principais sistemas operacionais. Use o laboratório de informática da escola onde estuda (se tiver) para aprender sobre o design e o fluxo do maior número possível de sistemas operacionais. Para ser um hacker, você deverá trabalhar à vontade com o Windows, Linux e OS X. É imprescindível que você saiba operá-los em qualquer nível e encontre qualquer função sem pestanejar.
-
Familiarize-se com as linhas de comando. Muito do tempo dos hackers é empregado em investigar uma linha de comandos e digitá-la. Familiarize-se com o Prompt de Comando do Windows, ou Terminal no Linux e no OS X.
- Leia Como Abrir o Prompt de Comando do Windows para saber mais.
- Leia |Como se Familiarizar com os Comandos do Ubuntu para aprender a usar o Terminal do Linux.
-
Aprenda como os componentes funcionam juntos. Muito do que você fará como hacker envolve a parte física da máquina, já que você terá de lidar com placas de rede, roteadores e memória. Saber o básico de como funciona um computador e como as peças se conectam o ajudará a tirar vantagem dos sistemas. Leia Como Montar um Computador para entender como ele funciona. Muito desse conhecimento pode ser desenvolvido nos laboratórios da escola.
-
Aprenda o básico sobre redes. Saber como os dados são transportados pela internet é essencial para ser um bom hacker. Saiba como os diferentes níveis de redes funcionam. Isso o ensinará a encontrar os dados, interceptá-los e alterá-los. Leia Como Entender Redes de Computadores para cobrir todos os níveis e modelos. Saber isso é fundamental para invadir computadores com eficiência.
- Talvez você consiga aulas sobre redes na escola, ou oficinas de instituições públicas ou privadas.
-
Leia cada livro que puder sobre computadores e como invadi-los. Não fique preso ao conteúdo das aulas. Você deve ocupar-se com esse aprendizado ativamente. Pegue algum livro velho sobre o assunto ou assine uma publicação. Toda e qualquer informação que você absorver aumentará seu conhecimento.Publicidade
-
Aprenda HTML. HTML é a linguagem básica, usada para fazer todas as páginas da internet. Saber HTML pode ajudá-lo a identificar brechas em sites e desenvolver os seus próprios. Leia Como Aprender HTML para começar.
-
Aprenda JavaScript. JavaScript é um dos principais modos de disponibilizar a informação em sites. Aprender o básico dessa linguagem pode ajudá-lo a encontrar partes interativas em sites e injetá-los com seus próprios scripts. Leia Como Usar Injeções de JavaScript para ter uma ideia de como elas funcionam.
-
Aprenda SQL. SQL é a principal linguagem de banco de dados e serviços on-line. Hackers passam muito tempo tentando acessar bancos de dados, portanto, saber como o SQL funciona é fundamental para ter sucesso. Leia Como Criar um Banco de Dados SQL Server para saber como programar e testar um servidor SQL.
-
Aprenda PHP. PHP é uma linguagem server-side (ou “lado do servidor”, quer dizer que uma operação entre cliente-servidor acontece no servidor, e não no cliente) e costuma ser usada na segurança de logins. Isso faz com que PHP seja uma linguagem essencial para invadir sites seguros. Leia Como Aprender PHP e MySQL para saber por onde começar. Essa é uma das linguagens fundamentais. [2] X Fonte de pesquisa
-
Aprenda Python. Python é uma linguagem de alto nível que permite escrever programas e scripts rapidamente. Ela é importante para desenvolver seus próprios comandos de invasão. Leia Como Começar a Programar em Python para ler dicas e saber como proceder.Publicidade
-
Invada uma máquina de sua própria rede. O jeito mais seguro de praticar é hackear seu próprio equipamento. Programar uma rede privada com dispositivos virtuais permitirá que você teste e lance hacks sem danificar seu computador ou ter problemas com a lei.
- Você pode usar dispositivos virtuais para instalar qualquer sistema operacional em seu computador. Assim você poderá testar comandos desenvolvidos especificamente para cada um deles. Leia Como Instalar o VirtualBox para saber como começar a usar máquinas virtuais gratuitamente.
-
Use sites para praticar invasões. Quando quiser testar suas habilidades na vida real, use um dos diversos sites disponíveis, feitos com vulnerabilidades totalmente legais para aprender a invadir. Você poderá praticar seus scripts e atacar métodos sem medo de ser feliz e sem consequências jurídicas. Os sites mais populares são: [3] X Fonte de pesquisa
- Bricks.
- bWAPP.
- DVWA.
- Google Gruyere.
- Sites McAfee HackMe.
-
Faça parte de comunidades de hackers. Existem diversas comunidades de hackers por aí, desde fóruns com informações simples até irmandades obscuras. Encontre um grupo que o instigue a se tornar um hacker melhor e que o ajude quando estiver travado em algum ponto específico. Essas comunidades também fornecem recursos para hackear através de técnicas seguras.
-
Não faça nada ilegal. Pode ser extremamente tentador, mas não comece a fazer atividades ilegais com seus novos conhecimentos. Uma invasão errada pode gerar problemas com a polícia, o que pode minar sua carreira de hacker antes mesmo de começar. Não caia no papo do hacker profissional que foi admitido por uma grande empresa depois da condenação – você simplesmente iria para a cadeia.
- Evite ser associado a comportamentos considerados ilegais. Se a comunidade hacker da qual você fizer parte começar a atacar, você pode ser considerado cúmplice. Sempre que se sentir com o pé atrás pelas atitudes dos outros, ouça seus instintos e afaste-se imediatamente.
-
Seja um hacker White Hat , ou seja, ético. O termo é usado para descrever hackers que procuram as vulnerabilidades nos sistemas, mas não as exploram para benefício próprio. Os white hackers denunciam essas brechas para evitar ataques futuros de hackers maliciosos e os mais habilidosos podem ganhar muito dinheiro na indústria da segurança.Publicidade
Referências
Sobre este guia wikiHow
Esta página foi acessada 138 318 vezes.
Publicidade