Сейчас на форуме: zds, UniSoft (+6 невидимых)

 eXeL@B —› Программирование —› Как скопировать файл из защищенного процесса на диск
Посл.ответ Сообщение

Ранг: 0.7 (гость)
Активность: 0=0
Статус: Участник

Создано: 16 ноября 2012 14:11
· Личное сообщение · #1

Здравствуйте господа.Может пишу не совсем по адресу,у вас тут хорошие кодеры.
В общем задача: перехватить файл у стороннего процесса и скопировать его из памяти на диск.
В отладчике я смотрел сначала идет функция CreateFileW,затем OpenHandle, GetFile, SetRect ,CloseHandle.
Допустим мы перехватили функцию открытия файла,а как дальше узнать его размер,установить начала чтения потока и записать всё это правильно?
В Гугле ничего не нашлось,вся надежда на вас.
Очень надо,курсовая работа в институте горит.




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 16 ноября 2012 14:19
· Личное сообщение · #2

Не смеши меня, в гугле не нашлось, GetFileSize, SetFilePointer для файла. Иди в гугл читай.
Если файл только в памяти, и процесс с ним сам работает, бери и сам разбирайся, откуда он берёт размер.
Либо в поиск специалистов, за тебя там напишут твою курсовую.

| Сообщение посчитали полезным: ClockMan
 eXeL@B —› Программирование —› Как скопировать файл из защищенного процесса на диск
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати