add hive_offset to crt filenames

This commit is contained in:
superponible
2019-09-12 22:17:02 -05:00
parent 95d3dbea99
commit eaea90dd43
@@ -54,7 +54,8 @@ class Certificates(interfaces.plugins.PluginInterface):
key_hash = key_path[key_path.rindex("\\") + 1:]
if not isinstance(certificate_data, interfaces.renderers.BaseAbsentValue):
filedata = interfaces.plugins.FileInterface("{} - {}.crt".format(reg_section, key_hash))
filedata = interfaces.plugins.FileInterface(
"{} - {} - {}.crt".format(hex(hive.hive_offset), reg_section, key_hash))
filedata.data.write(certificate_data)
self.produce_file(filedata)
yield (0, (top_key, reg_section, key_hash, name))