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

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

Изменено 30.11.2019 15:13 ononim

Re: Супервизор над нуль-API бот-процессом (Windows XP IA-32)
O>>PAGE_EXECUTE надо
V>Всё равнo NtCreateSection возвращает 0xC00000F4.
#define STATUS_INVALID_PARAMETER_6 ((NTSTATUS)0xC00000F4L)
А это точно NtCreateSection, а не NtMapViewOfSection?

V>А я начинаю сразу с NtCreateFile и NtCreateSection…

V>Надо же как-то Пространство новое сотворить в 4 Гб!
Адресное пространство? Адреснные пространства в винде принадлежат процессам. Надо просто создать новый процесс.
Если просто хочется выделить 4ГБ то выделяйте ее NtVirtualAlloc'ом. Зачем NtCreateSection(..SEC_IMAGE..) то? Вы ею хотябы исполняемый файл пытаетесь замапить?
Re: Супервизор над нуль-API бот-процессом (Windows XP IA-32)
O>>PAGE_EXECUTE надо
V>Всё равнo NtCreateSection возвращает 0xC00000F4.
#define STATUS_INVALID_PARAMETER_6 ((NTSTATUS)0xC00000F4L)
А это точно NtCreateSection, а не NtMapViewOfSection?

V>А я начинаю сразу с NtCreateFile и NtCreateSection…

V>Надо же как-то Пространство новое сотворить в 4 Гб!
Адресное пространство? Адреснные пространства в винде принадлежат процессам. Надо просто создать новый процесс.
Если просто хочется выделить 4ГБ то выделяйте ее NtVirtualAlloc'ом. Зачем NtCreateSection(..SEC_IMAGE..) то? Вы ею хотябы исполняемый файл в PE формате пытаетесь замапить?