The Binary Analysis Tool is a modular framework that assists with auditing the contents of compiled software. It makes it easier and cheaper to look inside technology, and this helps compliance and due diligence activities.
The tool is freely available to everyone. The community can use it and participate in further development, and work together to help reduce errors when shipping devices or products containing Free and Open Source Software.
The first version was released on April 15th 2010 with the ability to scan for Linux kernel and Busybox issues in firmware. The second version was released on May 13th, featuring six times faster brute force analysis, XML format reporting, support for detecting Redboot, loadlin and uboot bootloaders, opening ZIP, RAR, tar, cpio and LZMA archives and identifying dynamically linked libraries. The third version was released on June 17th, featuring an improved knowledge-base structure and a mixture of further fidelity and speed enhancements.
The Binary Analysis Tool was created by Loohuis Consulting and Opendawn. Development has been sponsored by NLnet Foundation, and support provided by Linux Foundation.
