def run(self): return renderers.TreeGrid([("Device", str), ("Mount Point", str), ("Type", str)], self._generator())
def run(self): return renderers.TreeGrid([("Data", str)], self._generator())
def run(self): return renderers.TreeGrid([("Module Address", format_hints.Hex), ("Module Name", str)], self._generator())
def run(self): return renderers.TreeGrid([("Offset", format_hints.Hex), ("Name", str), ("Size", int)], self._generator())
def run(self) -> renderers.TreeGrid: return renderers.TreeGrid([("Tag", str), ("Offset", format_hints.Hex), ("Layer", str), ("Name", str)], self._generator())
def run(self): return renderers.TreeGrid( [("Index", format_hints.Hex), ("Address", format_hints.Hex), ("Module", str), ("Symbol", str)], self._generator())
def run(self): return renderers.TreeGrid([("Table Address", format_hints.Hex), ("Table Name", str), ("Index", int), ("Handler Address", format_hints.Hex), ("Handler Module", str), ("Handler Symbol", str)], self._generator())
def run(self): return renderers.TreeGrid([("Valid pages (all)", int), ("Valid pages (large)", int), ("Swapped Pages (all)", int), ("Swapped Pages (large)", int), ("Invalid Pages (all)", int), ("Invalid Pages (large)", int)], self._generator())
def run(self): # output isn't done yet return renderers.TreeGrid([('Offset', format_hints.Hex), ('PID', int), ('Config', str)], self._generator())
def run(self): return renderers.TreeGrid([("Address", format_hints.Hex), ("File Path", str)], self._generator())
def run(self): return renderers.TreeGrid([("Interface", str), ("IP Address", str), ("Mac Address", str), ("Promiscuous", bool)], self._generator())
def run(self): return renderers.TreeGrid([("Offset", format_hints.Hex), ("Start", format_hints.Hex), ("Size", format_hints.Hex), ("Service Key", str), ("Driver Name", str), ("Name", str)], self._generator())
def run(self) -> renderers.TreeGrid: return renderers.TreeGrid([("Certificate path", str), ("Certificate section", str), ("Certificate ID", str), ("Certificate name", str)], self._generator())
def run(self): # mac.MacUtilities.aslr_mask_symbol_table(self.config, self.context) return renderers.TreeGrid([("Offset", format_hints.Hex), ("Proto", str), ("Local IP", str), ("Local Port", int), ("Remote IP", str), ("Remote Port", int), ("State", str), ("Process", str)], self._generator())
def run(self): return renderers.TreeGrid([("PID", int), ("PPID", int), ("COMM", str)], self._generator())
def run(self) -> renderers.TreeGrid: return renderers.TreeGrid([("Offset", format_hints.Hex), ("FileFullPath", str), ("Dumped", bool)], self._generator())
def run(self): return renderers.TreeGrid([("Symbol Name", str), ("Member", str), ("Handler Address", format_hints.Hex)], self._generator())
def run(self): return renderers.TreeGrid([("Name", str), ("PID", int), ("Events", str)], self._generator())
def run(self): return renderers.TreeGrid([("Offset", format_hints.Hex), ("Base", format_hints.Hex), ("Size", format_hints.Hex), ("Name", str), ("Path", str), ("Dumped", bool)], self._generator())
def run(self): return renderers.TreeGrid([('Offset', format_hints.Hex), ('Rule', str)], self._generator())
def run(self): return renderers.TreeGrid([("Offset", format_hints.Hex)], self._generator())
def run(self): return renderers.TreeGrid([("Type", str), ("Callback", format_hints.Hex), ("Module", str), ("Symbol", str), ("Detail", str)], self._generator())
def run(self): return renderers.TreeGrid([("String", str), ("Physical Address", format_hints.Hex), ("Result", str)], self._generator())
def run(self): return renderers.TreeGrid([("Key", str), ("Value", str)], self._generator())
def run(self): return renderers.TreeGrid([("Function", format_hints.Hex), ("Param 0", format_hints.Hex), ("Param 1", format_hints.Hex), ("Deadline", int), ("Entry Time", int), ("Module", str), ("Symbol", str)], self._generator())
def run(self): return renderers.TreeGrid([("Member", str), ("Policy Name", str), ("Handler Address", format_hints.Hex), ("Handler Module", str), ("Handler Symbol", str)], self._generator( lsmod.Lsmod.list_modules(self.context, self.config['primary'], self.config['darwin'])))
def run(self): layer = self._context.layers[self.config['primary.memory_layer']] return renderers.TreeGrid([("StartAddress", int), ("FileOffset", int), ("Length", int)], self._generator(layer))
def run(self): return renderers.TreeGrid([("Name", str), ("IData", format_hints.Hex), ("Callback Address", format_hints.Hex), ("Module", str), ("Symbol", str)], self._generator())
def run(self): return renderers.TreeGrid([("Name", str), ("Number", int), ("Perms", str), ("Handler Address", format_hints.Hex), ("Value", str), ("Handler Symbol", str)], self._generator())
def run(self): return renderers.TreeGrid([('Offset', format_hints.Hex), ('Pid', int), ('Rule', str), ('Component', str), ('Value', bytes)], self._generator())