dyncvoke-manualmap 0.1.0

Manual PE mapping with relocations and IAT rewriting for Dyncvoke
docs.rs failed to build dyncvoke-manualmap-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: dyncvoke-manualmap-0.1.1

Manual PE mapping: relocations, IAT rewrite, section permissions, TLS.

[read_and_map_module] loads a file, maps it, and returns (PeMetadata, base). [manually_map_module] does the same from a buffer. Set clean_dos_header to wipe MZ / DOS stub IOCs.

let (_pe, base) = manualmap::read_and_map_module(
    r"C:\Windows\System32\ntdll.dll",
    true,
    false,
).unwrap();