armijnhemel / binaryanalysis-ng

Binary Analysis Next Generation (BANG)
GNU Affero General Public License v3.0
471 stars 66 forks source link

Java class updates #346

Closed armijnhemel closed 1 year ago

armijnhemel commented 1 year ago

This PR vastly expands parsing of attributes that can be found throughout Java class files (sometimes recursively) and unlocks a lot more information. Not all of the attributes are parsed yet (this is future work), but this should make it easier to extract more useful information for fingerprinting.