#!/usr/bin/python3 import sys import json def file_save(file_name, text_to_save): with open(file_name, "w") as sysfile: sysfile.write(text_to_save) sysfile.close data = open(sys.argv[1]).read().replace('\n','') jdata = json.loads(data) for issue in jdata['issues']: vuln = {} vuln['version'] = 1 vuln['issues'] = [] dissue = issue for i in dissue['affected_hosts']: i['id'] = None dissue['id'] = None dissue['status'] = 'Draft' vuln['issues'].append(dissue) file_save(str(str(vuln['issues'][0]['name']).replace(' ', '_').replace('<', '_').replace('/', '_').replace('=', '_'))+ '.json', json.dumps(vuln, indent=4, sort_keys=True))