MCPcopy Create free account
hub / github.com/ELMERIKH/PyinMemoryPE / get

Method get

windows/winobject/object_manager.py:157–165  ·  view source on GitHub ↗

Retrieve the object ``name`` in the current directory. :rtype: :class:`KernelObject`

(self, name)

Source from the content-addressed store, hash-verified

155 return """<{0} "{1}" (type="{2}")>""".format(type(self).__name__, self.fullname, self.type)
156
157 def get(self, name):
158 """Retrieve the object ``name`` in the current directory.
159
160 :rtype: :class:`KernelObject`
161 """
162 for objname, objtype in self._directory_query_generator():
163 if objname.lower() == name.lower():
164 return KernelObject(self.fullname, name, objtype)
165 raise KeyError("Could not find WinObject <{0}> under <{1}>".format(name, self.fullname))
166
167 def __getitem__(self, name):
168 """Query object ``name`` from the directory, split and subquery on ``\\``::

Callers 1

__getitem__Method · 0.45

Calls 2

KernelObjectClass · 0.85

Tested by

no test coverage detected