Skip to content

PyJectify v0.3

Choose a tag to compare

@Petitoto Petitoto released this 18 Nov 19:53
· 34 commits to main since this release

Improvements

Core

  • move injectorx86, injectorwow64, windowsx86 from pyjectify.windows.core.process to pyjectify.windows (named respectively x86, wow64, windowsx86)

PE

  • PE are automatically mapped to memory at initialization
  • PyJectify automatically detects if a PE is from raw file or if it's already mapped (removed the mapped parameter)
  • PyJectify automatically parse imports and exports at initialization, unless we specify to PyJectify that we try to parse only PE headers (removed parse_imports() and parse_exports() public method & added headers_only parameter)
  • sections now use VirtualSize instead of SizeOfRawData

Inject

  • improved injection without headers (do not copy them instead of filling the memory range with null bytes)
  • allow to use a random address instead of the base address for memory loader, using the new prefer_base_addr parameter