Цитата:
Сообщение от -sanya-
добрый день, утро, вечер, ночь ХЗ
Есть на свете очень известная программа под названием ArtMoney
которая умеет редактировать процессы оперативной памяти, искать в нем нужный текст, просматривать определенный блок памяти, сохранять процесс в файл загружать его снова в память запускать и т.д..
Вобщем мне надо понять как можно сохранить процесс оперативной памяти в файл и обратно создать поток памяти из файла и заставить работать дальше!!!???
please
|
боюсь что у тебя из этого ничто не получится. в том же самом артмани сказано что каждый адрес каждый раз меняется. если ты сохранишь состояние процесса то при загрузке его обратно в память винда выделит свободное место в неизвестном месте оперативки. следствие - программа с сохранённого состояния помнит адреса так как она их помнила и в восстановленном состоянии просто "заблудится" увидев на запомненных адрессах левые значения и выдаст критические ошибки.
поверь, если бы это было возможно - это давно бы уже сделали
как некий альтернативный вариант можно юзать заморозку процесса (suspend), только память при этом висит мёртвым грузом в оперативки