Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
be-a-hacker — roteiro para um hacker autodidata | Kitploit
Ferramentas/GitHubGitHub/s0md3v/be-a-hacker
OSINT (Inteligência de Fontes Abertas)Engenharia ReversaSegurança WebAnálise de MalwareTestes de PenetraçãoEngenharia SocialAprendizado e EducaçãoRecursos CuradosTrilhas e Cursos
GitHubs0md3v/be-a-hacker

be-a-hacker

roteiro para um hacker autodidata

2.9k3206há 2 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Ver Repositório

Introdução

Hacking é a arte de usar as coisas de maneiras não intencionais. Por exemplo, se o período de teste de um software está prestes a expirar, você pode estendê-lo alterando a data do computador para a semana anterior. Isso é hacking.

Não existe uma 'única maneira certa' de aprender hacking porque é um termo muito amplo. É por isso que o propósito deste guia é fornecer uma direção, em vez de um roadmap.

Se você acha que algo deveria ser adicionado/melhorado, por favor crie uma issue.

Conteúdo

  • Origem do hacking
  • Princípios básicos
    • Aprenda como as coisas funcionam
    • Compartilhar é legal
    • Não seja um rockstar
    • Faça coisas legais
  • O roadmap
    • Primeiros passos
      • Noções básicas de ciência da computação
      • Noções básicas de rede
      • Familiarize-se com o terminal
      • Programação
      • Conceitos básicos de hacking
    • E agora?
  • FAQ
    • Como ganho dinheiro?
    • Não sei nada, não tenho habilidades.
    • Como evitar o burnout?
    • Quero fazer coisas grandiosas e inovadoras.
    • Como me tornar sociável e confiante?
    • Quero fazer coisas, mas acabo não fazendo nada o dia todo

Origem do hacking

Acredito que é importante conhecer as raízes, então vamos falar sobre elas sem analisar demais a origem.

Na década de 1960, as redes telefônicas usavam um conjunto de sons para processar chamadas. Um grupo de pessoas descobriu como tudo funcionava e conseguiu reproduzir os sons de frequência de 2600Hz usados por essas redes. Como eles fizeram isso? Soprando um apito que vinha de graça em caixas de cereal. Esse ato foi chamado de phreaking e as pessoas que o praticavam eram chamadas de phreaks.

Denny Teresi, um dos phreaks, disse em uma entrevista:

"Não era apenas para enganar a companhia telefônica, era o desafio técnico - se seríamos capazes de fazer isso."

Eles fizeram porque era um problema fascinante para resolver e queriam ver se conseguiriam resolvê-lo. Isso é exatamente o que a cultura hacker é, mesmo hoje.

Princípios básicos

Aprenda como as coisas funcionam

Se você quer vender medicamentos, precisará apenas de um lugar para armazená-los e entregar o que o cliente precisa. Por outro lado, se você quer criar curas para doenças, precisará saber como o corpo humano e tudo funciona. Faz sentido, certo? O mesmo se aplica ao hacking. Se você quer ficar muito bom em hackear algo e criar novas técnicas para isso, precisa entender como funciona.

Compartilhar é legal

Se você tem alguma informação que acha que pode ser útil para outras pessoas, compartilhe através de redes sociais, fóruns ou blogs. Isso te beneficiará de várias maneiras:

  1. Você será apreciado, o que te motivará e colocará um sorriso no rosto.
  2. Quaisquer erros ou melhorias a serem feitas no seu conteúdo serão apontados, então a qualidade geral aumentará.
  3. Você só consegue explicar algo se entender bem, o que pode ser uma auto-verificação para saber se você realmente conhece o suficiente sobre um tópico.
  4. Exposição é uma coisa ótima. Isso te trará oportunidades e o poder de influenciar pessoas para o bem.

Faça coisas legais

Seja curioso, experimente bastante, construa coisas legais, esse é o objetivo, foi assim que tudo começou. Se você passar a vida usando técnicas e ferramentas desenvolvidas por outras pessoas, qual o sentido de escolher um caminho tão legal como este?

O roadmap

O roadmap contém alguns bons recursos, bem como alguns tópicos que você precisará pesquisar no Google e ler por conta própria. Isso não é simplesmente um 'guia passo a passo' ou uma coleção de recursos.

