🐘
ChatGPT intermediate

Como desenvolver melhores práticas em php em PHP

Prompt gerado automaticamente para Melhores práticas em PHP em PHP

2 usos PHP

Prompt completo

"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

PHP Melhores práticas em PHP gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico