awesome-pentest/README.md
2016-01-20 18:00:11 -02:00

280 lines
20 KiB
Markdown

## Awesome Penetration Testing
Uma coleção de recursos para testes de penetração impressionante, ferramentas e outras coisas brilhantes.
## Índice
- [Recursos Online](#recursos-online)
- [Teste de Penetração](#teste-de-penetração)
- [Desenvolvimento de Shellcode](#desenvolvimento-de-shellcode)
- [Engenharia Social](#engenharia-social)
- [Lock Picking (Arte das Fechaduras)](#lock-picking)
- [Ferramentas](#ferramentas)
- [Distribuiçoes para Teste de Penetração](#distribuições-para-teste-de-penetração)
- [Ferramentas Básicas para Teste de Penetração](#ferramentas-básicas-para-teste-de-penetração)
- [Scanners de Vulnerabilidade](#scanners-de-vulnerabilidades)
- [Ferramentas para Rede](#ferramentas-para-rede)
- [Ferramentas para Rede Wireless](#ferramentas-para-rede-wireless)
- [Ferramentas para Análise de SSL](#ferramentas-para-análise-de-ssl)
- [Editores Hexadecimal](#editores-hexadecimal)
- [Crackers](#crackers)
- [Windows Utils](#windows-utils)
- [Ferramentas para DDoS](#ferramentas-para-ddos)
- [Ferramentas para Engenharia Social](#ferramentas-para-engenharia-social)
- [Ferramentas para OSInt (Levantar de Informações)](#ferramentas-para-osint)
- [Ferramentas para Anonimato](#ferramentas-para-anonimato)
- [Ferramentas para Engenharia Reversa](#ferramentas-para-engenharia-reversa)
- [Livros](#livros)
- [Livros sobre Teste de Penetração](#livros-sobre-teste-de-penetração)
- [Manuais Hackers](#manuais-hackers)
- [Livros sobre Análise de Redes](#livros-sobre-análise-de-redes)
- [Livros sobre Engenharia Reversa](#livros-sobre-engenharia-reversa)
- [Livros sobre Análise de Malware](#livros-sobre-análise-de-malware)
- [Livros sobre Windows](#livros-sobre-windows)
- [Livros sobre Engenharia Social](#livros-sobre-engenharia-social)
- [Livros sobre Lock Picking](#livros-sobre-lock-picking)
- [Banco de Dados de Vulnerabilidades](#banco-de-dados-de-vulnerabilidades)
- [Cursos de Segurança da Informação](#cursos-de-segurança-da-informação)
- [Conferências sobre Segurança da Informação](#conferências-sobre-segurança-da-informação)
- [Revistas sobre Segurança da Informação](#revistas-sobre-segurança-da-informação)
- [Listas Impressionantes](#listas-impressionantes)
- [Contribuição](#contribuição)
- [Licença](#licença)
### Recursos online
#### Teste de Penetração
* [Metasploit Unleashed](http://www.offensive-security.com/metasploit-unleashed/) - Curso grátis de segurança ofenssiva com metasploit
* [PTES](http://www.pentest-standard.org/) - Execução de teste de penetração padrão
* [OWASP](https://www.owasp.org/index.php/Main_Page) - Projeto aberto de segurança em Aplicações web
#### Desenvolvimento de Shellcode
* [Shellcode Examples](http://shell-storm.org/shellcode/) - Database de shellcodes
#### Engenharia Social
* [Framework para engenharia social](http://www.social-engineer.org/framework/) - Uma fonte de informação para os engenheiros sociais
#### Lock Picking
* [Schuyler Towne channel](http://www.youtube.com/user/SchuylerTowne/) - Videos e palestras sobre Lockpicking
* [Lockpicking](https://www.reddit.com/r/lockpicking) - Recursos para apredizagem de lockpicking, equipamentos e recomendações.
### Ferramentas
#### Distribuições para Teste de Penetração
* [Kali](http://www.kali.org/) - Uma distribuição linux projeta para testes de penetração e forense.
* [BlackArch](http://www.blackarch.org/) - Distribuição baseada em Arch Linux para testes de penetração e pesquisadores de segurança.
* [NST](http://networksecuritytoolkit.org/) - Distribuição Toolkit para segurança em redes.
* [Pentoo](http://www.pentoo.ch/) - Focado em segurança, baseado em Gentoo.
* [BackBox](http://www.backbox.org/) - Distribuição baseada em Ubuntu para testes de penetração e avaliações de segurança.
#### Ferramentas Básicas para Teste de Penetração
* [Metasploit Framework](http://www.metasploit.com/) - Framework mais usado do mundo para teste de penetração.
* [Burp Suite](http://portswigger.net/burp/) -Uma plataforma integrada para a realização de testes de segurança de aplicações web.
* [ExploitPack](http://exploitpack.com/) - Ferramenta gráfica para testes de penetração com um monte de exploits.
#### Scanners de Vulnerabilidades
* [Netsparker](https://www.netsparker.com/communityedition/) - Scanner de segurança para aplicações web.
* [Nexpose](https://www.rapid7.com/products/nexpose/) - Vulnerabilidade management e software de gestão de risco.
* [Nessus](http://www.tenable.com/products/nessus) - Vulnerabilidade, configuração e avaliação de conformidade.
* [Nikto](https://cirt.net/nikto2) - Scanner de vulnerabilidade para aplicações web.
* [OpenVAS](http://www.openvas.org/) - Scanner de vulnerabilidade Open Source.
* [ScanPy](https://github.com/DevIgor/ScanPy) - Mapeamento de Hosts, Portas e Serviços.
* [OWASP Zed Attack Proxy](https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project) - Ferramenta para testes de penetração em aplicações web.
* [Secapps](https://secapps.com/) - Ambiente integrado de testes de segurança em aplicações web.
* [w3af](https://github.com/andresriancho/w3af) - Ataques a aplicações web e quadro de auditoria.
* [Wapiti](http://wapiti.sourceforge.net/) - Scanner de vulnerabilidades de aplicações web.
* [WebReaver](http://www.webreaver.com/) - Scanner de vulnerabilidades de aplicações web para Mac OS X.
#### Ferramentas para Rede
* [nmap](http://nmap.org/) - Free Security Scanner For Network Exploration & Security Audits
* [tcpdump/libpcap](http://www.tcpdump.org/) - A common packet analyzer that runs under the command line
* [Wireshark](http://www.wireshark.org/) - A network protocol analyzer for Unix and Windows
* [Network Tools](http://network-tools.com/) - Different network tools: ping, lookup, whois, etc
* [netsniff-ng](https://github.com/netsniff-ng/netsniff-ng) - A Swiss army knife for for network sniffing
* [Intercepter-NG](http://intercepter.nerf.ru/) - a multifunctional network toolkit
* [SPARTA](http://sparta.secforce.com/) - Network Infrastructure Penetration Testing Tool
#### Ferramentas para Rede Wireless
* [Aircrack-ng](http://www.aircrack-ng.org/) - a set of tools for auditing wireless network
* [Kismet](https://kismetwireless.net/) - Wireless network detector, sniffer, and IDS
* [Reaver](https://code.google.com/p/reaver-wps/) - Brute force attack against Wifi Protected Setup
#### Ferramentas para Análise de SSL
* [SSLyze](https://github.com/nabla-c0d3/sslyze) - SSL configuration scanner
* [sslstrip](http://www.thoughtcrime.org/software/sslstrip/) - a demonstration of the HTTPS stripping attacks
#### Editores Hexadecimal
* [HexEdit.js](http://hexed.it/) - Browser-based hex editing
#### Crackers
* [John the Ripper](http://www.openwall.com/john/) - Fast password cracker
* [Online MD5 cracker](http://www.md5crack.com/) - Online MD5 hash Cracker
#### Windows Utils
* [Sysinternals Suite](http://technet.microsoft.com/en-us/sysinternals/bb842062) - The Sysinternals Troubleshooting Utilities
* [Windows Credentials Editor](http://www.ampliasecurity.com/research/windows-credentials-editor/) - security tool to list logon sessions and add, change, list and delete associated credentials
* [mimikatz](http://blog.gentilkiwi.com/mimikatz) - Credentials extraction tool for Windows OS
#### Ferramentas para DDoS
* [LOIC](https://github.com/NewEraCracker/LOIC/) - An open source network stress tool for Windows
* [JS LOIC](http://metacortexsecurity.com/tools/anon/LOIC/LOICv1.html) - JavaScript in-browser version of LOIC
#### Ferramentas para Engenharia Social
* [SET](https://github.com/trustedsec/social-engineer-toolkit) - The Social-Engineer Toolkit from TrustedSec
#### Ferramentas para OSInt
* [Maltego](http://www.paterva.com/web6/products/maltego.php) - Proprietary software for open source intelligence and forensics, from Paterva.
#### Ferramentas para Anonimato
* [Tor](https://www.torproject.org/) - The free software for enabling onion routing online anonymity
* [I2P](https://geti2p.net) - The Invisible Internet Project
#### Ferramentas para Engenharia Reversa
* [IDA Pro](https://www.hex-rays.com/products/ida/) - A Windows, Linux or Mac OS X hosted multi-processor disassembler and debugger
* [IDA Free](https://www.hex-rays.com/products/ida/support/download_freeware.shtml) - The freeware version of IDA v5.0
* [WDK/WinDbg](http://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx) - Windows Driver Kit and WinDbg
* [OllyDbg](http://www.ollydbg.de/) - An x86 debugger that emphasizes binary code analysis
* [Radare2](http://rada.re/r/index.html) - Opensource, crossplatform reverse engineering framework.
* [x64_dbg](http://x64dbg.com/) - An open-source x64/x32 debugger for windows.
* [Pyew](http://code.google.com/p/pyew/) - A Python tool for static malware analysis.
* [Bokken](https://inguma.eu/projects/bokken) - GUI for Pyew Radare2.
* [Immunity Debugger](http://debugger.immunityinc.com/) - A powerful new way to write exploits and analyze malware
* [Evan's Debugger](http://www.codef00.com/projects#debugger) - OllyDbg-like debugger for Linux
### Livros
#### Livros sobre Teste de Penetração
* [The Art of Exploitation by Jon Erickson, 2008](http://www.nostarch.com/hacking2.htm)
* [Metasploit: The Penetration Tester's Guide by David Kennedy and others, 2011](http://www.nostarch.com/metasploit)
* [Penetration Testing: A Hands-On Introduction to Hacking by Georgia Weidman, 2014](http://www.nostarch.com/pentesting)
* [Rtfm: Red Team Field Manual by Ben Clark, 2014](http://www.amazon.com/Rtfm-Red-Team-Field-Manual/dp/1494295504/)
* [The Hacker Playbook by Peter Kim, 2014](http://www.amazon.com/The-Hacker-Playbook-Practical-Penetration/dp/1494932636/)
* [The Basics of Hacking and Penetration Testing by Patrick Engebretson, 2013](https://www.elsevier.com/books/the-basics-of-hacking-and-penetration-testing/engebretson/978-1-59749-655-1)
* [Professional Penetration Testing by Thomas Wilhelm, 2013](https://www.elsevier.com/books/professional-penetration-testing/wilhelm/978-1-59749-993-4)
* [Advanced Penetration Testing for Highly-Secured Environments by Lee Allen,2012](http://www.packtpub.com/advanced-penetration-testing-for-highly-secured-environments/book)
* [Violent Python by TJ O'Connor, 2012](http://www.elsevier.com/books/violent-python/unknown/978-1-59749-957-6)
* [Fuzzing: Brute Force Vulnerability Discovery by Michael Sutton, Adam Greene, Pedram Amini, 2007](http://www.fuzzing.org/)
* [Black Hat Python: Python Programming for Hackers and Pentesters, 2014](http://www.amazon.com/Black-Hat-Python-Programming-Pentesters/dp/1593275900)
* [Penetration Testing: Procedures & Methodologies (EC-Council Press),2010](http://www.amazon.com/Penetration-Testing-Procedures-Methodologies-EC-Council/dp/1435483677)
#### Manuais Hackers
* [The Shellcoders Handbook by Chris Anley and others, 2007](http://wiley.com/WileyCDA/WileyTitle/productCd-047008023X.html)
* [The Web Application Hackers Handbook by D. Stuttard, M. Pinto, 2011](http://wiley.com/WileyCDA/WileyTitle/productCd-1118026470.html)
* [iOS Hackers Handbook by Charlie Miller and others, 2012](http://wiley.com/WileyCDA/WileyTitle/productCd-1118204123.html)
* [Android Hackers Handbook by Joshua J. Drake and others, 2014](http://wiley.com/WileyCDA/WileyTitle/productCd-111860864X.html)
* [The Browser Hackers Handbook by Wade Alcorn and others, 2014](http://wiley.com/WileyCDA/WileyTitle/productCd-1118662091.html)
* [The Mobile Application Hackers Handbook by Dominic Chell and others, 2015](http://wiley.com/WileyCDA/WileyTitle/productCd-1118958500.html)
#### Livros sobre Análise de Redes
* [Nmap Network Scanning by Gordon Fyodor Lyon, 2009](http://nmap.org/book/)
* [Practical Packet Analysis by Chris Sanders, 2011](http://www.nostarch.com/packet2.htm)
* [Wireshark Network Analysis by by Laura Chappell, Gerald Combs, 2012](http://www.wiresharkbook.com/)
#### Livros sobre Engenharia Reversa
* [Reverse Engineering for Beginners by Dennis Yurichev (free!)](http://beginners.re/)
* [The IDA Pro Book by Chris Eagle, 2011](http://www.nostarch.com/idapro2.htm)
* [Practical Reverse Engineering by Bruce Dang and others, 2014](http://wiley.com/WileyCDA/WileyTitle/productCd-1118787315.html)
* [Reverse Engineering for Beginners](http://beginners.re/)
#### Livros sobre Análise de Malware
* [Practical Malware Analysis by Michael Sikorski, Andrew Honig, 2012](http://www.nostarch.com/malware)
* [The Art of Memory Forensics by Michael Hale Ligh and others, 2014](http://wiley.com/WileyCDA/WileyTitle/productCd-1118825098.html)
* [Malware Analyst's Cookbook and DVD by Michael Hale Ligh and others, 2010](http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470613033.html)
#### Livros sobre Windows
* [Windows Internals by Mark Russinovich, David Solomon, Alex Ionescu](http://technet.microsoft.com/en-us/sysinternals/bb963901.aspx)
#### Livros sobre Engenharia Social
* [The Art of Deception by Kevin D. Mitnick, William L. Simon, 2002](http://wiley.com/WileyCDA/WileyTitle/productCd-0471237124.html)
* [The Art of Intrusion by Kevin D. Mitnick, William L. Simon, 2005](http://wiley.com/WileyCDA/WileyTitle/productCd-0764569597.html)
* [Ghost in the Wires by Kevin D. Mitnick, William L. Simon, 2011](http://www.hachettebookgroup.com/titles/kevin-mitnick/ghost-in-the-wires/9780316134477/)
* [No Tech Hacking by Johnny Long, Jack Wiles, 2008](http://www.elsevier.com/books/no-tech-hacking/mitnick/978-1-59749-215-7)
* [Social Engineering: The Art of Human Hacking by Christopher Hadnagy, 2010](http://wiley.com/WileyCDA/WileyTitle/productCd-0470639539.html)
* [Unmasking the Social Engineer: The Human Element of Security by Christopher Hadnagy, 2014](http://wiley.com/WileyCDA/WileyTitle/productCd-1118608577.html)
* [Social Engineering in IT Security: Tools, Tactics, and Techniques by Sharon Conheady, 2014](http://www.mhprofessional.com/product.php?isbn=0071818464)
#### Livros sobre Lock Picking
* [Practical Lock Picking by Deviant Ollam, 2012](https://www.elsevier.com/books/practical-lock-picking/ollam/978-1-59749-989-7)
* [Keys to the Kingdom by Deviant Ollam, 2012](https://www.elsevier.com/books/keys-to-the-kingdom/ollam/978-1-59749-983-5)
* [CIA Lock Picking Field Operative Training Manual](http://www.scribd.com/doc/7207/CIA-Lock-Picking-Field-Operative-Training-Manual)
* [Lock Picking: Detail Overkill by Solomon](https://www.dropbox.com/s/y39ix9u9qpqffct/Lockpicking%20Detail%20Overkill.pdf?dl=0)
* [Eddie the Wire books](https://www.dropbox.com/sh/k3z4dm4vyyojp3o/AAAIXQuwMmNuCch_StLPUYm-a?dl=0)
### Banco de Dados de Vulnerabilidades
* [NVD](http://nvd.nist.gov/) - US National Vulnerability Database
* [CERT](http://www.us-cert.gov/) - US Computer Emergency Readiness Team
* [OSVDB](http://osvdb.org/) - Open Sourced Vulnerability Database
* [Bugtraq](http://www.securityfocus.com/) - Symantec SecurityFocus
* [Exploit-DB](http://www.exploit-db.com/) - Offensive Security Exploit Database
* [Fulldisclosure](http://seclists.org/fulldisclosure/) - Full Disclosure Mailing List
* [MS Bulletin](https://technet.microsoft.com/security/bulletin/) - Microsoft Security Bulletin
* [MS Advisory](https://technet.microsoft.com/security/advisory/) - Microsoft Security Advisories
* [Inj3ct0r](http://1337day.com/) - Inj3ct0r Exploit Database
* [Packet Storm](http://packetstormsecurity.com/) - Packet Storm Global Security Resource
* [SecuriTeam](http://www.securiteam.com/) - Securiteam Vulnerability Information
* [CXSecurity](http://cxsecurity.com/) - CSSecurity Bugtraq List
* [Vulnerability Laboratory](http://www.vulnerability-lab.com/) - Vulnerability Research Laboratory
* [ZDI](http://www.zerodayinitiative.com/) - Zero Day Initiative
### Cursos de Segurança da Informação
* [Offensive Security Training](http://www.offensive-security.com/information-security-training/) - Training from BackTrack/Kali developers
* [SANS Security Training](http://www.sans.org/) - Computer Security Training & Certification
* [Open Security Training](http://opensecuritytraining.info/) - Training material for computer security classes
* [CTF Field Guide](https://trailofbits.github.io/ctf/) - everything you need to win your next CTF competition
* [Cybrary](https://www.cybrary.it/) - online IT and Cyber Security training platform
### Conferências sobre Segurança da Informação
* [DEF CON](https://www.defcon.org/) - An annual hacker convention in Las Vegas
* [Black Hat](http://www.blackhat.com/) - An annual security conference in Las Vegas
* [BSides](http://www.securitybsides.com/) - A framework for organising and holding security conferences
* [CCC](http://events.ccc.de/congress/) - An annual meeting of the international hacker scene in Germany
* [DerbyCon](https://www.derbycon.com/) - An annual hacker conference based in Louisville
* [PhreakNIC](http://phreaknic.info/) - A technology conference held annually in middle Tennessee
* [ShmooCon](http://www.shmoocon.org/) - An annual US east coast hacker convention
* [CarolinaCon](http://www.carolinacon.org/) - An infosec conference, held annually in North Carolina
* [HOPE](http://hope.net/) - A conference series sponsored by the hacker magazine 2600
* [SummerCon](http://www.summercon.org/) - One of the oldest hacker conventions, held during Summer
* [Hack.lu](http://hack.lu/) - An annual conference held in Luxembourg
* [HITB](http://conference.hitb.org/) - Deep-knowledge security conference held in Malaysia and The Netherlands
* [Troopers](https://www.troopers.de) - Annual international IT Security event with workshops held in Heidelberg, Germany
* [Hack3rCon](http://hack3rcon.org/) - An annual US hacker conference
* [ThotCon](http://thotcon.org/) - An annual US hacker conference held in Chicago
* [LayerOne](http://www.layerone.org/) - An annual US security conerence held every spring in Los Angeles
* [DeepSec](https://deepsec.net/) - Security Conference in Vienna, Austria
* [SkyDogCon](http://www.skydogcon.com/) - A technology conference in Nashville
* [SECUINSIDE](http://secuinside.com) - Security Conference in [Seoul](http://en.wikipedia.org/wiki/Seoul)
* [DefCamp](http://defcamp.ro) - Largest Security Conference in Eastern Europe, held anually in Bucharest, Romania
### Revistas sobre Segurança da Informação
* [2600: The Hacker Quarterly](http://www.2600.com/Magazine/DigitalEditions) - An American publication about technology and computer "underground"
* [Phrack Magazine](http://www.phrack.org/) - By far the longest running hacker zine
### Listas Impressionantes
* [SecTools](http://sectools.org/) - Top 125 Network Security Tools
* [C/C++ Programming](https://github.com/fffaraz/awesome-cpp) - One of the main language for open source security tools
* [.NET Programming](https://github.com/quozd/awesome-dotnet) - A software framework for Microsoft Windows platform development
* [Shell Scripting](https://github.com/alebcay/awesome-shell) - Command-line frameworks, toolkits, guides and gizmos
* [Ruby Programming by @dreikanter](https://github.com/dreikanter/ruby-bookmarks) - The de-facto language for writing exploits
* [Ruby Programming by @markets](https://github.com/markets/awesome-ruby) - The de-facto language for writing exploits
* [Ruby Programming by @Sdogruyol](https://github.com/Sdogruyol/awesome-ruby) - The de-facto language for writing exploits
* [JavaScript Programming](https://github.com/sorrycc/awesome-javascript) - In-browser development and scripting
* [Node.js Programming by @sindresorhus](https://github.com/sindresorhus/awesome-nodejs) - JavaScript in command-line
* [Node.js Programming by @vndmtrx](https://github.com/vndmtrx/awesome-nodejs) - JavaScript in command-line
* [Python tools for penetration testers](http://www.dirk-loss.de/python-tools.htm) - Lots of pentesting tools are written in Python
* [Python Programming by @svaksha](https://github.com/svaksha/pythonidae) - General Python programming
* [Python Programming by @vinta](https://github.com/vinta/awesome-python) - General Python programming
* [Android Security](https://github.com/ashishb/android-security-awesome) - A collection of android security related resources
* [Awesome Awesomness](https://github.com/bayandin/awesome-awesomeness) - The List of the Lists
### Contribuição
Your contributions and suggestions are heartily♥ welcome. (✿◕‿◕)
### Licença
[![Creative Commons License](http://i.creativecommons.org/l/by/4.0/88x31.png)](http://creativecommons.org/licenses/by/4.0/)
This work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/)