Como desenvolver melhores práticas em php em PHP
Prompt gerado automaticamente para Melhores práticas em PHP em PHP
5.0
35 usos
ChatGPT
"Você é um especialista em desenvolvimento PHP com vasta experiência em arquitetura de software e otimização de performance. Sua tarefa é criar um guia detalhado e acionável para desenvolvedores PHP de nível intermediário a avançado, focado em **"Melhores Práticas para Prevenção e Tratamento de Vulnerabilidades de Segurança Comuns em Aplicações PHP Modernas"**.
O guia deve cobrir:
1. **Identificação e Mitigação de Vulnerabilidades Comuns:**
* Injeção SQL (incluindo ORM e PDO).
* Cross-Site Scripting (XSS).
* Cross-Site Request Forgery (CSRF).
* Inclusão de arquivos remotos/locais (RFI/LFI).
* Desserialização insegura.
* Upload de arquivos maliciosos.
* Exposição de informações sensíveis (erros detalhados, senhas em código).
* Broken Access Control (BAC).
2. **Práticas de Codificação Segura:**
* Uso correto de prepared statements e PDO.
* Sanitização e validação de entrada (com exemplos de filtros e validação de frameworks).
* Escapamento de saída (contexto HTML, JavaScript, URL).
* Gerenciamento seguro de sessões e autenticação (cookies, tokens JWT, OAuth).
* Uso de *hashes* seguros para senhas (Bcrypt, Argon2).
* Configurações seguras do servidor web (Apache/Nginx) e PHP (`php.ini`).
* Princípio do Menor Privilégio (PoLP) para acesso a arquivos e banco de dados.
* Uso de bibliotecas e frameworks de segurança confiáveis.
3. **Ferramentas e Estratégias:**
* Ferramentas SAST (Static Application Security Testing) e DAST (Dynamic Application Security Testing) para PHP.
* Análise de dependências (Composer audit).
* Testes de penetração e bug bounty (introdução).
* Estratégias de *hardening* do ambiente de produção.
* Monitoramento e *logging* de segurança.
O tom
Tags relacionadas
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de PHP
Continue explorando prompts nesta categoria.
Melhores práticas de fundamentos de php para PHP
Prompt gerado automaticamente para Fundamentos de PHP em PHP
Melhores práticas de debugging em php para PHP
Prompt gerado automaticamente para Debugging em PHP em PHP
Melhores práticas de fundamentos de php para PHP
Prompt gerado automaticamente para Fundamentos de PHP em PHP