-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open Source License scanning for Binary files #207
Comments
BANG is split into two parts: unpacking and analysis. These two are separate. Currently the analysis part is under development and you should consider BANG as an unpacker for now. I will be merging the first analysis tools in about a month. |
Thanks for this info. Any update on the analysis part? |
There are a few analysis tools, but they are far from complete yet. See the file |
Oh ok. Thank you. I am specifically looking for Open source License scan. Any idea when that part would be available? A rough estimate should be more than enough, just to know how long to wait :) |
It depends on what you think by "open source license scan". Could you clarify your use case? |
Well what I meant by that is - able to scan the Binary files for presence of any Open Source licenses like GPL, Apache etc. |
This is actually not that difficult (quite trivial actually using a few YARA rules), but you should be aware that very few binaries actually incorporate license information. |
Thank you for the suggestion & quick response. I shall check on that. Is there a plan to implement such a feature in BANG? |
Yes. As a matter of fact, I am working on a first version of YARA integration as we speak and that should be in BANG this week. Let me see what I can do :-) |
Oh that's good. Thanks a lot :) |
I have added some rules in the directory |
Hello :) Are these scripts ready & available now? i.e. We can unpack Binaries & scan for Open source license information? |
We installed BANG successfully and able to unpack binary files (.bin-flashwares).
But we are not able to locate result files for Open Source License scanning.
We see "LicenseIdentifierScanner.py" file in \src but not sure if it is called during unpacking or has to be called separately?
The text was updated successfully, but these errors were encountered: