Windows: Convert mbrscan over to LayerData output

This commit is contained in:
Mike Auty
2025-03-23 00:41:43 +00:00
parent 2304ea4cbe
commit 2e8d18e7cb
@@ -149,7 +149,12 @@ class MBRScan(interfaces.plugins.PluginInterface):
interfaces.renderers.Disassembly(
bootcode, 0, architecture
),
format_hints.HexBytes(bootcode),
interfaces.renderers.LayerData(
context=self.context,
layer_name=layer.name,
offset=mbr_start_offset,
length=bootcode_length,
),
),
)
@@ -257,7 +262,7 @@ class MBRScan(interfaces.plugins.PluginInterface):
("EndingSector", int),
("SectorInSize", format_hints.Hex),
("Disasm", interfaces.renderers.Disassembly),
("Bootcode", format_hints.HexBytes),
("Bootcode", interfaces.renderers.LayerData),
],
self._generator(),
)