Regra 20: Sanitização de Entrada & Consultas Parametrizadas
​Regra #1 da Cibersegurança: Nunca confie na entrada do usuário!
​Quando você pega uma entrada bruta de um usuário e a passa diretamente para seu banco de dados ou frontend, você está abrindo a porta para injeção SQL (SQLi) e Cross-Site Scripting (XSS).
​Para aplicar a Regra 20, siga estes dois escudos defensivos:
​1️⃣ Sanitização & Validação de Entrada: Remova caracteres perigosos (como <, >, ', --) e valide tipos. Se você espera um Inteiro, rejeite qualquer coisa que contenha texto!
2️⃣ Consultas Parametrizadas (Declarações Preparadas): Nunca concatene strings para construir consultas. Use parâmetros para que o banco de dados trate as entradas dos usuários estritamente como dados, nunca como código executável.
​Filtre tudo, sanitize em todos os lugares, não confie em ninguém! #BTC