Example #1
0
 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())
Example #3
0
 def run(self):
     return renderers.TreeGrid([("Module Address", format_hints.Hex), ("Module Name", str)], self._generator())
Example #4
0
 def run(self):
     return renderers.TreeGrid([("Offset", format_hints.Hex), ("Name", str),
                                ("Size", int)], self._generator())
Example #5
0
 def run(self) -> renderers.TreeGrid:
     return renderers.TreeGrid([("Tag", str), ("Offset", format_hints.Hex),
                                ("Layer", str), ("Name", str)],
                               self._generator())
Example #6
0
 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())
Example #8
0
 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())
Example #9
0
 def run(self):
     # output isn't done yet
     return renderers.TreeGrid([('Offset', format_hints.Hex), ('PID', int),
                                ('Config', str)], self._generator())
Example #10
0
 def run(self):
     return renderers.TreeGrid([("Address", format_hints.Hex),
                                ("File Path", str)], self._generator())
Example #11
0
 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())
Example #13
0
 def run(self) -> renderers.TreeGrid:
     return renderers.TreeGrid([("Certificate path", str),
                                ("Certificate section", str),
                                ("Certificate ID", str),
                                ("Certificate name", str)],
                               self._generator())
Example #14
0
    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())
Example #15
0
 def run(self):
     return renderers.TreeGrid([("PID", int), ("PPID", int), ("COMM", str)],
                               self._generator())
Example #16
0
 def run(self) -> renderers.TreeGrid:
     return renderers.TreeGrid([("Offset", format_hints.Hex),
                                ("FileFullPath", str), ("Dumped", bool)],
                               self._generator())
Example #17
0
    def run(self):

        return renderers.TreeGrid([("Symbol Name", str), ("Member", str),
                                   ("Handler Address", format_hints.Hex)],
                                  self._generator())
Example #18
0
 def run(self):
     return renderers.TreeGrid([("Name", str), ("PID", int),
                                ("Events", str)], self._generator())
Example #19
0
 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())
Example #20
0
 def run(self):
     return renderers.TreeGrid([('Offset', format_hints.Hex),
                                ('Rule', str)], self._generator())
Example #21
0
 def run(self):
     return renderers.TreeGrid([("Offset", format_hints.Hex)], self._generator())
Example #22
0
    def run(self):

        return renderers.TreeGrid([("Type", str), ("Callback", format_hints.Hex), ("Module", str), ("Symbol", str),
                                   ("Detail", str)], self._generator())
Example #23
0
 def run(self):
     return renderers.TreeGrid([("String", str), ("Physical Address", format_hints.Hex), ("Result", str)],
                               self._generator())
Example #24
0
 def run(self):
     return renderers.TreeGrid([("Key", str), ("Value", str)],
                               self._generator())
Example #25
0
 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())
Example #26
0
 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'])))
Example #27
0
    def run(self):

        layer = self._context.layers[self.config['primary.memory_layer']]

        return renderers.TreeGrid([("StartAddress", int), ("FileOffset", int),
                                   ("Length", int)], self._generator(layer))
Example #28
0
 def run(self):
     return renderers.TreeGrid([("Name", str), ("IData", format_hints.Hex),
                                ("Callback Address", format_hints.Hex),
                                ("Module", str), ("Symbol", str)],
                               self._generator())
Example #29
0
 def run(self):
     return renderers.TreeGrid([("Name", str), ("Number", int),
                                ("Perms", str),
                                ("Handler Address", format_hints.Hex),
                                ("Value", str), ("Handler Symbol", str)],
                               self._generator())
Example #30
0
 def run(self):
     return renderers.TreeGrid([('Offset', format_hints.Hex), ('Pid', int), ('Rule', str), ('Component', str),
                                ('Value', bytes)], self._generator())