百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

MemoryModule

> 编程语言
开源

从内存中加载 DLL 的库。

3.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

从内存中加载 DLL 的库。

MemoryModule

The default windows API functions to load external libraries into a program (LoadLibrary, LoadLibraryEx) only work with files on the filesystem. It's therefore impossible to load a DLL from memory.

But sometimes, you need exactly this functionality (e.g. you don't want to distribute a lot of files or want to make disassembling harder). Common workarounds for this problems are to write the DLL into a temporary file first and import it from there. When the program terminates, the temporary file gets deleted.

MemoryModule is a library that can be used to load a DLL completely from memory - without storing on the disk first.

See doc/readme.rst for more informations about the format of a DLL file and a tutorial how they can be loaded directly.

GitHub Issues· 58 开放

在 GitHub 查看全部
  • #120

    support arm64 or not ?

    更新于 2026年2月28日
  • #119

    How can load references dll still using MemoryLoadLibrary

    更新于 2025年11月17日
  • #118

    Didn't work with virtual functions

    更新于 2025年3月15日
  • #109

    cannot load DLL that use OpenSSL?

    更新于 2024年11月28日
  • #97

    Creation of Rust bindings

    更新于 2024年11月11日
  • #117

    .pyd files from Python - MemoryModule

    更新于 2024年7月22日
  • #115

    BUG in FinalizeSection

    更新于 2023年10月20日
  • #54

    Cant load kernel32 windows 10 home

    更新于 2023年6月30日
  • #114

    new failed to allocate memory

    更新于 2023年4月26日
  • #107

    c# compiled exe load supported ?

    更新于 2022年12月9日

核心特点

  • •C

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言