Как мне прочитать физическую память в WSL 2? - PullRequest
1 голос
/ 02 февраля 2020

как мне прочитать физическую память (/ dev / mem) в WSL 2? (Я хочу прочитать Windows RAM из WSL) 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

Кажется, что доступ запрещен, есть идеи, как мне добиться того, чего я хочу?

1 Ответ

0 голосов
/ 08 февраля 2020

вы выполнили эту команду без root разрешений, поэтому, чтобы получить синтаксис OK, вам нужно сделать следующее:

$ sudo cat / dev / mem | ш c

...