Что такое process hacker
Process Hacker
Вид главного окна приложения | |
Тип | |
---|---|
Тип | Утилита |
Разработчик | wj32 и dmex |
Написана на | C, C# (ранние версии) |
Операционная система | Microsoft Windows |
Языки интерфейса | Английский язык |
Первый выпуск | 16 октября 2008 года |
Аппаратная платформа | x86/x64 |
Последняя версия | 2.39 (29 марта 2016 года) |
Состояние | Разрабатывается |
Лицензия | GNU General Public License |
Сайт | processhacker.sourceforge.net |
Process Hacker — бесплатная утилита с открытым исходным кодом для мониторинга системных процессов и служб, запущенных под управлением 32-битных и 64-разрядных операционных систем семейства Windows, используемая как замена или дополнение диспетчера задач Windows.
Список всех процессов может быть представлен в разнообразных видах, включая простой или древовидный, отображение скрытых процессов и прочие. Подобный список служб и сервисов даёт возможность оперативно ими управлять (остановка, запуск, удаление). Конкретные процессы, которые относятся только лишь к одному приложению, объединены в специальные группы, а также помечены одним цветом. Мониторинг и контроль также осуществляется и за динамическими библиотеками DLL, а также обнаружению и полному уничтожению руткитов.
Process Hacker: программа для управления процессами и поиска вредоносных программ
Как мы видим, основной интерфейс гораздо более полный и подробный, чем интерфейс самого диспетчера задач Windows. Кроме того, его намного легче читать, поскольку каждый процесс имеет правильно помеченные потоки.
Если мы щелкнем правой кнопкой мыши по любому из процессов, которые мы открыли на ПК, мы сможем увидеть список действий, которые мы можем выбрать. Среди них мы сможем завершить любой процесс, целое дерево процессов и даже изменить приоритеты или искать дополнительную информацию о рассматриваемом процессе в Интернете.
Наряду с открытыми процессами, эта программа также позволяет нам контролировать службы, работающие на ПК. И, конечно, мы также будем контролировать их.
Особенности Process Hacker
Одной из особенностей этой программы является возможность отображения графики о состоянии оборудования в режиме реального времени. С использованием Сочетание клавиш Control + I мы всегда сможем узнать об использовании памяти, графики и ЦП нашего ПК. Благодаря этому простому монитору мы сможем узнать, работает ли какой-либо компонент (например, ядро ЦП) на полную мощность, имея отправную точку при расследовании, например, неисправности Windows.
Еще одной из его основных функций является возможность сообщить нам, блокирует ли процесс определенный файл или папку. Использование сочетания клавиш Ctrl + F мы сможем увидеть поиск конкретных процессов и библиотек DLL, так что, если какой-либо файл создает проблемы для его устранения, мы можем легко это сделать.
Если наш Интернет работает медленно, другой функцией Process Hacker, которую мы можем использовать, является его сетевой анализатор. В пределах Cеть На вкладке главного окна мы сможем найти все процессы, которые имеют активное интернет-соединение. Таким образом, если какой-либо из них не будет подключен, мы можем принудительно завершить процесс.
Другие выдающиеся функции этой программы являются:
Инструмент разработчика
Благодаря «Свалка» Опцию мы можем получить сырой дамп памяти, чтобы проанализировать, что именно происходило в памяти нашего ПК. И, кроме того, он имеет «Отладка» инструмент, который позволяет нам отлаживать любой процесс в режиме реального времени.
И это также позволяет нам видеть всю информацию о любом исполняемом файле, чтобы мы могли легко знать, что он делает или к каким библиотекам он имеет доступ.
Опасное использование
Это программное обеспечение позволяет вам завершить любой процесс, который выполняется на нашем ПК. В том числе программы безопасности и антивирус. Поэтому есть группы хакеров, которые используют этот инструмент в фоновом режиме, чтобы завершить или заблокировать антивирусные процессы.
Скачать Process Hacker
Наконец, мы можем выбрать между устанавливаемой версией, чтобы всегда иметь под рукой программу, или переносной версией, гораздо более удобной и которую мы всегда можем носить с собой вручную по USB.
Другие альтернативы для замены диспетчера задач
Process Hacker для Windows
Главное окно Process Hacker отображает обновляющийся в режиме реального времени список процессов запущенных в системе, а так же сводную информацию об их количестве, занятом объёме памяти и нагрузке на центральный процессор в процентах. Цветовая маркировка (которую можно переопределить в настройках) помогает визуально различать, кто является владельцем процесс: пользователь, операционная система, какая-либо служба, планировщик заданий и т.д. Установка собственного драйвера, даёт Process Hacker возможность отображать процессы, скрытые шпионскими и вредоносными программами, а древовидная структура помогает отследить родителя и потомков выбранного процесса. Кстати, значительно сузить круг подозреваемых при поиске вредоносных программ можно активировав опцию скрывающую все подписанные процессы.
Вкладка Services предоставляет доступ к управлению службами, установленными в операционной системе. На вкладке Network представлены все запущенные программы, осуществляющие передачу данных по сети. Процесс хакер отображает удалённый адрес и порт к которому осуществляется подключение, а так же текущее состояние соединения. Ещё одна вкладка Disk содержит информацию о процессах активно взаимодействующих с жёстким диском компьютера, что в комплексе с информаций об обмене данными по сети часто помогает выделить подозрительные приложения и блокировать их работу.
Для каждого запущенного процесса Процесс Хакер предоставляет подробную информацию, включающую в себя параметры командной строки с которыми был осуществлён запуск, время начала работы, 32 или 64-битный режим работы, статистику использования процессора, памяти и жёсткого диска, адрес в памяти, её привилегии в системе, все загруженные ей библиотеки и, даже, все открытые процессом файлы и ключи реестра.
Большое количество дополнительной информации можно получить активировав на вкладках дополнительные столбцы, скрытые по умолчанию. Например, на вкладке Network можно вывести информацию о программах наиболее активно передающих данные, проверить статус программ в системном файрволе и многом другом.
Последняя функция, о которой нельзя не упомянуть, это внедрение DLL-файлов в запущенное приложение, с помощью которой пользователи взламывают различные игры и добавляют в них чит-коды. Фактически DLL-иньекция (DLL injection) в Process Hacker даёт возможность исполнения собственного кода непосредственно в адресном пространстве запущенного процесса.