这是一款基于 C# 的内存编辑库,专注于 Windows 应用程序,提供了多种功能,可从远程进程中提取数据和代码,并将其注入到该进程中,从而实现
这是一款基于 C# 的内存编辑库,专注于 Windows 应用程序,提供了多种功能,可从远程进程中提取数据和代码,并将其注入到该进程中,从而实现
MemorySharp 是一款基于 C# 的内存编辑库,专门针对 Windows 应用程序,提供了多种功能,可从远程进程中提取和注入数据和代码,从而实现互操作性。 该库的目标是提供一个安全、强大且易于使用的 API,尽可能地保持远程进程的清洁。目前,该库仅支持 32 位开发。
MemorySharp 遵循 MIT 许可协议。该许可简单易懂,对使用 MemorySharp 的项目几乎没有任何限制。您可以在任何其他项目(包括商业项目)中自由使用任何 MemorySharp 项目,只要保留版权信息。该项目由 Binarysharp 创建,可在 官方网站 上下载。
内存交互
分配和释放内存块
更改分配区域的保护级别
从指针中获取绝对/相对地址
查询已分配的内存
读取和写入基本和复杂数据类型
线程交互
创建和终止线程
获取已终止线程的退出代码
获取主线程
获取线程段地址
根据标识符获取线程
与 TEB(线程环境块)交互
等待线程
管理线程的上下文
查询线程的状态
暂停和恢复线程
暂无开放 Issues,或尚未同步最近议题。