3

Поэтому я пытаюсь найти во всей моей памяти определенную строку, но я не знаю, как получить доступ к содержимому моей памяти.

Я пытаюсь запустить это, но получаю сообщение об ошибке:

~$ sudo cat /dev/mem | strings | grep findme
[sudo] password for user:
cat: /dev/mem: Permission denied

Я использую Ubuntu 9.04 64-bit с ядром 2.6.28-15. Насколько я понимаю, это какая-то встроенная защита. Как я могу обойти это, если sudo не достаточно?

1 ответ1

8

Доступ к "реальной" памяти через /dev /mem был отключен этим патчем ядра. Таким образом, вы можете либо перекомпилировать ядро с отключенной опцией NONPROMISC_DEVMEM, либо попробовать другой маршрут, например написать собственный модуль ядра. Удачного взлома ядра!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .