通过 MmMapIoSpace 在 portwell.sys(Portwell Engineering Toolkits v4.8.2)中实现任意物理内存读写。通过与驱动程序的 IOCTL 接口交互,可实现 LPE/SYSTEM 权限提升和 BYOVD。
该驱动程序为 IRP_MJ_DEVICE_CONTROL 注册了一个分发例程,用于处理来自用户模式的 DeviceIoControl 调用。

在分发例程内部,我们可以找到一个对 sub_11F80 的调用。

查看该函数的内部,可以发现以下内容:
MmMapIoSpace 实现任意物理内存写入
回到分发例程,我们还可以找到一个对 sub_11E40 的调用。

查看该函数的内部,可以发现以下内容:
MmMapIoSpace 实现任意物理内存读取
sc create portwell binPath=C:\windows\temp\portwell.sys type=kernel
sc start portwell
.\cve-2026-3437.exe