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
Solte os arquivos de origem aqui
ou escolha arquivos do seu dispositivo
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.
Repositório privado? Adicione um token de somente leitura
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
Arquivos de origem
Fila de varredura
Agente em execução
Verificando seu código
The agent is reviewing your files in passes.
- Ingerir e validar arquivos
- Varredura do mecanismo de regras
- Busca do agente com ferramentas
- Informações de CVE e dependências
- Verificação independente
- Preparar correções verificadas
- Gerar relatório
Atividade
Revisão de segurança verificada
Relatório de segurança
Pontuação de risco
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
Atividade do agente
Cada chamada de ferramenta que o agente fez ao revisar seu código, em ordem.
Remediação
Corrija, verifique e envie
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.
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.
