我如何在WSL 2中读取物理内存?

问题描述 投票:1回答:1

如何在WSL 2中读取物理内存(/ dev / mem)? (我想从WSL中读取Windows RAM)https://shanetully.com/2014/12/translating-virtual-addresses-to-physcial-addresses-in-user-space/我尝试了这个家伙的所作所为,但没有去写东西,而是在那个地址读书。读取功能没有返回-1,但是我什么也没读取。因此,我尝试是否甚至可以阅读/ dev / mem

cat /dev/mem | wc
cat: /dev/mem: Permission denied
      0       0       0

似乎访问被拒绝,有什么主意我该如何实现我想要的?

c++ linux memory windows-subsystem-for-linux wsl-2
1个回答
0
投票

您在没有root权限的情况下运行了该命令,因此,为了获得正确的语法,您需要执行以下操作:

$ sudo cat / dev / mem | wc

© www.soinside.com 2019 - 2024. All rights reserved.