Sentinel AI Code Security
Loading...
Sentinel Segurança de código com IA
Agent online Como funciona

Revisão de segurança com IA

Encontre o que os invasores encontram.

Arraste arquivos de código ou importe um repositório do GitHub. O Sentinel executa um mecanismo de regras determinístico, seguido por um auditor de IA, e verifica cada descoberta em seu código real antes que ela chegue ao relatório.

  • Evidências verificadas, não suposições
  • TypeScript · Python · Rust · mais de 20 linguagens
  • Scans de leitura · branches de correção verificados

Adicionar código para escanear

Fazer upload de arquivos Repositório GitHub

Solte os arquivos de origem aqui

ou escolha arquivos do seu dispositivo

Escolher arquivos

TypeScript, JavaScript, Python, Rust, Go, Java, C/C++, C#, Ruby, PHP, Swift, Kotlin, SQL, shell e mais. Máximo de 20 arquivos, 250 KB cada.

Carregar um exemplo vulnerável

Repositório
Load repository

Repositórios públicos funcionam sem token. Use um token de grão fino com acesso de leitura aos Conteúdos para repositórios privados.

Repositório privado? Adicione um token de somente leitura
Token de grão fino
Esquecer token

Enviado diretamente para api.github.com a partir desta aba. Mantido apenas na memória, nunca salvo, nunca enviado para outro lugar.

Token de somente leitura na memória

Read-only access

Arquivos de origem

Selecionar tudo Limpar

    Adicionar arquivos selecionados

    Fila de varredura

    Limpar tudo

      Agente em execução

      Verificando seu código

      The agent is reviewing your files in passes.

      1. Ingerir e validar arquivos
      2. Varredura do mecanismo de regras
      3. Busca do agente com ferramentas
      4. Informações de CVE e dependências
      5. Verificação independente
      6. Preparar correções verificadas
      7. Gerar relatório

      Atividade

        Nova varredura
        Corrigir e enviar Copiar relatório Baixar .md

        Revisão de segurança verificada

        Relatório de segurança

        ·

        0 /100

        Pontuação de risco

        Crítica0
        Alta0
        Média0
        Baixa0

        0 Descobertas

        Verificação independente

        Confirmado
        0
        Necessita de revisão
        0
        Rejeitado
        0
        CVSS mais alto
        0.0

        Achados que o verificador rejeitou

          Inteligência de dependências

            Tudo0 Crítica0 Alta0 Média0 Baixa0
            Buscar descobertas

            Atividade do agente

              Cada chamada de ferramenta que o agente fez ao revisar seu código, em ordem.

              Remediação

              Corrija, verifique e envie

              Aplicar correções prontas Redefinir

              Patches propostos

                Nenhum patch automático para esta varredura. Use a orientação de correção em cada descoberta.

                Enviar correções verificadas

                Cria um novo branch e um pull request. Seu branch padrão nunca é modificado.

                Repositório Nome da branch Título do pull request Token do GitHub

                Token de grão fino com permissões de leitura/escrita em Contents e Pull requests. Usado uma vez, mantido em memória.

                Enviar correções verificadas

                Abrir pull request Copiar link
                Escanear novamente

                Executa no seu navegador. Nada é verificado sem a sua ação.

                Sentinel · Segurança de código com IA

                Como o Sentinel funciona

                ×

                Sentinel é uma revisão de segurança de duas camadas que é executada sob demanda.

                1. Ingestão — os arquivos são validados no seu navegador; arquivos não suportados ou binários são rejeitados.

                2. Mecanismo de regras — verificações determinísticas para injeção, segredos, desserialização insegura, erros de TLS e outros padrões conhecidos em TypeScript, JavaScript, Python e Rust.

                3. Auditor de IA — um modelo focado em segurança revisa o código em busca de falhas de lógica e riscos específicos da linguagem, incluindo Go, Java, C/C++, C#, Ruby, PHP, Swift e Kotlin.

                4. Verificação — cada descoberta da IA deve apontar para uma linha que realmente exista no seu código, caso contrário, ela é descartada.

                O acesso ao GitHub usa a API pública com a sua permissão. Os tokens são opcionais, de somente leitura e nunca são armazenados.

                5. Analista profundo — o agente pode listar arquivos, ler código, fazer grep por sinks, pesquisar CWEs e buscar registros de CVEs em tempo real antes de relatar qualquer coisa.

                6. Verificador independente — um segundo modelo tenta refutar cada descoberta, atribui uma pontuação CVSS 3.1 e rejeita alegações fracas.

                7. Push — as correções aplicadas são revisadas novamente pelo mecanismo de regras e, em seguida, commitadas em um novo branch com um pull request. Seu branch padrão nunca é alterado.

                Entendi