The Binary Analysis Tool is freely available to everyone under the Apache license. This means you can use, study, share and improve it without cost and with minimal restrictions.
Technical requirements
Note: PyLucene is not needed if you only want to run the bruteforce scanner or the busybox tools.
- A Fedora GNU/Linux installation
- python (2.5 or higher preferred, but not 3)
- python-magic
- GNU binutils (for readelf and strings)
- e2tools http://freshmeat.net/projects/e2tools/ (optional)
- squashfs tools (4.0 highly recommended)
- module-init-tools (for modinfo)
- gzip (for zcat)
- xz (for lzma)
- zip
- unrar
- cabextract
- 7z
- cpio
- tar
- PyXML
- sqlite3
- PyLucene (latest version possible)
- OpenJDK, Apache Ant and dependencies to build PyLucene
Get the tool
- You can get the development version of the tool from Subversion by using the following command:
svn checkout https://svn.loohuis-consulting.nl:8443/repos/gpltool/trunk gpltool
- You can also browse the development version of the tool through Trac.
Need help? Check the documentation.
-
Project
-
Sitemap
-
License
-
Creators
-
Sponsors