Информация об изменениях

Сообщение Супервизор над нуль-API бот-процессом (Windows XP IA-32) от 30.11.2019 14:16

Изменено 30.11.2019 14:52 Alikberov

Re[4]: Гипервизор над нуль-API бот-процессом (Windows XP IA-
Здравствуйте, ononim, Вы писали:

O>PAGE_EXECUTE надо

Всё равнo NtCreateSection возвращает 0xC00000F4.

Думаю, я просто не туда копаю.

Напомню-ка, в чём задача у меня…
Супервизор над нуль-API бот-процессом (Windows XP IA-32)
Здравствуйте, ononim, Вы писали:

O>PAGE_EXECUTE надо

Всё равнo NtCreateSection возвращает 0xC00000F4.

Думаю, я просто не туда копаю.

Напомню-ка, в чём задача у меня…

Если CreateProcess сама выделяет 4 Гб пространства, делит его пополам и верхние 2 Гб отдаёт Windows + DLL/API, а затем уже выделяет необходимый объём ОЗУ и загружает программу…

Мне нужно просто…
  1. Запросить у Системы дополнительное адресное пространство в 4 Гб
  2. Развернуть там страничку ОЗУ в 64 Кб
  3. Повторить эти 64 Кб по всему пространству 65536 раз
  4. Загрузить в эти 64 Кб содержимое некоего файла
  5. Назначить мою оболочку Супервизором над всем этим делом для обработки любых исключений
  6. Объявить это пространство новым процессом и запустить

А я начинаю сразу с NtCreateFile и NtCreateSection…
Надо же как-то Пространство новое сотворить в 4 Гб!