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

Method _extract_environment

windows/winobject/process.py:1322–1330  ·  view source on GitHub ↗
(env_block_addr, target)

Source from the content-addressed store, hash-verified

1320
1321 @staticmethod
1322 def _extract_environment(env_block_addr, target):
1323 result = []
1324 while True:
1325 venv = target.read_wstring(env_block_addr)
1326 if not venv:
1327 return result
1328 result.append(venv)
1329 env_block_addr += ((len(venv) + 1) * 2)
1330 # raise RuntimeError("Out of infinite loop")
1331
1332 @property
1333 def environment(self):

Callers 4

environmentMethod · 0.95
environmentMethod · 0.80
environmentMethod · 0.80
environmentMethod · 0.80

Calls 1

read_wstringMethod · 0.45

Tested by

no test coverage detected