|
2 / 2 / 0
Регистрация: 23.09.2015
Сообщений: 61
|
|||||||||||
ObjectPreCallback x64 и исполнямый процесс02.04.2016, 15:07. Показов 3401. Ответов 26
Метки нет (Все метки)
интересует вот что под операционную систему Windows 7 X64, в функции ObjectPreCallback что ниже существует какой то способ получить данные из структуры _EPROCESS исполняемого процесса? зная только его процесс ид функцией PsGetCurrentProcessId()...
и еще существует способ получить полный путь исполняемого файла или его командному строку так же получая его процесс ид функцией PsGetCurrentProcessId() или как то иначе? перекопал весь интернет что только не пробовал нечего не получается... информации об этом мало посоветуйте если такое вообще возможно хотя бы в какую сторону копать.. использую компилятор WDK 7600.16385.1
еще вопрос по поводу ObOpenObjectByPointer я нашел в файле ntifs.h ниже приведённые функции, интересует ObOpenObjectByPointer будет работать на системах выше семёрки? или надо использовать уже ObOpenObjectByPointerWithTag я так и не понял этого и более того ясного описания о функции ObOpenObjectByPointerWithTag в интернете вообще нет и хотелось бы узнать что надо вписывать в Tag для тестирования этой функции? за ранее спасибо кто хоть минутку уделит моим проблемам)
0
|
|||||||||||
| 02.04.2016, 15:07 | |
|
Ответы с готовыми решениями:
26
Обход ObjectPreCallback x64 Убить процесс в Windows 7 (x32 и x64) HP Pavilion g7 - 2160er переустановил Windows HP x64 на Ultimate x64 - проблема с подсветкой монитора |
|
2 / 2 / 0
Регистрация: 23.09.2015
Сообщений: 61
|
|
| 08.04.2016, 16:28 [ТС] | |
|
беда ну ладно я уже от этого тоже продумал кое что не сильно страшно хорошо что на версиях выше хоть не работает...
0
|
|
|
Ушел с форума
|
|
| 08.04.2016, 16:38 | |
|
На версиях выше - то же самое.
У Process Hacker-а неограниченный доступ к системе и он может творить с чужими потоками и процессами все, что захочет. Никакие калбэки ему не преграда. Насколько я помню по коду, когда "Хакеру" нужно, к примеру, завершить процесс, он не дергает ни ZwOpenProcess/ZwTerminateProcess, ни ObReferenceObjectXxx, а просто тупо находит нужный EPROCESS и затем вызывает PspTerminateProcess.
0
|
|
|
2 / 2 / 0
Регистрация: 23.09.2015
Сообщений: 61
|
|
| 08.04.2016, 16:56 [ТС] | |
|
Убежденный может всё таки чудо но не получается) кроме калбеков не каких хуков
0
|
|
|
Ушел с форума
|
|
| 08.04.2016, 17:04 | |
|
Suspend - это частный случай. Попробуй защитись от kill/terminate в
исполнении данной программы
0
|
|
|
2 / 2 / 0
Регистрация: 23.09.2015
Сообщений: 61
|
|
| 08.04.2016, 17:06 [ТС] | |
|
мне это не нужно
просто интересно почему на 7x64 можно свободно делать Supsend а на 8 8.1 и 10 x64 нельзя остаётся загадкой...
0
|
|
|
Ушел с форума
|
|
| 08.04.2016, 17:08 | |
|
Надо смотреть исходники Process Hacker - как именно он делает suspend.
Потому что есть, например, PsSuspendProcess. А есть NtSuspendThread для всех потоков процесса.
0
|
|
|
2 / 2 / 0
Регистрация: 23.09.2015
Сообщений: 61
|
|
| 08.04.2016, 17:21 [ТС] | |
|
побегал он использует NtSuspendThread но это для нитей сам процесс он останавливает функцией NtSuspendProcess которая пробивается загадочно на 7x64 возможно и ниже, думаю в версиях выше семёрки Miscrosoft что то там изменил и уже не получается..
0
|
|
| 08.04.2016, 17:21 | |
|
Нестандартная ситуация, установка еще одной w7 x64 на уже установленный комп с w7 x64 User32.dll на Win x64 - это x86-библиотека, x64 или. и то и другое одновременно? Я переустановил винду и вместо x64 поставил x86! А теперь не могу поставить x64 обратно((( Не могу подключиться к Oracle 12c database x64, OS windows 8.1 x64 через orasession delphi Где взять и как подцепить к Code Blocks бесплатный компилятор x64 стандарта C++11 для Windows 7 x64? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|