
🐶 Uma lista curada de materiais e recursos sobre Segurança Web.
# Awesome Web Security [](https://github.com/sindresorhus/awesome)
[<img src="https://upload.wikimedia.org/wikipedia/commons/6/61/HTML5_logo_and_wordmark.svg" align="right" width="70">](https://www.w3.org/TR/html5/)
> 🐶 Lista curada de materiais e recursos de Segurança Web.
Escusado será dizer que a maioria dos sites sofre de vários tipos de bugs que podem eventualmente levar a vulnerabilidades. Por que isso acontece com tanta frequência? Pode haver muitos fatores envolvidos, incluindo configuração incorreta, falta de habilidades de segurança dos engenheiros, etc. Para combater isso, aqui está uma lista curada de materiais e recursos de Segurança Web para aprender técnicas de penetração de ponta, e eu recomendo fortemente que você leia este artigo "[So you want to be a web security researcher?](https://portswigger.net/blog/so-you-want-to-be-a-web-security-researcher)" primeiro.
*Por favor, leia as [diretrizes de contribuição](https://github.com/qazbnm456/awesome-web-security/blob/master/CONTRIBUTING.md) antes de contribuir.*
---
<p align="center"><b>🌈 Quer aprimorar suas habilidades de penetração?</b><br>Eu recomendaria jogar alguns <a href="https://github.com/apsdehal/awesome-ctf" target="_blank">awesome-ctf</a>s.</p>
---
Se você gosta desta lista incrível e gostaria de apoiá-la, confira minha página do [Patreon](https://www.patreon.com/boik) :)<br>Além disso, não se esqueça de conferir meus [repos](https://github.com/qazbnm456) 🐾 ou dizer *oi* no [X (antigo Twitter)](https://x.com/boik_su)!
---
### 🤖 Usando um assistente de IA?
Esta lista também é fornecida como uma Skill do Claude Code, para que agentes de IA possam consultá-la em tempo de execução — sem snapshots desatualizados, sempre lê o `data/index.json` mais recente do `master`.
**Instalação** (um comando único, recomendado):```bash
npx skills add qazbnm456/awesome-web-security -a claude-code -g -y
```
Ou dentro do [Claude Code](https://claude.com/claude-code), use o marketplace de plugins:```text
/plugin marketplace add qazbnm456/awesome-web-security
/plugin install awesome-web-security
```
Para [Codex](https://github.com/openai/codex), troque `-a claude-code` → `-a codex`.
Depois, faça qualquer pergunta sobre segurança web e a habilidade será ativada em tópicos como XSS, SQLi, SSRF, JWT, OAuth, recon, evasão de WAF, desserialização, SAML, write-ups de CTF e mais. Consulte [`skills/awesome-web-security/SKILL.md`](https://github.com/qazbnm456/awesome-web-security/blob/master/skills/awesome-web-security/SKILL.md) para a lista completa de gatilhos.
## Conteúdo
- [Resumos](#digests)
- [Fóruns](#forums)
- [Introdução](#intro)
- [XSS](#xss---cross-site-scripting)
- [Poluição de Protótipo](#prototype-pollution)
- [Injeção CSV](#csv-injection)
- [Injeção SQL](#sql-injection)
- [Injeção de Comandos](#command-injection)
- [Injeção ORM](#orm-injection)
- [Injeção FTP](#ftp-injection)
- [XXE](#xxe---xml-external-entity)
- [CSRF](#csrf---cross-site-request-forgery)
- [Clickjacking](#clickjacking)
- [SSRF](#ssrf---server-side-request-forgery)
- [Envenenamento de Cache Web](#web-cache-poisoning)
- [Substituição de Caminho Relativo](#relative-path-overwrite)
- [Redirecionamento Aberto](#open-redirect)
- [SAML](#saml)
- [Upload](#upload)
- [Rails](#rails)
- [AngularJS](#angularjs)
- [ReactJS](#reactjs)
- [SSL/TLS](#ssltls)
- [Webmail](#webmail)
- [NFS](#nfs)
- [AWS](#aws)
- [Azure](#azure)
- [Fingerprint](#fingerprint)
- [Enumeração de Subdomínios](#sub-domain-enumeration)
- [Criptografia](#crypto)
- [Web Shell](#web-shell)
- [OSINT](#osint)
- [DNS Rebinding](#dns-rebinding)
- [Desserialização](#deserialization)
- [OAuth](#oauth)
- [JWT](#jwt)
- [Evasões](#evasions)
- [XXE](#evasions-xxe)
- [CSP](#evasions-csp)
- [WAF](#evasions-waf)
- [JSMVC](#evasions-jsmvc)
- [Autenticação](#evasions-authentication)
- [Truques](#tricks)
- [CSRF](#tricks-csrf)
- [Clickjacking](#tricks-clickjacking)
- [Execução Remota de Código](#tricks-rce)
- [XSS](#tricks-xss)
- [Injeção SQL](#tricks-sql-injection)
- [Injeção NoSQL](#tricks-nosql-injection)
- [Injeção FTP](#tricks-ftp-injection)
- [XXE](#tricks-xxe)
- [SSRF](#tricks-ssrf)
- [Envenenamento de Cache Web](#tricks-web-cache-poisoning)
- [Injeção de Cabeçalho](#tricks-header-injection)
- [URL](#tricks-url)
- [Desserialização](#tricks-deserialization)
- [OAuth](#tricks-oauth)
- [Outros](#tricks-others)
- [Exploração de Navegador](#browser-exploitation)
- [PoCs](#pocs)
- [Banco de Dados](#pocs-database)
- [Cheatsheets](#cheetsheets)
- [Ferramentas](#tools)
- [Auditoria](#tools-auditing)
- [Injeção de Comandos](#tools-command-injection)
- [Reconhecimento](#tools-reconnaissance)
- [OSINT](#tools-osint)
- [Enumeração de Subdomínios](#tools-sub-domain-enumeration)
- [Geração de Código](#tools-code-generating)
- [Fuzzing](#tools-fuzzing)
- [Escaneamento](#tools-scanning)
- [Teste de Penetração](#tools-penetration-testing)
- [Ofensiva](#tools-offensive)
- [XSS](#tools-xss)
- [Injeção SQL](#tools-sql-injection)
- [Injeção de Template](#tools-template-injection)
- [XXE](#tools-xxe)
- [CSRF](#tools-csrf)
- [SSRF](#tools-ssrf)
- [Vazamento](#tools-leaking)
- [Detecção](#tools-detecting)
- [Prevenção](#tools-preventing)
- [Proxy](#tools-proxy)
- [Webshell](#tools-webshell)
- [Desassemblador](#tools-disassembler)
- [Decompilador](#tools-decompiler)
- [DNS Rebinding](#tools-dns-rebinding)
- [Outros](#tools-others)
- [Base de Dados de Engenharia Social](#social-engineering-database)
- [Blogs](#blogs)
- [Usuários do Twitter](#twitter-users)
- [Práticas](#practices)
- [Aplicação](#practices-application)
- [AWS](#practices-aws)
- [XSS](#practices-xss)
- [ModSecurity / Conjunto de Regras Principais do OWASP ModSecurity](#practices-modsecurity)
- [Comunidade](#community)
- [Diversos](#miscellaneous)
## Resumos
- [CTF Field Guide](https://trailofbits.github.io/ctf/) - Escrito por [Trail of Bits](https://www.trailofbits.com/).
- [Hacker101](https://www.hacker101.com/) - Escrito por [hackerone](https://www.hackerone.com/start-hacking).
- [Infosec Newbie](https://www.sneakymonkey.net/2017/04/23/infosec-newbie/) - Escrito por [Mark Robinson](https://www.sneakymonkey.net/).
- [PayloadsAllTheThings](https://github.com/swisskyrepo/PayloadsAllTheThings/) - Escrito por [@swisskyrepo](https://github.com/swisskyrepo).
- [The Daily Swig - Resumo de segurança web](https://portswigger.net/daily-swig) - Escrito por [PortSwigger](https://portswigger.net/).
- [The Magic of Learning](https://bitvijays.github.io/) - Escrito por [@bitvijays](https://bitvijays.github.io/aboutme.html).
- [Web Application Security Zone por Netsparker](https://www.netsparker.com/blog/web-security/) - Escrito por [Netsparker](https://www.netsparker.com/).
- [tl;dr sec](https://tldrsec.com/) - Resumo semanal das melhores ferramentas de segurança, postagens em blogs e pesquisas de segurança.
## Fóruns
- [Dark Reading](https://www.darkreading.com/Default.asp) - Conectando a Comunidade de Segurança da Informação.
- [HackDig](http://en.hackdig.com/) - Escava artigos de segurança web de alta qualidade para hackers.
- [Phrack Magazine](http://www.phrack.org/) - Ezine escrito por e para hackers.
- [Security Weekly](https://securityweekly.com/) - A rede de podcasts de segurança.
- [The Hacker News](https://thehackernews.com/) - Segurança de forma séria.
- [The Register](http://www.theregister.co.uk/) - Mordendo a mão que alimenta a TI.
<a name="intro"></a>
## Introdução
<a name="xss"></a>
### XSS - Cross-Site Scripting
- [C.XSS Guide](https://excess-xss.com/) - Escrito por [@JakobKallin](https://github.com/JakobKallin) e [Irene Lobo Valbuena](https://www.linkedin.com/in/irenelobovalbuena/).
- [Cross-Site Scripting – Segurança de Aplicações – Google](https://www.google.com/intl/sw/about/appsecurity/learning/xss/) - Escrito por [Google](https://www.google.com/).
- [H5SC](https://github.com/cure53/H5SC) - Escrito por [@cure53](https://github.com/cure53).
- [THE BIG BAD WOLF - XSS E MANUTENÇÃO DE ACESSO](http://www.paulosyibelo.com/2018/06/the-big-bad-wolf-xss-and-maintaining.html) - Escrito por [Paulos Yibelo](http://www.paulosyibelo.com/).
- [AwesomeXSS](https://github.com/s0md3v/AwesomeXSS) - Escrito por [@s0md3v](https://github.com/s0md3v).
- [XSS.png](https://github.com/LucaBongiorni/XSS.png) - Escrito por @jackmasa.
- [PayloadsAllTheThings - Injeção XSS](https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/XSS%20Injection) - Escrito por [@swisskyrepo](https://github.com/swisskyrepo).
- [payloadbox/xss-payload-list](https://github.com/payloadbox/xss-payload-list) - Escrito por [@payloadbox](https://github.com/payloadbox).
- [Política de Segurança de Conteúdo do Laravel: Guia Completo de Implementação](https://blog.shakiltech.com/laravel-content-security-policy-guide/) - Guia prático para implementar Política de Segurança de Conteúdo no Laravel — ciclo de vida do nonce, integração com Vite e Livewire, relato de violações e uma lista de verificação pré-implementação, por [@itxshakil](https://github.com/itxshakil).
<a name="prototype-pollution"></a>
### Poluição de Protótipo
- [Ataque de poluição de protótipo em aplicação NodeJS](https://github.com/HoLyVieR/prototype-pollution-nsec18/blob/master/paper/JavaScript_prototype_pollution_attack_in_NodeJS.pdf) - Escrito por [@HoLyVieR](https://github.com/HoLyVieR).
- [Real-world JS - 1](https://blog.p6.is/Real-World-JS-1/) - Escrito por [@po6ix](https://twitter.com/po6ix).
- [Explorando poluição de protótipo – RCE no Kibana (CVE-2019-7609)](https://research.securitum.com/prototype-pollution-rce-kibana-cve-2019-7609/) - Escrito por [@securitymb](https://twitter.com/securitymb).
<a name="csv-injection"></a>
### Injeção CSV
- [Injeção CSV -> Meterpreter no Pornhub](https://news.webamooz.com/wp-content/uploads/bot/offsecmag/147.pdf) - Escrito por [Andy](https://blog.zsec.uk/).
- [Os Perigos Absurdamente Subestimados da Injeção CSV](http://georgemauer.net/2017/10/07/csv-injection.html) - Escrito por [George Mauer](http://georgemauer.net/).
- [PayloadsAllTheThings - Injeção CSV](https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/CSV%20Injection) - Escrito por [@swisskyrepo](https://github.com/swisskyrepo).
<a name="sql-injection"></a>
### Injeção SQL
- [Folha de Dicas de Injeção SQL](https://www.netsparker.com/blog/web-security/sql-injection-cheat-sheet/) - Escrito por [@netsparker](https://twitter.com/netsparker).
- [Referência de Bolso de Injeção SQL](https://websec.ca/kb/sql_injection) - Escrito por [@LightOS](https://twitter.com/LightOS).
- [Wiki de Injeção SQL](https://sqlwiki.netspi.com/) - Escrito por [NETSPI](https://www.netspi.com/).
- [PayloadsAllTheThings - Injeção SQL](https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/SQL%20Injection) - Escrito por [@swisskyrepo](https://github.com/swisskyrepo).
- [payloadbox/sql-injection-payload-list](https://github.com/payloadbox/sql-injection-payload-list) - Escrito por [@payloadbox](https://github.com/payloadbox).
<a name="command-injection"></a>
### Injeção de Comandos
- [Potencial injeção de comandos em resolv.rb](https://github.com/ruby/ruby/pull/1777) - Escrito por [@drigg3r](https://github.com/drigg3r).
- [PayloadsAllTheThings - Injeção de Comandos](https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/Command%20Injection) - Escrito por [@swisskyrepo](https://github.com/swisskyrepo).
- [payloadbox/command-injection-payload-list](https://github.com/payloadbox/command-injection-payload-list) - Escrito por [@payloadbox](https://github.com/payloadbox).
<a name="orm-injection"></a>
### Injeção ORM
- [HQL: Hyperinsane Query Language (ou como acessar toda a API SQL dentro de uma injeção HQL?)](https://www.synacktiv.com/ressources/hql2sql_sstic_2015_en.pdf) - Escrito por [@_m0bius](https://twitter.com/_m0bius).
- [HQL para pentesters](http://blog.h3xstream.com/2014/02/hql-for-pentesters.html) - Escrito por [@h3xstream](https://twitter.com/h3xstream/).
- [Injeção ORM](https://www.slideshare.net/simone.onofri/orm-injection) - Escrito por [Simone Onofri](https://onofri.org/).
- [ORM2Pwn: Explorando injeções no Hibernate ORM](https://www.slideshare.net/0ang3el/orm2pwn-exploiting-injections-in-hibernate-orm) - Escrito por [Mikhail Egorov](https://0ang3el.blogspot.tw/).
<a name="ftp-injection"></a>
### Injeção FTP
- [Aviso: Injeções FTP em Java/Python permitem desvio de firewall](http://blog.blindspotsecurity.com/2017/02/advisory-javapython-ftp-injections.html) - Escrito por [Timothy Morgan](https://plus.google.com/105917618099766831589).
- [SMTP via XXE − como enviar e-mails usando o analisador XML do Java](https://shiftordie.de/blog/2017/02/18/smtp-over-xxe/) - Escrito por [Alexander Klink](https://shiftordie.de/).
<a name="xxe"></a>
### XXE - Entidade Externa XML
- [XXE](https://phonexicum.github.io/infosec/xxe.html) - Escrito por [@phonexicum](https://twitter.com/phonexicum).
- [PayloadsAllTheThings - Injeção XXE](https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/XXE%20Injection) - Escrito por vários contribuidores.
- [Injeção de entidade externa XML (XXE)](https://portswigger.net/web-security/xxe) - Escrito por [portswigger](https://portswigger.net/).
- [XML Schema, DTD e Ataques de Entidade](https://www.vsecurity.com/download/publications/XMLDTDEntityAttacks.pdf) - Escrito por [Timothy D. Morgan](https://twitter.com/ecbftw) e Omar Al Ibrahim.
- [payloadbox/xxe-injection-payload-list](https://github.com/payloadbox/xxe-injection-payload-list) - Escrito por [@payloadbox](https://github.com/payloadbox).
<a name="csrf"></a>
### CSRF - Cross-Site Request Forgery
- [Eliminando CSRF](https://medium.com/@jrozner/wiping-out-csrf-ded97ae7e83f) - Escrito por [@jrozner](https://medium.com/@jrozner).
- [PayloadsAllTheThings - Injeção CSRF](https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/CSRF%20Injection) - Escrito por [@swisskyrepo](https://github.com/swisskyrepo).
<a name="clickjacking"></a>
### Clickjacking
- [Clickjacking](https://www.imperva.com/learn/application-security/clickjacking/) - Escrito por [Imperva](https://www.imperva.com/).
- [X-Frame-Options: Tudo sobre Clickjacking?](https://github.com/cure53/Publications/blob/master/xfo-clickjacking.pdf?raw=true) - Escrito por [Mario Heiderich](http://www.slideshare.net/x00mario).
<a name="ssrf"></a>
### SSRF - Server-Side Request Forgery
- [Bíblia SSRF. Folha de Dicas](https://docs.google.com/document/d/1v1TkWZtrhzRLy0bYXBcdLUedXGb9njTNIJXa3u9akHM/edit) - Escrito por [Wallarm](https://wallarm.com/).
- [PayloadsAllTheThings - Server-Side Request Forgery](https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/Server%20Side%20Request%20Forgery) - Escrito por [@swisskyrepo](https://github.com/swisskyrepo).
<a name="web-cache-poisoning"></a>
### Envenenamento de Cache Web
- [Envenenamento Prático de Cache Web](https://portswigger.net/blog/practical-web-cache-poisoning) - Escrito por [@albinowax](https://twitter.com/albinowax).
- [PayloadsAllTheThings - Engano de Cache Web](https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/Web%20Cache%20Deception) - Escrito por [@swisskyrepo](https://github.com/swisskyrepo).
<a name="relative-path-overwrite"></a>
### Substituição de Caminho Relativo
- [Análise em larga escala de injeção de estilo por substituição de caminho relativo](https://blog.acolyer.org/2018/05/28/large-scale-analysis-of-style-injection-by-relative-path-overwrite/) - Escrito por [The Morning Paper](https://blog.acolyer.org/).
- [Whitepaper Técnico da MBSD - Algumas técnicas de exploração de RPO](https://www.mbsd.jp/Whitepaper/rpo.pdf) - Escrito por [Mitsui Bussan Secure Directions, Inc.](https://www.mbsd.jp/).
<a name="open-redirect"></a>
### Redirecionamento Aberto
- [Vulnerabilidade de Redirecionamento Aberto](https://s0cket7.com/open-redirect-vulnerability/) - Escrito por [s0cket7](https://s0cket7.com/).
- [PayloadsAllTheThings - Redirecionamento Aberto](https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/Open%20Redirect) - Escrito por [@swisskyrepo](https://github.com/swisskyrepo).
- [payloadbox/open-redirect-payload-list](https://github.com/payloadbox/open-redirect-payload-list) - Escrito por [@payloadbox](https://github.com/payloadbox).
<a name="saml"></a>
### Security Assertion Markup Language (SAML)
- [Como Caçar Bugs em SAML; uma Metodologia - Parte I](https://epi052.gitlab.io/notes-to-self/blog/2019-03-07-how-to-test-saml-a-methodology/) - Escrito por [epi](https://epi052.gitlab.io/notes-to-self/).
- [Como Caçar Bugs em SAML; uma Metodologia - Parte II](https://epi052.gitlab.io/notes-to-self/blog/2019-03-13-how-to-test-saml-a-methodology-part-two/) - Escrito por [epi](https://epi052.gitlab.io/notes-to-self/).
- [Como Caçar Bugs em SAML; uma Metodologia - Parte III](https://epi052.gitlab.io/notes-to-self/blog/2019-03-16-how-to-test-saml-a-methodology-part-three/) - Escrito por [epi](https://epi052.gitlab.io/notes-to-self/).
- [PayloadsAllTheThings - Injeção SAML](https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/SAML%20Injection) - Escrito por [@swisskyrepo](https://github.com/swisskyrepo).
<a name="upload"></a>
### Upload
- [Desvio de Restrições de Upload de Arquivos](https://www.exploit-db.com/docs/english/45074-file-upload-restrictions-bypass.pdf) - Escrito por [Haboob Team](https://www.exploit-db.com/author/?a=9381).
- [PayloadsAllTheThings - Upload de Arquivos Inseguros](https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/Upload%20Insecure%20Files) - Escrito por [@swisskyrepo](https://github.com/swisskyrepo).
<a name="rails"></a>
### Rails
- [Segurança Rails - Primeira parte](https://hackmd.io/s/SkuTVw5O-) - Escrito por [@qazbnm456](https://github.com/qazbnm456).
- [Guia Oficial de Segurança do Rails](http://guides.rubyonrails.org/security.html) - Escrito por [Equipe Rails](https://rubyonrails.org/).
- [Injeção SQL no Rails](https://rails-sqli.org) - Escrito por [@presidentbeef](https://github.com/presidentbeef).
- [Lista de Verificação de Segurança Zen Rails](https://github.com/brunofacca/zen-rails-security-checklist) - Escrito por [@brunofacca](https://github.com/brunofacca).
<a name="angularjs"></a>
### AngularJS
- [Escapes de sandbox Angular baseados em DOM](http://blog.portswigger.net/2017/05/dom-based-angularjs-sandbox-escapes.html) - Escrito por [@garethheyes](https://twitter.com/garethheyes).
- [XSS sem HTML: Injeção de Template do Lado do Cliente com AngularJS](http://blog.portswigger.net/2016/01/xss-without-html-client-side-template.html) - Escrito por [Gareth Heyes](https://www.blogger.com/profile/10856178524811553475).
<a name="reactjs"></a>
### ReactJS
- [XSS via um elemento React falsificado](http://danlec.com/blog/xss-via-a-spoofed-react-element) - Escrito por [Daniel LeCheminant](http://danlec.com/).
<a name="ssl-tls"></a>
### SSL/TLS
- [Teste de Penetração SSL e TLS](https://www.aptive.co.uk/blog/tls-ssl-security-testing/) - Escrito por [APTIVE](https://www.aptive.co.uk/).
- [Introdução prática a SSL/TLS](https://github.com/Hakky54/mutual-tls-ssl) - Escrito por [@Hakky54](https://github.com/Hakky54).
<a name="webmail"></a>
### Webmail
- [Por que mail() é perigoso em PHP](https://blog.ripstech.com/2017/why-mail-is-dangerous-in-php/) - Escrito por [Robin Peraglie](https://www.ripstech.com/).
<a name="nfs"></a>
### NFS
- [NFS | ACADEMIA DE TESTE DE PENETRAÇÃO](https://pentestacademy.wordpress.com/2017/09/20/nfs/?t=1&cn=ZmxleGlibGVfcmVjc18y&refsrc=email&iid=b34422ce15164e99a193fea0ccc7a02f&uid=1959680352&nid=244+289476616) - Escrito por [PENETRATION ACADEMY](https://pentestacademy.wordpress.com/).
<a name="aws"></a>
### AWS
- [TESTE DE PENETRAÇÃO EM ARMAZENAMENTO AWS: CHUTANDO O BALDE S3](https://rhinosecuritylabs.com/penetration-testing/penetration-testing-aws-storage/) - Escrito por Dwight Hohnstein da [Rhino Security Labs](https://rhinosecuritylabs.com/).
- [TESTE DE PENETRAÇÃO AWS PARTE 1. BALDES S3](https://www.virtuesecurity.com/aws-penetration-testing-part-1-s3-buckets/) - Escrito por [VirtueSecurity](https://www.virtuesecurity.com/).
- [TESTE DE PENETRAÇÃO AWS PARTE 2. S3, IAM, EC2](https://www.virtuesecurity.com/aws-penetration-testing-part-2-s3-iam-ec2/) - Escrito por [VirtueSecurity](https://www.virtuesecurity.com/).
- [Desventuras na AWS](https://labs.f-secure.com/blog/misadventures-in-aws) - Escrito por Christian Demko.
<a name="azure"></a>
### Azure
- [Riscos de Segurança na Nuvem (Parte 1): Vulnerabilidade de Injeção CSV no Azure](https://rhinosecuritylabs.com/azure/cloud-security-risks-part-1-azure-csv-injection-vulnerability/) - Escrito por [@spengietz](https://twitter.com/spengietz).
- [Vulnerabilidades e Configurações Incorretas Comuns de Segurança no Azure](https://rhinosecuritylabs.com/cloud-security/common-azure-security-vulnerabilities/) - Escrito por [@rhinobenjamin](https://twitter.com/rhinobenjamin).
<a name="fingerprint"></a>
### Fingerprint
<a name="sub-domain-enumeration"></a>
### Enumeração de Subdomínios
- [Guia de um testador de penetração para enumeração de subdomínios](https://blog.appsecco.com/a-penetration-testers-guide-to-sub-domain-enumeration-7d842d5570f6) - Escrito por [Bharath](https://blog.appsecco.com/@yamakira_).
- [A Arte da Enumeração de Subdomínios](https://blog.sweepatic.com/art-of-subdomain-enumeration/) - Escrito por [Patrik Hudak](https://blog.sweepatic.com/author/patrik/).
<a name="crypto"></a>
### Criptografia
- [Fortificação Criptográfica Aplicada](https://bettercrypto.org/) - Escrito por [Equipe bettercrypto.org](https://bettercrypto.org/).
- [O que é um Ataque de Canal Lateral?](https://www.csoonline.com/article/3388647/what-is-a-side-channel-attack-how-these-end-runs-around-encryption-put-everyone-at-risk.html) - Escrito por [J.M Porup](https://www.csoonline.com/author/J.M.-Porup/).
<a name="web-shell"></a>
### Web Shell
- [Hackeando com Shells JSP](https://blog.netspi.com/hacking-with-jsp-shells/) - Escrito por [@_nullbind](https://twitter.com/_nullbind).
- [Caçando Web Shells](https://www.tenable.com/blog/hunting-for-web-shells) - Escrito por [Jacob Baines](https://www.tenable.com/profile/jacob-baines).
<a name="osint"></a>
### OSINT- [Hacking Cryptocurrency Miners com Técnicas de OSINT](https://medium.com/@s3yfullah/hacking-cryptocurrency-miners-with-osint-techniques-677bbb3e0157) - Escrito por [@s3yfullah](https://medium.com/@s3yfullah).
- [OSINT x UCCU Workshop on Open Source Intelligence](https://www.slideshare.net/miaoski/osint-x-uccu-workshop-on-open-source-intelligence) - Escrito por [Philippe Lin](https://www.slideshare.net/miaoski).
- [102 Deep Dive in the Dark Web OSINT Style Kirby Plessas](https://www.youtube.com/watch?v=fzd3zkAI_o4) - Apresentado por [@kirbstr](https://twitter.com/kirbstr).
- [O guia mais completo para encontrar o e‑mail de qualquer pessoa](https://www.blurbiz.io/blog/the-most-complete-guide-to-finding-anyones-email) - Escrito por [Timur Daudpota](https://www.blurbiz.io/).
<a name="dns-rebinding"></a>
### DNS Rebinding
- [Atacando Redes Privadas a partir da Internet com DNS Rebinding](https://medium.com/@brannondorsey/attacking-private-networks-from-the-internet-with-dns-rebinding-ea7098a2d325) - Escrito por [@brannondorsey](https://medium.com/@brannondorsey).
- [Hackeando roteadores domésticos a partir da Internet](https://medium.com/@radekk/hackers-can-get-access-to-your-home-router-1ddadd12a7a7) - Escrito por [@radekk](https://medium.com/@radekk).
<a name="deserialization"></a>
### Desserialização
- [O que WebLogic, WebSphere, JBoss, Jenkins, OpenNMS e Sua Aplicação Têm em Comum? Esta Vulnerabilidade.](https://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/) - Escrito por [@breenmachine](https://twitter.com/breenmachine).
- [.NET Roulette: Explorando Desserialização Insegura no Telerik UI](https://www.youtube.com/watch?v=--6PiuvBGAU) - Escrito por [@noperator](https://twitter.com/noperator).
- [Atacando a desserialização do .NET](https://www.youtube.com/watch?v=eDfGpu3iE4Q) - Escrito por [@pwntester](https://twitter.com/pwntester).
- [Como explorar a desserialização de cookies do DotNetNuke](https://pentest-tools.com/blog/exploit-dotnetnuke-cookie-deserialization/) - Escrito por [CRISTIAN CORNEA](https://pentest-tools.com/blog/author/pentest-cristian/).
- [COMO EXPLORAR LIFERAY CVE-2020-7961: RÁPIDA JORNADA ATÉ O POC](https://www.synacktiv.com/en/publications/how-to-exploit-liferay-cve-2020-7961-quick-journey-to-poc.html) - Escrito por [@synacktiv](https://twitter.com/synacktiv).
<a name="oauth"></a>
### OAuth
- [O que está acontecendo com OAuth 2.0? E por que você não deve usá-lo para autenticação.](https://medium.com/securing/what-is-going-on-with-oauth-2-0-and-why-you-should-not-use-it-for-authentication-5f47597b2611) - Escrito por [@damianrusinek](https://medium.com/@damianrusinek).
- [Introdução ao OAuth 2.0 e OpenID Connect](https://pragmaticwebsecurity.com/courses/introduction-oauth-oidc.html) - Escrito por [@PhilippeDeRyck](https://twitter.com/PhilippeDeRyck).
<a name="jwt"></a>
### JWT
- [Segredos codificados, tokens não verificados e outros erros comuns com JWT](https://r2c.dev/blog/2020/hardcoded-secrets-unverified-tokens-and-other-common-jwt-mistakes/) - Escrito por [@ermil0v](https://twitter.com/ermil0v).
## Evasões
<a name="evasions-xxe"></a>
### XXE
- [Bypass da correção de XXE OOB usando codificação diferente](https://twitter.com/SpiderSec/status/1191375472690528256) - Escrito por [@SpiderSec](https://twitter.com/SpiderSec).
<a name="evasions-csp"></a>
### CSP
- [CSP: contornando form-action com XSS refletido](https://labs.detectify.com/2016/04/04/csp-bypassing-form-action-with-reflected-xss/) - Escrito por [Detectify Labs](https://labs.detectify.com/).
- [TWITTER XSS + BYPASS DE CSP](http://www.paulosyibelo.com/2017/05/twitter-xss-csp-bypass.html) - Escrito por [Paulos Yibelo](http://www.paulosyibelo.com/).
- [Contornando CSP elegantemente](https://lab.wallarm.com/how-to-trick-csp-in-letting-you-run-whatever-you-want-73cb5ff428aa) - Escrito por [Wallarm](https://wallarm.com/).
- [Evasão de CSP com markup solto baseado em DOM](https://portswigger.net/blog/evading-csp-with-dom-based-dangling-markup) - Escrito por [portswigger](https://portswigger.net/).
- [A jornada CSP do GitHub](https://githubengineering.com/githubs-csp-journey/) - Escrito por [@ptoomey3](https://github.com/ptoomey3).
- [A jornada pós‑CSP do GitHub](https://githubengineering.com/githubs-post-csp-journey/) - Escrito por [@ptoomey3](https://github.com/ptoomey3).
- [Alguma proteção contra importação dinâmica de módulos?](https://github.com/w3c/webappsec-csp/issues/243) - Escrito por [@shhnjk](https://twitter.com/@shhnjk).
<a name="evasions-waf"></a>
### WAF
- [Airbnb – Quando contornar codificação JSON, filtro XSS, WAF, CSP e Auditor resulta em oito vulnerabilidades](https://buer.haus/2017/03/08/airbnb-when-bypassing-json-encoding-xss-filter-waf-csp-and-auditor-turns-into-eight-vulnerabilities/) - Escrito por [@Brett Buerhaus](https://twitter.com/bbuerhaus).
- [Como contornar o libinjection em muitos WAF/NGWAF](https://medium.com/@d0znpp/how-to-bypass-libinjection-in-many-waf-ngwaf-1e2513453c0f) - Escrito por [@d0znpp](https://medium.com/@d0znpp).
- [Técnicas de evasão de Firewall de Aplicação Web (WAF)](https://medium.com/secjuice/waf-evasion-techniques-718026d693d8) - Escrito por [@secjuice](https://twitter.com/secjuice).
- [Técnicas de evasão de Firewall de Aplicação Web (WAF) #2](https://medium.com/secjuice/web-application-firewall-waf-evasion-techniques-2-125995f3e7b0) - Escrito por [@secjuice](https://twitter.com/secjuice).
<a name="evasions-jsmvc"></a>
### JSMVC
- [JavaScript MVC e Frameworks de Template](http://www.slideshare.net/x00mario/jsmvcomfg-to-sternly-look-at-javascript-mvc-and-templating-frameworks) - Escrito por [Mario Heiderich](http://www.slideshare.net/x00mario).
<a name="evasions-authentication"></a>
### Autenticação
- [Trend Micro Threat Discovery Appliance - Bypass de Autenticação por Geração de Sessão (CVE-2016-8584)](http://blog.malerisch.net/2017/04/trend-micro-threat-discovery-appliance-session-generation-authentication-bypass-cve-2016-8584.html) - Escrito por [@malerisch](https://twitter.com/malerisch) e [@steventseeley](https://twitter.com/steventseeley).
## Truques
<a name="tricks-csrf"></a>
### CSRF
- [Explorando CSRF em endpoints JSON com Flash e redirecionamentos](https://blog.appsecco.com/exploiting-csrf-on-json-endpoints-with-flash-and-redirects-681d4ad6b31b) - Escrito por [@riyazwalikar](https://blog.appsecco.com/@riyazwalikar).
- [Truques interessantes para contornar a proteção CSRF](https://zhuanlan.zhihu.com/p/32716181) - Escrito por [Twosecurity](https://twosecurity.io/).
- [Roubando tokens CSRF com injeção de CSS (sem iFrames)](https://github.com/dxa4481/cssInjection) - Escrito por [@dxa4481](https://github.com/dxa4481).
- [Quebrando o RNG do Java para CSRF - Javax Faces e Por Que a Aleatoriedade do Token CSRF Importa](https://blog.securityevaluators.com/cracking-javas-rng-for-csrf-ea9cacd231d2) - Escrito por [@rramgattie](https://blog.securityevaluators.com/@rramgattie).
- [Se HttpOnly, Você Ainda Poderia CSRF… Com CORS você pode!](https://medium.com/@_graphx/if-httponly-you-could-still-csrf-of-cors-you-can-5d7ee2c7443) - Escrito por [@GraphX](https://twitter.com/GraphX).
<a name="tricks-clickjacking"></a>
### Clickjacking
- [Clickjackings no Google no valor de 14981,70$](https://medium.com/@raushanraj_65039/google-clickjacking-6a04132b918a) - Escrito por [@raushanraj_65039](https://medium.com/@raushanraj_65039).
<a name="tricks-rce"></a>
### Execução Remota de Código
- [DRUPAL 7.X SERVICES MODULE UNSERIALIZE() PARA RCE](https://www.ambionics.io/blog/drupal-services-module-rce) - Escrito por [Ambionics Security](https://www.ambionics.io/).
- [Explorando bug de desserialização no Node.js para Execução Remota de Código](https://opsecx.com/index.php/2017/02/08/exploiting-node-js-deserialization-bug-for-remote-code-execution/) - Escrito por [OpSecX](https://opsecx.com/index.php/author/ajinabraham/).
- [Execução Remota de Código no GitHub Enterprise](https://bounty.github.com/researchers/iblue.html) - Escrito por [@iblue](https://github.com/iblue).
- [Como encadeei 4 vulnerabilidades no GitHub Enterprise, da cadeia de execução SSRF à RCE!](http://blog.orange.tw/2017/07/how-i-chained-4-vulnerabilities-on.html) - Escrito por [Orange](http://blog.orange.tw/).
- [Como exploramos uma vulnerabilidade de execução remota de código no math.js](https://capacitorset.github.io/mathjs/) - Escrito por [@capacitorset](https://github.com/capacitorset).
- [$36k Google App Engine RCE](https://sites.google.com/site/testsitehacking/-36k-google-app-engine-rce) - Escrito por [Ezequiel Pereira](https://sites.google.com/site/testsitehacking/).
- [Poor RichFaces](https://codewhitesec.blogspot.com/2018/05/poor-richfaces.html) - Escrito por [CODE WHITE](https://www.code-white.com/).
- [Execução Remota de Código em um servidor do Facebook](https://blog.scrt.ch/2018/08/24/remote-code-execution-on-a-facebook-server/) - Escrito por [@blaklis_](https://twitter.com/blaklis_).
- [Evil Teacher: Injeção de Código no Moodle](https://blog.ripstech.com/2018/moodle-remote-code-execution/) - Escrito por [RIPS Technologies](https://www.ripstech.com/).
- [WebLogic RCE (CVE-2019-2725) Diário de Depuração](https://paper.seebug.org/910/) - Escrito por Badcode@Knownsec 404 Team.
- [O que WebLogic, WebSphere, JBoss, Jenkins, OpenNMS e Sua Aplicação Têm em Comum? Esta Vulnerabilidade.](https://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/) - Escrito por [@breenmachine](https://twitter.com/@breenmachine).
- [CVE-2019-1306: VOCÊ É MEU ÍNDICE?](https://www.thezdi.com/blog/2019/10/23/cve-2019-1306-are-you-my-index) - Escrito por [@yu5k3](https://twitter.com/yu5k3).
---
[Read more](https://github.com/qazbnm456/awesome-web-security)