Binary Analysis Tool findet Lizenzverstöße in Binärpaketen
Das Binary Analysis Tool vereinfacht die Untersuchung kompilierter Software. Es nutzt den gleichen Ansatz, den auch das Projekt gpl-violations.org(öffnet im neuen Fenster) beim Aufspüren von Lizenzverletzungen in der Firmware von Routern und Unterhaltungselektronik verwendet. Diesen Compliance Engineering genannten Ansatz beschreibt Loohuis Consulting in seinem Leitfaden GPL Compliance Engineering(öffnet im neuen Fenster).
Dabei versucht das Binary Analysis Tool, Objektcode, der aus der Übersetzung bestimmten Sourcecodes hervorgeht, in einem kompilierten Softwarepaket zu finden. So kann das Werkzeug die gegebenenfalls verwendete Busybox-Version ebenso erkennen wie das verwendete Dateisystem und den Linux-Kernel.
Das Binary Analysis Tool kann frei genutzt und weiterentwickelt werden. Es steht unter binaryanalysis.org(öffnet im neuen Fenster) zum Download bereit.
- Anzeige Hier geht es zum Handbuch für Softwareentwickler bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.


