1. Accueil
  2. Audits de sécurité
  3. Analyse de code
Analyse de code

Analyse de code source : votre code ne quitte jamais votre serveur

Une commande lancée sur votre serveur ou votre poste suffit. L’agent KrakenShield analyse le code sur place, recense les dépendances et les bibliothèques embarquées, cherche les vulnérabilités connues, les secrets et les erreurs de sécurité, puis n’envoie que les résultats.

2 à 5 Kredits

  • Aucune ligne de code envoyée
  • Linux, macOS et Windows
  • Commande à usage unique
La pieuvre KrakenShield attrape un bogue sur un ordinateur portable affichant du code : analyse de code.
Nestor

Analyse de code

Lire la transcription

L’analyse de code recherche les erreurs de sécurité, les secrets oubliés et les dépendances vulnérables. Mon diagnostic vous aide à corriger les risques. Votre code reste chez vous.

Ce que l’agent analyse

Composants tiers, secrets et code maison

Les vulnérabilités connues sont recoupées avec les bases publiques OSV, EPSS et le catalogue CISA KEV des failles exploitées.

Dépendances

Inventaire des paquets déclarés (npm, Composer, Python et autres), versions et vulnérabilités connues avec leur référence CVE.

Bibliothèques embarquées

Les fichiers copiés à la main dans le projet (jQuery, Bootstrap, PHPMailer…) sont reconnus par leur signature, même sans gestionnaire de paquets.

Secrets

Clés d’API, mots de passe et jetons laissés dans le code ou la configuration, avant qu’ils ne fuient.

Erreurs de sécurité

Injections SQL ou de commandes, exécution de code, désérialisation et autres motifs dangereux dans votre propre code.

Priorités

Gravité, probabilité d’exploitation (EPSS) et exploitation avérée (KEV) pour corriger d’abord ce qui est réellement attaqué.

Inventaire logiciel

La liste des composants et de leurs licences, utile pour vos clients, vos audits et la future réglementation européenne.

Comment ça marche

Une commande, aucun code transmis

  1. 1

    Créez une commande

    Dans la console, nommez votre projet : vous obtenez une commande à usage unique, valable une heure, pour Linux, macOS ou Windows.

  2. 2

    Lancez-la chez vous

    L’agent mesure la taille du code et vous annonce le coût avant de commencer. Rien ne part sans votre confirmation.

  3. 3

    Lisez le rapport

    Seuls les résultats remontent. Les lignes signalées restent dans un rapport local, sur votre machine.

Ce que vous recevez

Un rapport lisible par un développeur comme par un dirigeant

Les composants tiers sont mis en avant, avec la version corrigée à installer.

  • Composants vulnérables avec CVE, gravité et version corrigée
  • Bibliothèques embarquées périmées signalées en priorité
  • Secrets et erreurs de sécurité groupés par règle, avec la correction
  • Rapport PDF et inventaire des composants
  • Comparaison de deux analyses pour suivre les corrections

Coût de l’analyse, selon la taille du code

2 Kredits jusqu’à 20 Mo, 3 jusqu’à 100 Mo, 5 jusqu’à 1 Go

L’agent mesure le code et affiche le coût avant de commencer. Il n’est décompté que si l’analyse aboutit.

Le Kredit vaut 29 € à 19,03 € HT selon le pack.

Tarifs

Ce que l’analyse ne fait pas

  • Elle ne teste pas l’application en fonctionnement : c’est le rôle du test d’intrusion.
  • Elle ne corrige pas le code à votre place : elle indique quoi changer et où.
Questions fréquentes

Ce que l’on nous demande

Mon code est-il envoyé à KrakenShield ?

Non. L’agent s’exécute sur votre machine et n’envoie que des résultats : noms et versions de composants, règles déclenchées, fichiers concernés. Les extraits de code signalés restent dans un rapport local, lisible par vous seul.

Que faut-il pour lancer l’agent ?

Un terminal bash sous Linux ou macOS, ou PowerShell sous Windows avec Git for Windows. L’agent vérifie son intégrité avant de démarrer.

Combien de temps dure l’analyse ?

De quelques secondes à quelques minutes selon la taille du projet. La progression s’affiche dans le terminal et dans la console.

Quelles technologies sont prises en charge ?

Les principaux écosystèmes (JavaScript, PHP, Python et d’autres) pour les dépendances, et la détection des bibliothèques copiées à la main dans le projet.

Aller plus loin
Passer à l’action

Lancez votre premier audit aujourd’hui

Inscription gratuite, sans carte bancaire. Les Kredits offerts par l’offre de bienvenue en cours permettent de lancer vos premiers audits.

Votre console est prête : lancez un audit ou suivez vos analyses en cours.

Inscription gratuite, sans carte bancaire. Hébergé en Europe.

Belinda

Nous contacter

Une question, un projet, un partenariat ? Écrivez-nous : l’équipe vous répond par e-mail, en général sous un jour ouvré.

Vos coordonnées servent uniquement à vous répondre. Ne joignez ni mot de passe ni détail de vulnérabilité.