all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: blhc  ]

Package: blhc (0.12-2)

Links for blhc

Screenshot

Debian Resources:

Download Source Package blhc:

Maintainer:

External Resources:

Similar packages:

controllo dell'hardening nel log di compilazione

Strumento Perl che controlla i log di compilazione alla ricerca di opzioni di hardening mancanti. Le opzioni di hardening abilitano nel compilatore funzionalità di sicurezza aggiuntive per prevenire, ad esempio, stack overflow, vulnerabilità nel formato delle stringhe, sovrascritture GOT, ecc. Vedere ad esempio <http://wiki.debian.org/ReleaseGoals/SecurityHardeningBuildFlags>.

Poiché la maggior parte dei sistemi di compilazione è piuttosto complicata, ci sono molti posti dove possono essere ignorate le opzioni per il compilatore dall'ambiente. L'analizzatore verifica che tutti i comandi per il compilatore usino le opzioni corrette di hardening e perciò che siano correttamente usate tutte le funzionalità di hardening.

È progettato per controllare i log di compilazione generati da dpkg-buildpackage di Debian (o strumenti per pacchettizzazione che usano dpkg-buildpackage, come pbuilder o i log di compilazione ufficiali di buildd) per aiutare i manutentori a rilevare le opzioni di hardening mancanti nei loro pacchetti.

Al momento solo gcc viene rilevato come compilatore (ma possono essere supportati altri compilatori).

Other Packages Related to blhc

  • depends
  • recommends
  • suggests
  • enhances

Download blhc

Download for all available architectures
Architecture Package Size Installed Size Files
all 31.7 kB92.0 kB [list of files]