Sentinel AI Code Security
Loading...
Sentinel Sicurezza del codice tramite AI
Agent online Come funziona

Revisione della sicurezza tramite AI

Trova ciò che trovano gli attaccanti.

Trascina i file sorgente o importa un repository GitHub. Sentinel esegue un motore di regole deterministico, quindi un auditor AI, e verifica ogni riscontro rispetto al tuo codice effettivo prima che raggiunga il report.

  • Prove verificate, non supposizioni
  • TypeScript · Python · Rust · oltre 20 linguaggi
  • Scansioni in sola lettura · branch di correzione verificati

Aggiungi codice da scansionare

Carica file Repo GitHub

Trascina qui i file sorgente

o scegli i file dal tuo dispositivo

Scegli i file

TypeScript, JavaScript, Python, Rust, Go, Java, C/C++, C#, Ruby, PHP, Swift, Kotlin, SQL, shell e altri. Massimo 20 file, 250 KB ciascuno.

Carica un esempio vulnerabile

Repository
Load repository

I repo pubblici funzionano senza token. Usa un token fine-grained con accesso in sola lettura ai Contenuti per i repo privati.

Repo privato? Aggiungi un token in sola lettura
Token fine-grained
Dimentica token

Inviato direttamente a api.github.com da questa scheda. Conservato solo in memoria, mai salvato, mai inviato altrove.

Token in sola lettura in memoria

Read-only access

File sorgente

Seleziona tutto Cancella

    Aggiungi file selezionati

    Coda di scansione

    Cancella tutto

      Agente in esecuzione

      Scansione del codice

      The agent is reviewing your files in passes.

      1. Ingestione e convalida dei file
      2. Scansione del motore di regole
      3. Ricerca dell'agente con strumenti
      4. Informazioni su CVE e dipendenze
      5. Verifica indipendente
      6. Preparazione delle patch verificate
      7. Creazione del report

      Attività

        Nuova scansione
        Correggi e push Copia report Scarica .md

        Revisione di sicurezza verificata

        Report di sicurezza

        ·

        0 /100

        Punteggio di rischio

        Critica0
        Alta0
        Media0
        Bassa0

        0 Risultanze

        Verifica indipendente

        Confermato
        0
        Richiede revisione
        0
        Rifiutato
        0
        CVSS più alto
        0.0

        Risultati rifiutati dal verificatore

          Intelligence delle dipendenze

            Tutti0 Critica0 Alta0 Media0 Bassa0
            Cerca risultanze

            Attività dell'agente

              Ogni chiamata allo strumento effettuata dall'agente durante la revisione del codice, in ordine.

              Rimedio

              Correggi, verifica e poi push

              Applica correzioni pronte Ripristina

              Patch proposte

                Nessuna patch automatica per questa scansione. Usa la guida alla correzione per ogni riscontro.

                Invia correzioni verificate

                Crea un nuovo branch e una pull request. Il tuo branch predefinito non viene mai modificato.

                Repository Nome del branch Titolo della pull request Token GitHub

                Token fine-grained con permessi di lettura/scrittura per Contents e Pull requests. Utilizzato una sola volta, mantenuto in memoria.

                Push delle correzioni verificate

                Apri pull request Copia link
                Scansiona di nuovo

                Eseguito nel tuo browser. Nulla viene scansionato senza la tua azione.

                Sentinel · Sicurezza del codice tramite AI

                Come funziona Sentinel

                ×

                Sentinel è una revisione di sicurezza a due livelli che viene eseguita su richiesta.

                1. Ingestione — i file vengono validati nel browser; i file non supportati o binari vengono rifiutati.

                2. Motore di regole — controlli deterministici per injection, secret, deserializzazione non sicura, errori TLS e altri pattern noti in TypeScript, JavaScript, Python e Rust.

                3. Auditor AI — un modello focalizzato sulla sicurezza revisiona il codice per difetti logici e rischi specifici del linguaggio, inclusi Go, Java, C/C++, C#, Ruby, PHP, Swift e Kotlin.

                4. Verifica — ogni riscontro dell'AI deve puntare a una riga che esiste effettivamente nel codice, altrimenti viene scartato.

                L'accesso a GitHub utilizza l'API pubblica con il tuo permesso. I token sono opzionali, in sola lettura e non vengono mai memorizzati.

                5. Analista profondo — l'agente può elencare i file, leggere il codice, eseguire grep per i sink, consultare i CWE e cercare record CVE aggiornati prima di segnalare qualsiasi cosa.

                6. Verificatore indipendente — un secondo modello tenta di smentire ogni riscontro, assegna un punteggio CVSS 3.1 e rifiuta le affermazioni deboli.

                7. Push — le correzioni applicate vengono ricontrollate dal motore di regole, quindi commitate in un nuovo branch con una pull request. Il tuo branch predefinito non viene mai toccato.

                Ho capito