Leia/assista coisas, anote os termos que você não entende, pesquise no Google e aprenda sobre eles a partir de pelo menos 3 fontes diferentes, novamente anote termos que não entende e continue repetindo o processo. Por que pelo menos 3 fontes? Porque a informação fornecida por 1 criador será limitada ao que ele sabe; obtê-la de 3 criadores diferentes te dará uma compreensão melhor do assunto a partir de diferentes perspectivas.

Vou me referir a esta metodologia como 'aprendizado recursivo' ao longo do guia.

Primeiros passos

Hacking tem muitos campos, por exemplo, engenharia reversa, hacking web, hacking de carros, etc., mas algumas coisas são úteis independentemente do campo, então vamos falar sobre elas primeiro.

Noções básicas de ciência da computação

Isso te ajudará a obter uma compreensão mais profunda da máquina que você usará por horas todos os dias, bem como a ganhar uma perspectiva valiosa que não consigo realmente explicar em palavras.

Lembre-se, você só precisa saber o básico porque esse conhecimento continuará sendo desenvolvido se você for curioso, fazendo perguntas como "O que acontece quando você exclui um arquivo? Se eles permanecem no dispositivo, como o espaço é liberado? Se eles realmente desaparecem, como o software de recuperação os recupera?"

Recursos:

  • Crash Course playlist de CS
  • Computerphile (não para iniciantes)

Noções básicas de rede

Entender como a internet (e outras redes) funciona é essencial porque as redes estão em toda parte.

Tópicos para iniciar aprendizado recursivo:

root@kitploit:~
IP address, MAC address, port, client & server, dns, tcp, udp, proxy, tls/ssl, vpn

Recursos:

  • Network Fundamentals
  • TCP/IP protocol explained
  • How SSL works?

Familiarize-se com o terminal

Você passará muito tempo no terminal, seja executando programas ou acessando servidores remotos. Você pode usar qualquer sistema operacional, mas sugiro sistemas baseados em Linux simplesmente porque você pode modificar tudo nele, o que é a essência do hacking. Ubuntu é uma ótima distribuição Linux para iniciantes.

Programação

Para entender como um determinado software funciona (facilita hackeá-lo) e criar seu próprio software para hacking e outras tarefas.

Existem muitas linguagens de programação, mas sugiro começar com Python porque é fácil e pode fazer quase tudo, desde criar um detector de rosto até um site.

Escrevi um artigo sobre como começar, confira.

Conceitos básicos de hacking

Existem alguns conceitos que você encontrará em praticamente todos os artigos relacionados à segurança cibernética e que são úteis na maioria dos campos.

Tópicos para iniciar aprendizado recursivo:

root@kitploit:~
phishing, ddos and dos attack, website crawling, encoding and encryption, password cracking, login bruteforcing, man in the middle attack

E agora?

Se você passou por todos os fundamentos, especialmente os conceitos básicos de hacking, pode ter desenvolvido interesse em algumas coisas específicas. Se não, estou mencionando alguns campos relacionados à segurança cibernética aqui, pesquise no Google aqueles que chamarem sua atenção:

  1. Web hacking: hackeando sites
  2. Segurança física: Invadindo edifícios (inclui lockpicking e coisas do tipo)
  3. Análise de malware: Analisando malware e escrevendo-o
  4. Perícia digital: Investigando cenas de crime digital, por exemplo, um computador hackeado
  5. OSINT: Sendo um detetive online
  6. Hacking de carros: Hackeando carros (óbvio)
  7. Hacking móvel: Hackeando celulares e aplicativos móveis (óbvio x2)
  8. Hacking de IoT: Hackeando dispositivos conectados à internet, por exemplo, câmeras ou campainhas inteligentes
  9. Engenharia social: Manipulando pessoas para extrair informações ou hackear seus sistemas

Depois de encontrar o que mais te interessa, passe um dia pesquisando sobre como começar e quais são os melhores recursos para isso. No dia seguinte, apenas comece e nunca pare de aprender, tudo se encaixará.

Além disso, faça estas coisas:

  • Inicie um blog, você pode começar compilando todo o conhecimento sobre um tópico de diferentes fontes em um artigo. Dê crédito, no entanto.
  • Comece a escrever ferramentas (elas não precisam ser open source)
  • Torne-se parte de comunidades
  • Quando você começar a pegar o jeito do seu assunto favorito, assista a palestras relacionadas a ele. Um arquivo pode ser encontrado em infocon.org.

FAQ

Como ganho dinheiro?

Não é para te empolgar, mas você pode ficar rico em um dia, legalmente.

