VmmSharpEx 3.160.3
There is a newer prerelease version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package VmmSharpEx --version 3.160.3
NuGet\Install-Package VmmSharpEx -Version 3.160.3
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="VmmSharpEx" Version="3.160.3" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="VmmSharpEx" Version="3.160.3" />
<PackageReference Include="VmmSharpEx" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add VmmSharpEx --version 3.160.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: VmmSharpEx, 3.160.3"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package VmmSharpEx@3.160.3
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=VmmSharpEx&version=3.160.3
#tool nuget:?package=VmmSharpEx&version=3.160.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
VmmSharpEx
Custom Vmmsharp fork targeting bleeding edge .NET Core for Windows x64. Also includes the Native Libraries in the build process so you don't need to hunt them down (all files digitally signed).
Getting Started
Install-Package VmmSharpEx
This library is Windows Only, and only bundles/targets the Windows x64 native libraries.
Changelog
- Version 3.160
- Bump MemProcFS to 5.16.12 (supports Chinese paths)
- Optimizations and stability improvements to Scatter API. Some minor breaking changes.
- Version 3.150
- Added new APIs: VMMDLL_MemReadPage, VMMDLL_WinGetThunkInfoIATW
- Refactor VmmSearch to a static/stateless API. Provides better resource cleanup guarantees than the former object-based model. This is a breaking change.
- Version 3.140
- Bump MemProcFS to 5.16.11 (fixes rare buffer overflow/access violation in Scatter API)
- Improve finalizer safety
- #nullable support
- Version 3.130
- Optimized lots of methods and implementations.
- Some breaking changes with a few renames and changed Map_Get return values to return NULL on failure instead of an empty array.
- Changed many methods to accept Span<byte>.
- Version 3.120
- Bump MemProcFS to 5.16.9 (fixes rare TLP bug on PCIe x1)
- Extra AOT Support
- Version 3.110
- Reworked ReadArray APIs to have a clear distinction between Array (non-pooled) and Pooled (using a backing IMemoryOwner).
- Added new extension methods and cleaned up API.
- Version 3.100
- Added new VmmInputManager extension class that checks for User Input on the Target System (Win11 Only).
- Version 3.92
- Optimized Vmm MemCallback functionality.
- Code/API Cleanup.
- Scatter V2 API has been removed.
- Version 3.91
- Updated MemProcFS to 5.16.7 for additional logging interop.
- Version 3.90
- Updated versioning to utilize dotnet/Nerdbank.GitVersioning
- Version 3.80
- Updated MemProcFS to 5.16.3
- New Vmm Refresh Options
- Version 3.70
- Expanded VmmScatter functionality and introduced VmmScatterMap.
- Refactored Scatter API namespaces slightly for better organization.
- V2 API (ScatterReadMap) will be deprecated in future releases. See this discussion.
- Version 3.60
- Updated MemProcFS to 5.16.0 (Support for Windows 11 25H2)
- Version 3.50
- Updated MemProcFS to 5.15.8
- Version 3.0
- Added .NET 10 Support
- Initial Release
- .NET 9
- MemProcFS 5.15.3
License
/*
* C# API wrapper 'vmmsharp' for MemProcFS 'vmm.dll' and LeechCore 'leechcore.dll' APIs.
*
* Please see the example project in vmmsharp_example for additional information.
*
* Please consult the C/C++ header files vmmdll.h and leechcore.h for information about parameters and API usage.
*
* (c) Ulf Frisk, 2020-2025
* Author: Ulf Frisk, pcileech@frizk.net
*
*/
/*
* VmmSharpEx by Lone (Lone DMA)
* Copyright (C) 2025 AGPL-3.0
*/
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0-windows7.0 is compatible. net10.0-windows was computed. net10.0-windows7.0 is compatible. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net10.0-windows7.0
- Collections.Pooled.V2 (>= 2.2.2)
-
net9.0-windows7.0
- Collections.Pooled.V2 (>= 2.2.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.200.0-beta.11 | 0 | 1/28/2026 |
| 3.200.0-beta.10 | 0 | 1/28/2026 |
| 3.200.0-beta.9 | 0 | 1/27/2026 |
| 3.200.0-beta.8 | 0 | 1/27/2026 |
| 3.160.3 | 55 | 1/25/2026 |
| 3.160.0-beta.3 | 45 | 1/24/2026 |
| 3.160.0-beta.2 | 34 | 1/24/2026 |
| 3.160.0-beta.1 | 43 | 1/24/2026 |
| 3.150.4 | 69 | 1/20/2026 |
| 3.140.5 | 104 | 1/19/2026 |
| 3.140.3 | 174 | 1/14/2026 |
| 3.140.1 | 98 | 1/13/2026 |
| 3.130.1 | 110 | 1/11/2026 |
| 3.120.4 | 112 | 1/10/2026 |
| 3.110.12 | 953 | 11/29/2025 |
| 3.110.1 | 230 | 11/28/2025 |
| 3.100.1 | 1,341 | 11/17/2025 |
| 3.92.2 | 377 | 11/14/2025 |
| 3.91.3 | 275 | 11/14/2025 |
| 3.90.12 | 341 | 11/11/2025 |
| 3.90.9 | 227 | 11/7/2025 |
| 3.90.5 | 290 | 10/27/2025 |
| 3.80.9430.1004 | 191 | 10/26/2025 |
| 3.80.9424.971 | 244 | 10/20/2025 |
| 3.80.9422.367 | 168 | 10/18/2025 |
| 3.80.9421.1345 | 106 | 10/17/2025 |
| 3.70.9418.1323 | 320 | 10/14/2025 |
| 3.60.9411.1229 | 199 | 10/7/2025 |
| 3.60.9411.918 | 182 | 10/7/2025 |
| 3.60.9411.77 | 192 | 10/7/2025 |
| 3.50.9400.876 | 169 | 9/26/2025 |
| 3.50.9394.154 | 256 | 9/20/2025 |
| 3.50.9389.878 | 293 | 9/15/2025 |
| 3.0.9388.1104 | 247 | 9/14/2025 |
| 2.5.9386.1109 | 214 | 9/12/2025 |
| 2.5.9384.830 | 196 | 9/10/2025 |
| 2.5.9384.809 | 188 | 9/10/2025 |
| 2.5.9384.50 | 189 | 9/10/2025 |
| 2.5.9383.1436 | 187 | 9/9/2025 |
| 2.5.9383.1315 | 181 | 9/9/2025 |
| 2.5.9383.1253 | 178 | 9/9/2025 |
| 2.5.9382.1236 | 238 | 9/8/2025 |
| 2.5.9382.127 | 179 | 9/8/2025 |
| 2.5.9381.1434 | 190 | 9/7/2025 |
| 2.5.9381.1078 | 201 | 9/7/2025 |
| 2.5.9381.1058 | 201 | 9/7/2025 |
| 2.5.9381.1014 | 196 | 9/7/2025 |
| 2.5.9380.820 | 164 | 9/6/2025 |
| 2.5.9379.908 | 155 | 9/5/2025 |
| 2.5.9379.884 | 148 | 9/5/2025 |
| 2.5.9377.1110 | 203 | 9/3/2025 |
| 2.5.9377.133 | 195 | 9/3/2025 |
| 2.5.9375.42 | 191 | 9/1/2025 |
| 2.5.9375.37 | 181 | 9/1/2025 |
| 2.5.9374.70 | 200 | 8/31/2025 |
| 2.5.9373.74 | 209 | 8/30/2025 |