21:56 

*Unknown
Бесы все злей и злей... Бесы в душе моей....
Столкнулся с интересным эффектом. Если SectionObject из EPROCESS смапить с помощью MmMapViewInSystemSpace наблюдается интересный эффект. Экзешник, который подвергся подобной манипуляции над своим процессом, отказывается запускаться последующие разы с статусом STATUS_CONFLICTING_ADDRESSES. Времени на выяснение было мало и докопал только до того, что после манипуляции - MiMapViewOfImageSection начинает вызываться с флажком LARGE_PAGES. Если мапится секция с этим флажком, то PreviousMode должен быть обязательно KernelMode. Иначе STATUS_CONFLICTING_ADDRESSES. Сдается мне что в этом всем замешан менеджер кеша.

URL
Комментирование для вас недоступно.
Для того, чтобы получить возможность комментировать, авторизуйтесь:
 
РегистрацияЗабыли пароль?

Memory

главная