Process Hacker — бесплатная утилита с открытым исходным кодом для мониторинга системных процессов и служб, запущенных на компьютере. Утилита не является кроссплатформенной разработкой и работает только под управлением 32-битных и 64-разрядных операционных систем Microsoft Windows.
Process Hacker представляет собой достаточно мощный инструмент для осуществления различного рода манипуляций со всеми задействованными процессами и службами в операционной системе Microsoft Windows.
Список всех процессов может быть представлен в разнообразных видах, включая простой или древовидный, отображение скрытых процессов и прочие. Подобный список служб и сервисов даёт возможность оперативно ими управлять (остановка/запуск/удаление). Конкретные процессы, которые относятся только лишь к одному приложению, объединены в специальные группы, а также помечены одним цветом. Мониторинг и контроль также осуществляется и за динамическими библиотеками DLL, а также обнаружению и полному уничтожению руткитов.
Process Hacker можно рассматривать как полноценную замену Диспетчеру задач Windows.
Возможности:
- Завершение любых процессов (в том числе антивирусов и файерволов, благодаря драйверу программы, который работает в режиме ядра).
- Просмотр статистики процессов.
- Отображение графиков производительности.
- Полная история выполнения процесса.
- Настраиваемый вид дерева списка с цветовой подсветкой.
- Просмотр выделенной процессом памяти.
- Листинги потоков, переменные среды, хендлы, стеки с символами dbghelp и другое.
- Чтение и правка дескрипторов безопасности для процессов, потоков, маркеров и прочего.
- Обнаружение скрытых процессов и оперативное их завершение.
- Простая выгрузка DLL.
- Просмотр и закрытие сетевых подключений.
- Отсоединение от отладчиков.
- Информация о токенах.
- И многое другое.
Программа имеет версию Portable