toutes les options
buster  ]
[ Paquet source : undertaker  ]

Paquet : undertaker (1.6.1-4.2 et autres)

Liens pour undertaker

Screenshot

Ressources Debian :

Télécharger le paquet source undertaker :

Responsables :

Ressources externes :

Paquets similaires :

outil tenant compte de la variabilité pour l’analyse statique de code source

Undertaker est une suite d’outils pour l’analyse statique de code source pour la vérification des directives du préprocesseur C. Sont aussi fournis golem, vampyr et undertaker-tailor.

Elle peut vérifier leur structure selon des modèles de configuration différents pour trouver les blocs « morts » ne pouvant jamais être choisis et les blocs « non morts » ne pouvant jamais être désélectionnés.

L’outil golem est capable de déduire les contraintes de variabilité à partir des systèmes de construction de type Kbuild, comme présent dans Linux, BusyBox et coreboot. Ses résultats améliorent grandement le modèle qu'undertaker utilise pour ses analyses.

L’outil vampyr est un pilote attentif aux conditions de compilation. Il utilise l’outil undertaker pour calculer un ensemble de configurations et appelle un analyseur dorsal pour chacune d’entre elles. Les analyseurs pris en charge sont gcc, sparse et clang.

L’outil undertaker-tailor calcule une configuration du noyau basée sur un profil, qui est suivi par le mécanisme ftrace de Linux. Le noyau résultant laisse apparaître une plus petite surface d’attaque et de ce fait procure un noyau significativement plus sécurisé.

Autres paquets associés à undertaker

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger undertaker

Télécharger pour toutes les architectures proposées
Architecture Version Taille du paquet Espace occupé une fois installé Fichiers
amd64 1.6.1-4.2+b1 1 227,7 ko6 326,0 ko [liste des fichiers]
arm64 1.6.1-4.2+b1 1 086,6 ko6 126,0 ko [liste des fichiers]
armhf 1.6.1-4.2+b1 925,7 ko3 842,0 ko [liste des fichiers]
i386 1.6.1-4.2+b1 1 285,6 ko6 544,0 ko [liste des fichiers]