| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Hook ZwSetValueKey |
| Автор: alberologic 20.5.2013, 09:20 |
| Здравствуйте, перебрал куча тем и гору исходников. Так и не удалось реализовать хук функций ntdll. Взял один из примеров с винограда, изменил некоторые значения под XE3. Все скомпилировалось, а система вылетает хук не происходит. |
| Автор: david_yu 23.5.2013, 11:21 |
| есть такая проблема начиная с Delphi 2010, почему то не получается на вот на Delphi 7 все нормально работает Этот ответ добавлен с нового Винграда - http://ru.vingrad.com//object-id5199c0d36ccc19f570000002#findElement_E7045_519dd1946ccc1930740000f8_0 |
| Автор: Illusion Dolphin 24.5.2013, 21:47 | ||
Пробуйте другие исходники. Эта реализация (advApiHook.pas) мне что-то не очень нравится. Я как базу использовал http://volic.googlecode.com/svn-history/r14/trunk/src/uApiHook.pas и потом допиливал до ума: там забыли как минимум про VirtualProtect, FlushInstructionCache, x64. |