Revue de sécurité par IA
Trouvez ce que les attaquants trouvent.
Déposez des fichiers sources ou importez un dépôt GitHub. Sentinel exécute un moteur de règles déterministe, puis un auditeur IA, et vérifie chaque découverte par rapport à votre code réel avant qu'elle n'atteigne le rapport.
- Preuves vérifiées, pas de suppositions
- TypeScript · Python · Rust · 20+ langages
- Scans en lecture seule · branches de correction vérifiées
Ajouter du code à scanner
Déposez les fichiers source ici
ou choisissez des fichiers sur votre appareil
Choisir des fichiersTypeScript, JavaScript, Python, Rust, Go, Java, C/C++, C#, Ruby, PHP, Swift, Kotlin, SQL, shell et plus encore. Max 20 fichiers, 250 Ko chacun.
Charger un exemple vulnérableLes dépôts publics fonctionnent sans jeton. Utilisez un jeton précis avec un accès en lecture seule au contenu pour les dépôts privés.
Dépôt privé ? Ajoutez un jeton en lecture seuleEnvoyé directement à api.github.com depuis cet onglet. Conservé uniquement en mémoire, jamais enregistré, jamais envoyé ailleurs.
Jeton en lecture seule en mémoire
Fichiers sources
File d'attente d'analyse
Agent en cours d'exécution
Analyse de votre code
The agent is reviewing your files in passes.
- Ingestion et validation des fichiers
- Balayage du moteur de règles
- Recherche de l'agent avec outils
- Renseignements CVE et dépendances
- Vérification indépendante
- Préparation des correctifs vérifiés
- Génération du rapport
Activité
Revue de sécurité vérifiée
Rapport de sécurité
·
Score de risque
0 Constats
Vérification indépendante
- Confirmé
- 0
- À réviser
- 0
- Rejeté
- 0
- CVSS le plus élevé
- 0.0
Intelligence des dépendances
Chaque appel d'outil effectué par l'agent lors de la revue de votre code, dans l'ordre.
Remédiation
Corriger, vérifier, puis pousser
Correctifs proposés
Aucun correctif automatique pour ce scan. Utilisez le guide de correction pour chaque découverte.
Envoyer les correctifs vérifiés
Crée une nouvelle branche et une pull request. Votre branche par défaut n'est jamais modifiée.
Dépôt Nom de la branche Titre de la pull request Jeton GitHubJeton précis avec accès lecture/écriture aux contenus et aux pull requests. Utilisé une seule fois, conservé en mémoire.
Pousser les correctifs vérifiésComment fonctionne Sentinel
×Sentinel est une revue de sécurité à deux couches qui s'exécute à la demande.
1. Ingestion — les fichiers sont validés dans votre navigateur ; les fichiers non pris en charge ou binaires sont rejetés.
2. Moteur de règles — vérifications déterministes pour les injections, les secrets, la désérialisation non sécurisée, les erreurs TLS et autres modèles connus en TypeScript, JavaScript, Python et Rust.
3. Auditeur IA — un modèle axé sur la sécurité examine le code pour détecter les failles logiques et les risques spécifiques aux langages, incluant Go, Java, C/C++, C#, Ruby, PHP, Swift et Kotlin.
4. Vérification — chaque découverte de l'IA doit pointer vers une ligne qui existe réellement dans votre code, sinon elle est écartée.
L'accès à GitHub utilise l'API publique avec votre permission. Les jetons sont facultatifs, en lecture seule et ne sont jamais stockés.
5. Analyste approfondi — l'agent peut lister les fichiers, lire le code, rechercher des points de sortie (sinks), consulter les CWE et rechercher des enregistrements CVE en direct avant de signaler quoi que ce soit.
6. Vérificateur indépendant — un second modèle tente d'infirmer chaque découverte, attribue un score CVSS 3.1 et rejette les affirmations faibles.
7. Push — les correctifs appliqués sont revérifiés par le moteur de règles, puis commités vers une nouvelle branche avec une pull request. Votre branche par défaut n'est jamais touchée.
