С++ Детект процессов - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming

Программирование / Programming
Ищете помощи в написании программы, есть сложность в выполнении задания (в институте и т.д.), пожалуйста, спросите у нас в данном форуме и мы обязательно вам поможем.

Ответ
Опции темы
Непрочитано 28.01.2018, 12:38   #1
Аватар для Gatsby
Пользователь

Автор темы (Топик Стартер) С++ Детект процессов

Нужно реализовать детект процессов по имени и отдельно по классу окна, и действия при обнаружении. Отблагодарю...
Gatsby вне форума Ответить с цитированием
Непрочитано 29.01.2018, 09:52   #2
Пользователь

По умолчанию Re: С++ Детект процессов

Код:
 детект процессов по имени
Крутишь в цикле вызов NtQuerySystemInformation каждые N секунд. Вызов, проверка на наличие процесса с таким именем, Sleep(N), повтор. В отдельном потоке делаешь. Есть вариант крутить ToolHelp32Snapshot, более высокоуровненный аналог. Но это метод не лучший. Идеально будет хукать NtCreateProcess и при создании нового процесса проверять его имя и предпринимать дальнейшие действия исходя из этого. Для этого делаешь две dll-ки x64 и x86 с кодом хуков, инжектишь 64 битные в 64 процессы, x86 если ты на x86 системе или процесс работает как WOW64 на х64.
Jopozet вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
усовершенствование игры или игровых процессов PEEERROGGGGG Серверная часть 64 10.11.2010 10:53


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 13:36. Часовой пояс GMT +3.

Вверх