|
2 / 2 / 0
Регистрация: 23.09.2015
Сообщений: 61
|
|||||||||||
ObjectPreCallback x64 и исполнямый процесс02.04.2016, 15:07. Показов 3381. Ответов 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? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|