Révision de Code OSS
Un outil axé domaine pour évaluer les projets open source en matière de licences, sécurité et conformité lors de la revue de code, permettant aux mainteneurs et aux équipes de sécurité d’identifier les risques tôt.
Tool coming soon!
We're working hard to get this tool ready for you.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
À propos de cet outil
Logique centrale et fonctionnalités: génération d’un SBOM (Software Bill of Materials), détection des licences via des mappings compatibles SPDX et corrélation avec les vulnérabilités publiques. Calcul d’un score de risque et marquage des composants à haute priorité. Fonctions obligatoires: accès au dépôt, analyseurs adaptés au langage, moteur de règles et rapports exportables. Capacités avancées (optionnelles): modèles de politique personnalisables, analyses incrémentielles/partielles, intégration CI, conseils de remédiation et tableaux de bord inter‑repositories. Valeur distincte: gouvernance intégrée—triangle de licences, posture de sécurité et signaux de maintenabilité en un seul passage, réduisant le cycle de revue de conformité.
Entrées et sorties: entrées: repository_url (chaîne, requis), target_branch (chaîne, optionnel, défaut: main), access_token (chaîne, optionnel), authentication_type (chaîne, optionnel), languages (tableau
Algorithmes et calculs: SBOM, détection des licences via SPDX, construction du graphe des dépendances, correspondance des vulnérabilités avec les avis CVE, heuristiques de maintenabilité. risk_score est une combinaison pondérée: 0,4*risque_licences + 0,5*risque_securite + 0,1*risque_maintainabilité, arrondi à l’entier. Sorties: indicateurs de risque par composant et remédiations suggérées.
Erreurs et cas limites: gestion des entrées manquantes ou invalides, dépôts privés, identifiants expirés, limites API et indisponibilité des données externes. Support linguistique incomplt peut donner des analyses partielles. Dépôts privés nécessitent des tokens valides; les échecs réseau produisent des codes d’erreur structurés et avertissements, pas des messages UI.
Industrie/Localisation: suit les standards SPDX et les formats SBOM. Prend en charge les écosystèmes OSS et les hôtes Git (GitHub, GitLab, Bitbucket). Localisation textuelle uniquement; les métriques numériques utilisent une échelle 0–100 avec des libellés en anglais.
Hypothèses et exclusions: suppose l’accès aux données des dépôts et des avis à jour; exclut l’exécution de code, l’analyse dynamique ou l’intégration directe des modifications de code. Pas de vérification légale des licences; surface les violations de politique pour revue humaine et gating CI.
Comment utiliser
- Fournir les entrées: repository_url, target_branch, languages et authentification.
- Configurer les règles: license_policy, security_thresholds, licenses autorisées.
- Lancer l’analyse: déclencher le scan pour générer SBOM et données de vulnérabilité.
- Examiner les sorties: inspecter risk_score, detected_issues, licenses_map et remediation_steps.
- Export/rapport: télécharger JSON/CSV ou pousser les résultats vers CI pour les contrôles gate.
Frequently Asked Questions
Trouvez des réponses rapides
Qu’est-ce que cet outil ?
Quelles entrées sont requises ?
Quelles sorties sont produites ?
Convient-il pour CI ?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Convertisseur Spotify vers MP3
Convertit des fichiers audio fournis localement en MP3, permettant l’écoute hors ligne et la compati...
Calculateur de distance routière
Calculateur de distance routière pour voyageurs, planificateurs logistiques et conducteurs pour esti...
Votre avis compte
Aidez-nous à nous améliorer
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic