SourceCode-AI / aura

Python source code auditing and static analysis on a large scale
GNU General Public License v3.0
486 stars 31 forks source link

remove binwalk integration #11

Closed RootLUG closed 3 years ago

RootLUG commented 3 years ago

Binwalk integration is currently causing a lot of failures (both installation wise as well as running aura scan) and also has a big performance drawback on the overall scan time. It was mostly integrated to gather additional research data and file information but is not critical to aura's functionality.

It was hence decided that binwalk integration is going to be removed from the default aura installation. The plan is to create a new repository where such plugins/integrations will be moved to provide a way for users to install them as optional plugins or as an archive of no longer maintained integrations/plugins for users.

RootLUG commented 3 years ago

I created a new repository for hosting optional and archived plugins over here: https://github.com/SourceCode-AI/aura-plugins.

Next step is extracting all binwalk related functionality and dump the code into that repository which can later be tweaked to support installation as an opt-in plugin (not a priority atm)

RootLUG commented 3 years ago

Integration has been removed and related code dumped to the aura-plugins repository. For binwalk related issues (e.g. converting to installable plugin format, maintenance etc..) open the issue at the aura-plugins repo.