For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Navegação principal
Theme
Codex

Codex use case

Analise a segurança das alterações no código

Revise um pull request ou um diff local em busca de regressões de segurança.

Difficulty Intermediate
Time horizon 30m

Use o plugin Codex Security para examinar um conjunto de alterações no Git, verificar se as possíveis regressões de segurança se confirmam e gerar um relatório com base nas evidências antes do merge.

Best for

  • Pull requests que envolvem autenticação, autorização, análise sintática, acesso a arquivos, segredos ou fluxos de trabalho que exigem privilégios.
  • Branches de release ou patches locais que precisam passar por uma verificação de segurança antes do merge.
  • Revisores que precisam localizar cada problema no código alterado e identificar os arquivos que fornecem evidências diretas.

Contents

    ← All use cases

    Analise a segurança das alterações no código

    Revise um pull request ou um diff local em busca de regressões de segurança.

    Use o plugin Codex Security para examinar um conjunto de alterações no Git, verificar se as possíveis regressões de segurança se confirmam e gerar um relatório com base nas evidências antes do merge.

    Intermediate
    30m

    Use o plugin Codex Security para examinar um conjunto de alterações no Git, verificar se as possíveis regressões de segurança se confirmam e gerar um relatório com base nas evidências antes do merge.

    Intermediate
    30m

    Best for

    • Pull requests que envolvem autenticação, autorização, análise sintática, acesso a arquivos, segredos ou fluxos de trabalho que exigem privilégios.
    • Branches de release ou patches locais que precisam passar por uma verificação de segurança antes do merge.
    • Revisores que precisam localizar cada problema no código alterado e identificar os arquivos que fornecem evidências diretas.

    Skills & Plugins

    • Revise um pull request, um commit, um diff entre branches ou um patch da árvore de trabalho em busca de regressões de segurança. Valide os problemas identificados e reúna evidências dos caminhos de ataque.
    Skill Why use it
    Codex Security:security Diff Scan Revise um pull request, um commit, um diff entre branches ou um patch da árvore de trabalho em busca de regressões de segurança. Valide os problemas identificados e reúna evidências dos caminhos de ataque.

    Starter prompt

    Use $codex-security:security-diff-scan para revisar este PR, commit, diff entre branches ou patch da árvore de trabalho em busca de regressões de segurança. Escopo e regras: - Alvo: [este pull request / SHA do commit / diff entre branches de BASE a HEAD / patch atual da árvore de trabalho] - Tenho autorização para avaliar este repositório e este conjunto de alterações. - Dê atenção especial a [autenticação e autorização, tratamento de entradas, segredos, sistema de arquivos, rede, dependências ou outra área sensível]. Entregue o relatório final em Markdown e, para cada problema que exige revisão humana, inclua um comentário na linha de código correspondente.
    Use $codex-security:security-diff-scan para revisar este PR, commit, diff entre branches ou patch da árvore de trabalho em busca de regressões de segurança. Escopo e regras: - Alvo: [este pull request / SHA do commit / diff entre branches de BASE a HEAD / patch atual da árvore de trabalho] - Tenho autorização para avaliar este repositório e este conjunto de alterações. - Dê atenção especial a [autenticação e autorização, tratamento de entradas, segredos, sistema de arquivos, rede, dependências ou outra área sensível]. Entregue o relatório final em Markdown e, para cada problema que exige revisão humana, inclua um comentário na linha de código correspondente.

    Revise a alteração em vez de revisar todo o repositório

    Faça uma análise de segurança do diff quando um pull request, um commit, uma branch ou um patch local alterar um fluxo de execução sensível. O plugin Codex Security usa o contexto do repositório para entender a alteração. Em seguida, concentra a busca por problemas de segurança e a validação dos resultados no diff e no código que dá suporte direto à alteração.

    Esse fluxo de trabalho complementa a revisão de código habitual. Use-o quando precisar de evidências de regressões de segurança, em vez de uma revisão geral de estilo ou de testes.

    Analise a alteração

    1. Abra o repositório e faça checkout da revisão correspondente às alterações que deseja analisar ou descreva exatamente quais alterações do Git devem ser revisadas.
    2. Conclua as etapas do guia de início rápido do plugin Codex Security e indique no prompt inicial o pull request, o commit, o diff da branch ou o patch da árvore de trabalho.
    3. Indique as áreas de alto risco envolvidas na alteração, como autenticação, analisadores sintáticos, caminhos de arquivos, requisições de rede ou tratamento de credenciais.
    4. Execute o prompt sem solicitar uma correção, para que o primeiro resultado sirva como registro da revisão.
    5. Confira cada linha apontada como afetada, cada resultado de validação e cada lacuna nas evidências indicada no relatório antes de decidir se deve corrigir o problema.

    Dê continuidade à análise de um problema identificado

    Um relatório útil distingue os problemas de segurança que podem ocorrer durante a execução e para os quais há evidências das suspeitas que ainda precisam de confirmação. O relatório também pode incluir comentários diretamente nas linhas de código afetadas. Se o resultado justificar uma correção, abra uma nova tarefa de correção com escopo delimitado e inclua o identificador do problema ou a seção pertinente do relatório. Consulte Corrija vulnerabilidades pendentes para saber como conduzir o ciclo de correção e validação.

    Para saber como selecionar as alterações, delimitar o escopo do diff e revisar os resultados, consulte Revise alterações de código em busca de problemas de segurança.

    Related use cases