Links Úteis:
Usar PDO corretamente
usar a função do PHP htmlentities
Usar um captcha ou token no formulário
curl -X POST http://localhost:8891/sql_injection_fixed.php \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "[email protected]&password=securepassword"
- arquivo com infos das configs (phpinfo)
- versão desatualizada da linguagem (php)
- pacotes desatualizados
- nenhuma técnica para multiplas requests
- Pegar dados da request sem higienizar ($_GET $_POST e etc)
- Criptografia !== de Hash
- Criptografar dados sensíveis
- Frameworks, eles ajudam sim!!!
- use https (roubo de cookies)
- Cloudflare
- não estourar exceptions com dados sensíveis
- não deixar dados sensíveis expostos no servidor (.env, .sql, .log)
- usar senhas fortes
- document root em um nível diferente do código