Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   доступ к памяти произвольного процесса (https://www.otvetnemail.ru/novyj-arhiv-2-812/dostup-k-pamyati-proizvol-nogo-processa-298983/)

Guest 29.09.2011 19:53

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


Часовой пояс GMT, время: 16:52.


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