Господа, возможно кто-нибудь встречал пример реализации самого простейшего iscsi target под windows, который, например, реализует ramdisk? или...
не следует вникать. реализовано с помощью шаблонных классов. всем спасибо.
А.. да, Вы, наверное, используете Си компилятор, я же C++. В C++ такие фокусы не проходят.
Хм, но вы определили тип-ф-ию без параметров!!! компилятор такого не потерпит...
x86? а как вызывали?
О да! и прошу __asm не предлагать! Ищется что-нить симпатичное С/C++.
Господа! Хотелось бы реализовать общий тип-ф-ия для сервисов. Т.е. (далее псевдо-код!) typedef (NTAPI *PNTSERVICE)( ... ); далее по...
создайте рядом с sources директорию i386, переместите .asm файлы туда, в sources добавьте: i386_SOURCES=\ x86_test.asm \ x86_test2.asm читайте...
Clerk, вот это я и предлагал.. не устраивает, видимо, автора:)
katrus, почему не будет?
ZwCreateSection, ZwMapViewOfSection (SEC_IMAGE), пройтись по export table, получить смещение и виртуальный адрес.
Хуки системных сервисов в x64 существуют и без отключения PG: mapped image and hook ET
Sol_Ksacap, win2k8 r2, есть проблема с постоянством длинны элемента данного обобщенного массива сервисов.. А ГЛАВНОЕ никакой уверенности, что в...
приведите пример Вашего "эвристического" метода поиска базового адреса таблицы сс, который на 100% работает на winxp x64, w2k3 sp2 r1/r2 x64,...
хотя конечно никакой стабильностью данные методы и не пахнут)
ммм.. отлично, Sol_Ksacap, спасибо!
Эх.. не подходит.. во втором пункте и проблема! никакого дизасма!
Господа!!! Как можно вызвать NtProtectVirtualMemory на данном ядре. Идеи? Аналог? спасибо! P.S. KeServiceDescriptorTable не экспортируется ядром.
Sol_Ksacap ага, я тоже уже глянул, конечно.
спасибо. ваш блог? данный метод не работает на AMD64?
Separate names with a comma.