Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 19:53
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Требуется получить доступ к памяти произвольного процесса с целью чтения и модификации данныхХочется услышать авторитетное мнение о том как это проще сделатья думаю что это можно сделать следующим образом1. прочитать в файле /proc/PID/map или /proc/PID/smap табличку распределения памяти процесса2. открыть с правами рута файлик /dev/memory и спозиционироваться на блоки полученные в п.1.Прокатит ли такой способ ? Как осуществлять синхронизацию совмесного доступа ? Ведь процесс не знает что в его память пишут, а ядро не занимается синхронизацией даже если выделить совмесные блоки памяти через mmap.Может быть гуру предложат другой способ ?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Доступ из PHP к оперативной памяти или к памяти процесса Guest Продолжение старого архива 0 16.10.2011 14:57
Анализ времени выполнения и занимаемой памяти дочернего процесса Guest Второй архив вопросов и ответов 0 28.09.2011 00:13



© www.otvetnemail.ru - Форум вопросов и ответов.