Você tem habilidades? Faça bug bounties ou submeta vulnerabilidades a plataformas como Zerodium.

Você tem habilidades e algum trabalho público de qualidade? Faça freelancing ou comece a se candidatar a empregos.

Estou na escola/faculdade, como gerencio meu tempo?

Nota: Estas instruções são apenas para aqueles que já decidiram trabalhar na área de tecnologia.

Se você está na escola, aprenda ciências e matemática bem. Esse conhecimento é vital. Não se preocupe muito com as notas se conseguir ingressar em uma faculdade próxima sem dificuldades. Use o resto do seu tempo para sair com os amigos, se exercitar e aprimorar suas habilidades. Os dois primeiros não são opcionais.

Se você está na faculdade, gaste mais tempo melhorando suas habilidades técnicas. Você só precisa passar nos exames e obter um diploma; as notas não importarão nada ao encontrar um emprego. Se você fez todas as 3 coisas que mencionei para os anos escolares - você será um indivíduo saudável, sociável e capaz neste ponto. Se você já estragou uma ou mais das 3, tudo bem - você pode consertar isso agora, mas faça isso o mais rápido possível.

Acho que não sei nada, não tenho habilidades.

Ok, como você chegou a essa conclusão? Você recebeu esse feedback de várias entrevistas recentes? Você simplesmente não entende uma palavra quando dois 'especialistas' da sua área estão conversando?

ou, você apenas se sente assim? Muitas vezes é apenas um sentimento e na verdade é um indicador de que você está indo bem. O efeito Dunning-Kruger explica bem:

efeito dunning-kruger

Como evitar o burnout?

Divida seu dia em 3 partes:

  1. Trabalho: Faça coisas que você já conhece apenas para praticar ou para ganhar dinheiro com elas.
  2. Aprenda: Aprenda coisas novas. Isso te dará uma sensação de progresso, muito importante para garantir que sua vida não pareça repetitiva.
  3. Divirta-se: Mais importante, divirta-se. Dê uma caminhada, assista a um programa de TV ou jogue. O que funcionar para você.

O burnout acontece quando você trabalha por muito tempo ou trabalha na mesma coisa por muito tempo. Garantir que você aprenda coisas novas e se divirta todos os dias manterá o burnout longe.

Quero fazer coisas grandiosas e inovadoras.

Esta palestra de Haroon Meer aborda esse problema muito bem: You and your research. Esta é uma versão específica para hacking da palestra original "You and your research" dada a estudantes de ciências pelo Dr. Richard W. Hamming.

Você também pode querer ler meu blog sobre Criatividade, Autodúvida e Como Fazer Trabalho Notável.

Quero fazer coisas, mas acabo não fazendo nada o dia todo.

Você está preso em uma fase em que sabe que tem coisas importantes a fazer, mas não consegue realizá-las? Nunca tendo motivação suficiente para começar, perdendo o foco após pouco tempo ou apenas não fazendo nada o dia todo e depois se sentindo mal por isso?

Deixe sua mente saber como é bom realizar coisas fazendo o mínimo necessário. Crie uma lista de tarefas com estes 4 itens:

  1. Arrume a cama
  2. Escove os dentes
  3. Leia um artigo
  4. Faça flexões, pelo menos 1.

Tudo feito? Legal, sinta-se à vontade para perder seu tempo agora, você mereceu. Seguir esta lista de tarefas fará você sentir uma destas duas coisas:

  1. Sensação de realização que estava faltando antes. Bom para você.
  2. Sentir-se um perdedor, pensando que não é isso que você deveria estar fazendo, há coisas mais importantes que você precisa fazer.

Se for o segundo, divida suas 'coisas importantes' em tarefas menores e crie uma lista de tarefas a partir delas. Aqui está um modelo que fiz para um amigo que queria escrever um artigo de pesquisa para seu doutorado:

modelo de phd

Se for o primeiro, onde você já começa a se sentir bem depois de realizar as coisas, aumente gradualmente o número de artigos e flexões, estenda a lista de atividades. Em breve, você se sentirá pronto para encarar a tarefa importante, divida-a como mencionei antes e comece.

Lembre-se, pelo menos 1 tarefa por dia, nunca zero, senão você voltará ao ponto de partida, não fazendo nada. Não tenha medo, se você estiver na cama, olhando memes às 23h e não fez nada o dia todo, faça uma flexão e marque na lista.
Fácil, certo? Comece, agora.

Baixar ferramenta