MCPcopy Index your code
hub / github.com/ELMERIKH/PyinMemoryPE / full_load

Method full_load

pythonmemorymodule/pefile.py:3292–3313  ·  view source on GitHub ↗

Process the data directories. This method will load the data directories which might not have been loaded if the "fast_load" option was used.

(self)

Source from the content-addressed store, hash-verified

3290 print(">", warning)
3291
3292 def full_load(self):
3293 """Process the data directories.
3294
3295 This method will load the data directories which might not have
3296 been loaded if the "fast_load" option was used.
3297 """
3298
3299 self.parse_data_directories()
3300
3301 class RichHeader:
3302 pass
3303
3304 rich_header = self.parse_rich_header()
3305 if rich_header:
3306 self.RICH_HEADER = RichHeader()
3307 self.RICH_HEADER.checksum = rich_header.get("checksum", None)
3308 self.RICH_HEADER.values = rich_header.get("values", None)
3309 self.RICH_HEADER.key = rich_header.get("key", None)
3310 self.RICH_HEADER.raw_data = rich_header.get("raw_data", None)
3311 self.RICH_HEADER.clear_data = rich_header.get("clear_data", None)
3312 else:
3313 self.RICH_HEADER = None
3314
3315 def write(self, filename=None):
3316 """Write the PE file.

Callers 1

__parse__Method · 0.95

Calls 4

parse_rich_headerMethod · 0.95
RichHeaderClass · 0.85
getMethod · 0.45

Tested by

no test coverage detected