Acker Code é um projeto idealizado para fornecer conteúdo de tecnologia e hacking para todos, temos o objetivo de te ajudar a trilhar um caminho nessa área que tanto amamos. Contudo, fique com os conteúdos abaixo e não esqueça de nos seguir por aqui e bem-vindo ao mundo da tecnologia. Uma das nossas inspirações para este guia foi o guia devbrasil e todos os conteúdos de awesome do github.
O curso Python do 0 ao Hacking é uma jornada completa para aqueles que desejam dominar a linguagem Python enquanto mergulham no mundo da segurança da informação. Projetado meticulosamente, este curso não apenas ensina as habilidades essenciais de programação em Python, mas também explora técnicas avançadas de hacking, capacitando os alunos a utilizarem Python como uma ferramenta poderosa em suas incursões no mundo digital.
- Build your own X - Repositório com tutoriais para construir suas próprias versões de várias tecnologias.
- Roadmap de diversas áreas - Guias de aprendizado passo a passo para várias áreas de desenvolvimento de software.
- Guia incrível de tecnologia - Caminhos de aprendizado e recursos para várias disciplinas tecnológicas.
- Scripts Python - Coleção de tutoriais e scripts úteis em Python.
- Curso de Python 1 - Curso de Python para iniciantes no YouTube.
- Curso de Python 2 - Série de vídeos para aprender Python.
- Curso de Python 3 - Vídeo sobre fundamentos de Python.
- Curso de Python 4 - Curso completo de Python para iniciantes.
- Curso de Python 5 - Curso em vídeo sobre Python, cobrindo desde o básico até conceitos avançados.
- Curso de Python 6 - Vídeo introdutório ao Python.
- Curso de Python 7 - Série de tutoriais em Python.
- Curso de Python 8 - Curso sobre Python focado em projetos práticos.
- Curso de Python 9 - Playlist de cursos de Python para iniciantes.
- Curso de Python 10 - Curso básico de Python online.
- Python curso em vídeo playlist - Playlist de cursos em vídeo sobre Python.
- Curso de Python 3 - Mundo 1: Fundamentos - Curso em vídeo sobre os fundamentos do Python 3.
- Curso de Python 3 - Mundo 2: Estruturas de Controle - Curso sobre estruturas de controle em Python.
- Curso de Python 3 - Mundo 3: Estruturas Compostas - Curso sobre estruturas compostas em Python.
- Exercícios de Python 3 - Série de exercícios para praticar Python 3.
- Python 3 - Curso Rápido - Curso rápido de Python 3.
- Python Fundamentos Para Análise de Dados 3.0 - Curso sobre Python para análise de dados.
- Security Checklist - Lista de verificação pessoal para melhorar a segurança online.
- computer science - Currículo aberto para aprendizado de ciência da computação.
- ethical hacking - Lições interativas sobre hacking ético e segurança.
- The Hardware Hacking Handbook - Manual sobre hacking de hardware.
- Practical Iot Hacking - Guia prático sobre hacking de IoT.
- Black Hat Go - Livro sobre programação ofensiva com Go.
- Clean Code - Código Limpo - Livro sobre práticas para escrever código limpo.
- Refactoring - Refatoração - Guia para refatoração de código.
- Clean Architecture - Arquitetura Limpa - Livro sobre design de software com arquitetura limpa.
- O programador pragmático - Livro sobre práticas de programação pragmática.
- 14 Hábitos de Desenvolvedores Altamente Produtivos - Guia sobre hábitos para desenvolvedores eficazes.
- Linux Basics for Hackers - Introdução ao Linux com foco em hacking.
- Introdução à Linguagem Go - Livro para iniciantes na linguagem Go.
- O mítico homem-mês - Ensaios clássicos sobre engenharia de software.
- Domain-Driven Design - Guia sobre design de software orientado por domínio.
- Engenharia de Confiabilidade do Google - Livro sobre práticas de engenharia de confiabilidade no Google.
- Free programming books - Coletânea de livros gratuitos sobre programação.
- Recommended Reading - Lista de leituras recomendadas sobre segurança e resposta a incidentes.
- Application Security - Recursos e ferramentas para segurança de aplicativos.
- Security - Lista abrangente de recursos de segurança cibernética.
- CTF - Capture The Flag: recursos para competições de hacking.
- Cyber Security University - Recursos educacionais gratuitos que se concentram em aprender fazendo.
- Malware Analysis - Ferramentas e recursos para análise de malware.
- Android Security - Recursos de segurança para a plataforma Android.
- Hacking - Recursos diversos para hacking.
- Hacking Spots - Locais para hacking ao redor do mundo.
- Honeypots - Lista de armadilhas de segurança cibernética para enganar atacantes.
- Incident Response - Ferramentas e recursos para resposta a incidentes de segurança.
- Vehicle Security and Car Hacking - Recursos para segurança automotiva e hacking de veículos.
- Web Security - Ferramentas e técnicas de segurança web.
- Lockpicking - A arte de destravar uma fechadura manipulando seus componentes sem a chave.
- Cybersecurity Blue Team - Recursos para equipes de segurança defensiva.
- Fuzzing - Técnicas de teste de software para encontrar vulnerabilidades.
- Embedded and IoT Security - Segurança para dispositivos IoT e sistemas embarcados.
- GDPR - Recursos sobre a legislação de proteção de dados europeia GDPR.
- DevSecOps - Integração de segurança em processos DevOps.
- DevOps - Práticas de desenvolvimento e operações de software.
- Executable Packing - Técnicas para compactação de executáveis.
- Malware Persistence - Métodos para manter malware persistente em sistemas.
- EVM Security - Segurança para a Ethereum Virtual Machine.
- OSCE Study Guide - Guia de estudo para a certificação Offensive Security Certified Expert.
- HackTheBox - Plataforma online para praticar habilidades de hacking.
- HackaFlag - Plataforma brasileira de aprendizado e competição em segurança.
- TryHackMe - Ambiente de aprendizado interativo em segurança cibernética.
- Analise de Malware - Ferramentas e técnicas para análise de malware.
- Threat Intelligence - Coleta e análise de dados para identificar ameaças de segurança.
- Reversing - Ferramentas e técnicas para engenharia reversa.
- Web Hacking Security - Ferramentas para segurança em aplicações web.
- Web Hacking - Recursos e ferramentas para hacking de aplicações web.
- Red Team - Ferramentas e técnicas para simulação de ataques.
- Hacker101 - Curso gratuito sobre hacking e segurança da informação.
- Pentest Lab - Plataforma de aprendizado para testes de penetração.
- Offensive Security - Recursos e certificações para segurança ofensiva.
- Learn Prompting - Guia sobre injeção de prompts em inteligência artificial.
- gophish - Ferramenta de código aberto para criar campanhas de phishing.
- zphisher - Ferramenta automatizada para ataques de phishing.
- Social phishing - Ferramenta de phishing para engenharia social.
- Wifi Phishing - Ferramenta para realizar ataques de phishing em redes WiFi.
- Bounty factory - Plataforma de bug bounty para encontrar e reportar vulnerabilidades.
- Bugcrowd - Plataforma de bug bounty conectando pesquisadores de segurança e empresas.
- Google - Programa de recompensas por vulnerabilidades do Google.
- HackerOne - Plataforma de bug bounty e segurança colaborativa.
- List of bug bounty - Lista de programas de bug bounty.
- Microsoft - Programa de recompensas de segurança da Microsoft.
- Open bug bounty - Plataforma aberta para relatórios de vulnerabilidades.
- Programs and write-ups - Recursos para programas de bug bounty e write-ups.
- Write-ups - Coletânea de write-ups sobre bug bounties.
- Zerodium - Programa de recompensas para vulnerabilidades zero-day.
- CTF - Google - Desafios de segurança criados pelo Google.
- Hacker101 - Desafios CTF da HackerOne.
- HSTRIKE - Plataforma para desafios CTF e segurança ofensiva.
- ImmersiveLabs - Treinamentos práticos em segurança cibernética.
- NewbieContest - Plataforma de desafios para iniciantes em segurança.
- Pentestlab - Laboratórios de teste de penetração.
- PentestIT LAB - Laboratório online para prática de pentest.
- PicoCTF - Competição CTF para estudantes e iniciantes.
- Root in Jail - Desafios de segurança e hacking.
- Academy Hackaflag BR - Desafios e competições de segurança cibernética no Brasil.
- Arch Linux - Distribuição Linux Arch Linux.
- Debian - Distribuição Linux Debian.
- Ubuntu - Distribuição Linux Ubuntu.
- OpenSUSE - Distribuição Linux OpenSUSE.
- Kali Linux - Distribuição Linux focada em segurança e pentest.
- Malware Bazaar - Compartilhar amostras de malware com a comunidade infosec.
- NMap - Scanner de portas de rede.
- WireShark -
Analisador de tráfego de rede.
- picoCTF - Programa educativo gratuito em segurança computacional.
- SQLMap - Ferramenta de teste para injeção de SQL.
- Beef-Project - Framework de exploração de vulnerabilidades em navegadores web.
- Capture The Flag - CTF - Desafios de hacking próximos aos reais.
- HackTheBox - Laboratórios online para praticar pentest.
- HStrike - Serviço de pentest em nuvem.
- HTTRack - Utilitário para navegar e baixar sites.
- Maltego - Ferramenta de análise de redes e inteligência de dados.
- IA From scratch - Construindo uma rede neural do zero (sem TensorFlow/PyTorch, apenas numpy e matemática).
- Robotics - Recursos incríveis sobre robótica.
- Internet of Things - Recursos para Internet das Coisas (IoT).
- Electronics - Recursos para engenheiros eletrônicos e amadores.
- Bluetooth Beacons - Recursos para desenvolvimento de beacons Bluetooth.
- Electric Guitar Specifications - Checklist para construir sua própria guitarra elétrica.
- Plotters - Máquinas de desenho controladas por computador e outros robôs de artes visuais.
- Robotic Tooling - Ferramentas gratuitas e abertas para desenvolvimento robótico profissional.
- LIDAR - Sensores para medir distâncias iluminando o alvo com luz laser.
- Open Hardware - Projetos de hardware open-source.
- Curso de C++ 1 - Curso de C++ básico.
- Curso de C++ 2 - Curso de C++ intermediário.
- Guia de C++ 3 - Guia completo de C++.
- Curso de GO 1 - Curso introdutório de Go.
- Curso de GO 2 - Curso avançado de Go.
- Curso de GO 3 - Curso de Go para desenvolvimento web.
- Curso de GO 4 - Curso de Go para microserviços.
- Curso de GO 5 - Curso de Go para automação.
- Awesome Go - Recursos incríveis sobre a linguagem Go.
- public-apis - Lista de APIs públicas gratuitas para testes e desenvolvimento.
- the-art-of-command-line - Guia completo para uso avançado da linha de comando.
- Archive - Serviço de arquivamento de páginas web.
- Archive2 - Serviço de arquivamento histórico de páginas web.
- BGP Toolkit - Ferramenta para análise de roteamento BGP.
- Biggest DNS history - Histórico de DNS e análise de reputação.
- Cache page - Visualização de versões em cache de páginas web.
- Cache view - Ferramenta para ver páginas web em cache.
- Checking multiple blocklists - Verificação de listas de bloqueio de IPs.
- DGA intro - Introdução a algoritmos de geração de domínios.
- DNS Blacklists - Lista de blacklists de DNS.
- DNS dumpster - Ferramenta de coleta de dados DNS.
- DNS Propagation Checker - Ferramenta para verificar a propagação de DNS.
- DNS stuff - Ferramentas para análise e resolução de problemas de DNS.
- Domain analysis list - Recursos para análise de domínios.
- Domain hijacking intro - Introdução ao sequestro de domínios.
- Expired domain - Pesquisa de domínios expirados.
- Google - Relatórios de segurança do Google Safe Browsing.
- Into dns - Diagnóstico de problemas de configuração de DNS.
- Multi RBL - Verificação em múltiplas listas de bloqueio de IPs.
- MXToolBox - Ferramentas para teste de DNS e análise de e-mail.
- Netcraft - Análise de segurança e reputação de sites.
- Reverse Whois - Pesquisa de domínios por informações de registrante.
- Robtex - Análise de DNS e redes.
- Sucuri - Scanner de segurança de sites.
- TCP utils - Ferramentas para análise de rede e IP.
- Threat log - Registro e análise de ameaças online.
- Threat miner - Coleta e análise de dados de inteligência de ameaças.
- Top-Level Domains list - Lista de domínios de nível superior.
- Trusted source - Análise de reputação de URLs e domínios.
- URL Query - Ferramenta para análise de segurança de URLs.
- URL scan - Scanner de segurança para URLs.
- URL shorter list - Lista de encurtadores de URLs.
- URL Void - Verificação de reputação de URLs.
- Virus total - Análise de URLs e arquivos em busca de malware.
- Whois - ARIN - Consulta Whois para registros na América do Norte.
- Whois - LACNIC - Consulta Whois para registros na América Latina.
- Whois - RIPE NCC - Consulta Whois para registros na Europa.
- Whois - AFRINIC - Consulta Whois para registros na África
.
- Whois - APNIC - Consulta Whois para registros na região Ásia-Pacífico.
- Whois by registrant name - Pesquisa Whois reversa por nome de registrante.
- Zeltser's list - Recursos para identificar sites maliciosos.
- BitWarden - Gerenciador de senhas seguro e de código aberto.
- Password Safe - Gerenciador de senhas gratuito.
- Cryptomator - Software para criptografar arquivos na nuvem.
- Brave Browser - Navegador focado em privacidade.
- Tor Browser - Navegador anônimo para acessar a internet de forma segura.
- ProtonMail - Provedor de e-mail seguro e criptografado.
- Tua mae aquela ursa - Serviço de e-mail temporário brasileiro.
- Inbox Kitten - Serviço de e-mail temporário de código aberto.
- OnionPi - Crie um proxy anônimo Tor usando um Raspberry Pi.
- CIRCLean - Sanitizador de USB baseado em Pi.
- Pi Hole - Bloqueador de anúncios em toda a rede.
- Project Alias - Controle total sobre seu Google Home ou Alexa.
- Raspiblitz - Node de Bitcoin & Lightning no Pi.
- PiVPN - VPN segura e de baixo custo para o Raspberry Pi.
- DeauthDetector - Detector de quadros de desautenticação com ESP8266.
- IPFire - Firewall open source para proteger sua rede.
- SquidGuard - Redirecionador rápido de URLs.
- E2guardian - Filtro de conteúdo abrangente.
- DBAN - Apagador de disco rígido bootável para destruir dados.
- Syncthing - Criação de backups automatizados.
- KeePass Portable - Gerenciador de senhas portátil.
- VeraCrypt - Criptografia completa para dispositivos USB.
- Awesome Hacking - Recursos diversos sobre hacking.
- Awesome Honeypots - Recursos sobre honeypots de segurança.
- Reposta a incidentes - Ferramentas para resposta a incidentes.
- Awesome Malware - Recursos para análise de malware.
- Awesome Red Team - Ferramentas e técnicas para equipes Red Team.
- Awesome Security - Lista abrangente de recursos de segurança.
- Awesome Privacy - Recursos sobre privacidade e segurança de dados.
- Awesome Darknet - Recursos sobre a darknet.
- Awesome Tor - Ferramentas e recursos para uso do Tor.
- Network Chuck - Tutorial sobre a linha de comando com Network Chuck.
- Curso de Terminal Linux - Curso sobre uso do terminal Linux.
- Curso de Linux Avançado Terminal - Curso avançado sobre terminal Linux.
- Comandos para o terminal (Windows, macOS e Linux) - Lucas Caton - Guia de comandos para terminal.
📝 Alguns comandos úteis (Linux, MacOs e Powershell/Windows)
- lista os arquivos presentes no diretório
ls # => lista do diretorio atual # ou dir / tree /f # ou ls <caminho do diretorio> # => lista do diretorio passado
- Altera diretório atual
cd #=> volta para a home # ou cd <caminho> #=> leva para o caminho passado
- Remove arquivo
rm <arquivo>
- Remove diretório cujo caminho é dado como operando
rmdir <caminho> # => o diretório deve estar vazio, ou seja, antes você tem que remover todos os arquivos do diretório
- Escreve na tela o conteúdo do arquivo do caminho dado como operando
cat <arquivo>
- Escreve na tela o caminho do diretório de trabalho atual
pwd
- Lista os comandos já executados
history
- Limpa a tela do terminal
clear # => (clc no Powershell)
- Software-Defined Networking - Redes definidas por software e suas aplicações.
- Network Analysis - Ferramentas e técnicas para análise de redes.
- PCAPTools - Ferramentas para análise de arquivos PCAP.
- Real-Time Communications - Protocolos de comunicação em tempo real.
- SNMP - Protocolo para gerenciamento de redes IP.
- EXIN Ethical Hacking Foundation - Certificação básica em hacking ético.
- AWS Security - Certificação de segurança na nuvem da AWS.