Closed akielaries closed 9 months ago
Able to parse them now. Probably need to make sure they get displayed correctly now
Example:
https://nau.zeek.org/packages/cve-2020-13777 (show no dependencies)
https://github.com/zeek/packages/blob/master/aggregate.meta#L27 (has dependencies)
Example using fix:
from app.api.parser import Parse
parser = Parse(sample_file)
result = parser.parse_data()
# get specific pkg
pkg1 = parser.pkg_dict["[0xxon/cve-2020-13777]"]
# print pkg dependencies
print(pkg1["depends"])
['zkg >=2.0', 'zeek >=4.0.0']
Parser.get_next()
doesn't seem to correctly capture packages. Tricky since all entries follow this format: