Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Process Hacker (часть 2)

Модерирует : gyra, Maz

Maz (31-10-2019 22:20): Process Hacker (часть 3) только официальные сборки  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194

   

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: 1-я
 



"A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware."
 
Process Hacker – это профессиональный набор инструментов управления ОС работающий с ядром через Native API (API ядра) предназначенный управляния процессами и их потоками, контроля использования памяти ЭВМ, дисковой и сетевой активности, управления состоянием и параметрами, устанавки и удаления сервисов и драйверов, может освобождать заблокированные другими процессами объекты, использоваться в качестве отладчика уровня ядра и осуществлять поиск некоторых типов руткитов и иных скрытых процессов, удалять не удаляемые иными инструментами зависшие или защищённые процессы (некоторые его возможности могут быть недоступны из-за ограничений ОС либо недостаточного уровня привилегий пользователя).
 
Примечание
 
Текущая стабильная версия: v2.39 от 29.03.2016
В разработке: v3.00, исходники смотрим на GitHub.

Примечание: исходники в репозитории включают не все патчи! Пользовательские патчи ищите на форуме, в теме или на Git. Их применение целиком на ваше усмотрение и риск!
 
Загрузки:
 
1.xх (для работы необходим MS .NET Framework 2.х) | 2.хx:  Setup (EXE) | Portable (Zip) | Source (Zip) | SDK (Zip) | Debugging Tools for Windows - ссылка на страницу MSDN для загрузки необходимого движка отладчика уровня ядра  встроенного в программу. О системной dbghelp.dll.
 
Тестовые сборки:
 
Development build
.
  • Официальные Nightly Builds - инсталлятор, Zip, SDK, исходники. Собираются автоматически после появления на GitHub нового коммита в ветке master и в них не входят Plugins-Extra* (экспериментально могут включать их 32-х битные редакции), на сервере может лежать не последняя версия.
     
  • Текущая сборка от Victor_VG из Git v3.00 и её Баг-трекер - английская бинарная сборка из Git обновляемая по мере обновления репозиториев проекта. Обязательно прочитайте plugins_install.txt (англ.) в архиве (данный файл оперативно обновляется по мере изменений в проекте и является основной инструкцией по ручной установке плагинов)!
     
    Скрипт для обновления ProcessHacker от Victor_VG
     
    *Plugins-Extra это находящиеся в стадии разработки плагины которые могут содержать ошибки или быть удалены в любой момент. Используйте их на свой страх и риск!
     
    Для старых ОС (WinXP/Vista/2003/2008)
     
    Локализованные сборки:
     
     от KLASS x64 + x86 на основе текущих Git-сборок (Zip) и Setup (Git, от Victor_VG, смотрите номер версии) | устаревшие
     
    Полноценный перевод на уровне исходников не ждите т.к. исходники обновляются намного раньше, чем может быть сделан такой перевод.
     
    Ответ wj32 на вопрос (см. тему Localisation на форуме) о локализации Process Hacker:

    Цитата:
    wj32
     
    15 Feb 2011, 14:27
    I'm not experienced with i18n, so I really don't know how to manage translations in PH.

    перевод:

    Цитата:
    У меня нет опыта работы с i18n, поэтому я не знаю, как управлять переводами в PH.

    так что не всегда переведённый проект будет работоспособен или иметь встроенную поддержку локализации, даже если есть люди готовые его переводить и поддерживать перевод поскольку разработчик не всегда может обеспечить поддержку i18n (полная локализация, включая документацию) / l10n (интернационализация, полный или частичный перевод интерфейса). Перевод Process Hacker осуществляется по мере возможности согласно модели L10n.
     
    Обсуждение переводов вынесено в отдельную тему и тут не приветствуется.

     
    В локализованных вариантах возможны произвольные ошибки в работе!
     
    Системные требования:
     
    RAM: ~ 30Mb памяти
    CPU: до 64-х процессоров
     
    Минимальная версия операционной системы зависит от версии Process Hacker:
     
    3.xx - Windows 7/Server 2008 R2 и выше, 32/64-bit редакции,
    2.39 - Windows Vista/Server 2008, 32/64-bit редакции, операции использующие драйвер уровня ядра доступны в Windows 7 и выше
    2.xx - до v2.38 включительно - Windows XP SP2/2003 и выше, 32/64-bit редакции,
    1.хx - Windows 2000 и выше, требует MS .NET Framework v2.0, только 32-бит
     
  • Подробнее о возможностях Process Hacker
  • ...и многое другое...


  • Визуальная сортировка в колонках с возможностью её сброса
  • Список горячих клавиш (хоткеев) для пунктов меню
     
    ВАЖНО!
     
    Для переключения Process Hacker в "Portable mode" (настройки хранятся в каталоге Process Hacker) до его первого запуска рядом с ProcessHacker.exe создаем файлы ProcessHacker.exe.settings.xml и usernotesdb.xml.
     
    Как правильно установить и настроить Process Hacker?
    Где взять нужную для работы Process Hacker библиотеку dbghelp.dll и как её правильно поставить?

     
    ВНИМАНИЕ! Обязательно внимательно прочитайте документацию которая есть на сайте и в архивах с дистрибутивом! Программа изначально создана для профессионалов, а потому требует от пользователя достаточно высокого уровня знаний!
     
    При работе на Windows 10 рекомендуется

     
    Дополнительные инструменты
     
    В Process Hacker любое окно или диалог можно закрыть по нажатию кнопки ESC
     
    У меня 64-х битная ОС и х64 Process Hacker. Нужен ли в нём каталог .\х64\х86?

  • Всего записей: 36177 | Зарегистр. 26-02-2002 | Отправлено: 22:22 28-12-2016 | Исправлено: Victor_VG, 07:38 13-07-2019
    iNNOKENTIY21



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KLASS, Victor_VG Замечательные 10 дней форумного общения.
    Пример для подражания.
    Выбрать проект с ежечасными коммитами.
    Гораздо быстрее научите не реагировать, на тему и ваши посты

    Всего записей: 2084 | Зарегистр. 16-08-2012 | Отправлено: 20:09 09-09-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    iNNOKENTIY21
     
    Что за шум а драки нет? Не понял юмара. Увидел - решил что нужна помощь.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")

    Всего записей: 24879 | Зарегистр. 31-07-2002 | Отправлено: 20:29 09-09-2019
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    iNNOKENTIY21
    А на всех не угодишь
    Ну, а вопросы никто не запрещал постить в теме, если таковые появились и наше "общение" никак тому не мешает, да и правила не нарушены.

    Всего записей: 8275 | Зарегистр. 12-10-2001 | Отправлено: 10:18 10-09-2019
    MERCURY127



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ПХ 2.39.124.
    в чём разница между графиками ГПУ и ГТХ?  
    почему там, где у ГТХ 5%, у ГПУ - 17?
       

    Всего записей: 9162 | Зарегистр. 03-08-2008 | Отправлено: 20:24 12-09-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MERCURY127
     
    Только в наборе выводимых параметров:
     

     
    общая картина. Подробнее по каждому графику:
     

     
    параметры состояния GPU из WMI считывает плагин Extended Tools (отвечает за мониторинг ETW, GPU и вывод вкладки Disk)
     

     
    параметры состояния GPU из драйвера считывает специализированный плагин Nvidia GPU (обеспечивает расширенный мониторинг NVIDIA GPU (поддерживает в т.ч. чтение данных состояния GPU AMD, Intel) с отображением данных в окне System Information).
     

     
    воспроизводится кодированный в H.265 (HEVC) фильм и графики показывают сходную картину.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")

    Всего записей: 24879 | Зарегистр. 31-07-2002 | Отправлено: 21:44 12-09-2019 | Исправлено: Victor_VG, 21:59 12-09-2019
    MERCURY127



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    обновил ПХ до v3.0.7112.2585.
    старая игра Worms Armageddon, никакого 3Д.  
    ГТХ - до 5%, ГПУ - до 12.  
    в общем, я так понял, что эти два графика ничем не связаны, кроме в целом похожей динамики.

    Всего записей: 9162 | Зарегистр. 03-08-2008 | Отправлено: 22:06 12-09-2019
    iNNOKENTIY21



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    А на всех не угодишь
    Ну, а вопросы никто не запрещал постить в теме, если таковые появились и наше "общение" никак тому не мешает, да и правила не нарушены.

    KLASS
    Не представляю кому это может понадобиться. Кроме вашего рабочего процесса, который можно перенести вне паблика.
    3 поста, три поста Карл KLASS на каждый коммит: украл > выпил > в тюрьму собрал > перевел > интсаллер.
    Кому надо ссылки в шапке постоянные, да и гитхаб мониторить автоматом легко ж.
    Вот когда ссылки изменились сообщать.
    Или одного сообщения на коммит достаточно, с обязательным списком изменений, да на русском руборд все таки. Если нет, то и посту не быть.
     
    А может вообще раздел замутить типа: Руборд информер > темы о чём желаем информировать постоянно, типа о программе Process Hacker и т.д., вот туда и сообщаем подобные вещи кому надо подписываются и основную не апают однострочным ни о чём

    Всего записей: 2084 | Зарегистр. 16-08-2012 | Отправлено: 22:25 12-09-2019 | Исправлено: iNNOKENTIY21, 22:35 12-09-2019
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    iNNOKENTIY21
    Здесь было уже и такое, что наехали на Victor_VG по поводу ссылок не даешь, я тогда легко отделался, потому как ссылки в каждом посту.
    а) Мониторить гитхаб можно, но не все могут, создай тему отдельную и в шапку ссылку кинь
    б) Мой перевод на ядиске лежит, ссылка на папку, с файлом не прокатывает, периодически слетает. Тоже тему и в шапку. Мне и Victor_VG меньше работы, пусть себе мониторят
     
     
     
    Добавлено:
    PS
    Кстати, а народ то согласен будет скриптами увлечься?
     
    Добавлено:

    Цитата:
    А может вообще раздел замутить типа: Руборд информер > темы о чём желаем информировать постоянно, типа о программе Process Hacker и т.д., вот туда и сообщаем подобные вещи кому надо подписываются и основную не апают однострочным ни о чём

    Скорее это взлететь может, нежели всех "заставить" мониторить...
    Пусть массы решают.

    Всего записей: 8275 | Зарегистр. 12-10-2001 | Отправлено: 22:38 12-09-2019
    MERCURY127



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну можно, конечно, создать раздел Анонсы, но...  
    Почему бы просто не создать тему во Флейме или Тесте?
    В теме задать свои местные правила, чтоб отсечь флуд и прочее.
    По моему, этого будет достаточно.

    Всего записей: 9162 | Зарегистр. 03-08-2008 | Отправлено: 23:32 12-09-2019
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Почему бы просто не создать тему во Флейме или Тесте?

    По переводу могу постить там, без разницы.
    Кто обрусевший сабж юзает, подписывайтесь.

    Всего записей: 8275 | Зарегистр. 12-10-2001 | Отправлено: 23:57 12-09-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    iNNOKENTIY21
     
    Да, есть смысл создать информер, но в нынешней ситуации когда доступ к форуму ограничен решениями РКН это должен быть независимый ресурс где будет только дайджест программных новостей. Правда я лично сильно сомневаюсь что он когда либо появится ибо наверняка всё снова упрется в очередную говорильню.
     
    По поводу получения обновлений:
     
    Конечный пользователь может сам мониторить GitHub, по планировщику событий или например через SVN используя программу Commit Monitor который умеет при наступлении события "есть обновление" запустить батник или программу для его получения. Более того (это огромный секрет!), давно существуют скрипты от Smitis решающие эту задачу и их можно вызывать из Commit Monitor или планировщика. У Commit Monitor настраиваемый интервал времени между проверками (по умолчанию раз в 30 минут), и в планировщике не сложно составить подобную задачу, что позволяет получать любые обновления с минимальной задержкой относительно момента их публикации и не будет ему мешать делать другие дела.  
     
    А что касается вполне закономерных вопросов "Как это работает?" и "А проще нельзя?", то на Git понятие "постоянная ссылка" возможно только в пределах "УРЛ на репозиторий в целом" т.к. его текущее состояние будет меняться с каждым коммитом а привязать УРЛ к  тэг-у ("закладке" в Гит) так же не удасться т.к. тэг всегда однозначно связан с конкретным коммитом (фиксацией мгновенного состояния проекта).  
     
    Ну и что касается размещения файлов на облаке или иных внешних ресурсах, то  на облаках ссылки на файлы периодически слетают в момент их обновления, а доступ к FTP серверам где не слетают линки и нет рекламы, капчи и прочего "жизненно важного" мусора хостеры отключают, либо прячут под HTTP ибо "Никто не имеет права миновать рекламу!" и "FTP это не модно!".
     
    Так что всё упирается в желание конечного пользователя что-то сделать для упрощения получения обновлений или согласно народной мудрости Кто хочет делает, а ленивый занимается говорильней.


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")

    Всего записей: 24879 | Зарегистр. 31-07-2002 | Отправлено: 00:10 13-09-2019 | Исправлено: Victor_VG, 00:12 13-09-2019
    druc



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Замечательные 10 дней форумного общения.  
    Пример для подражания.  
    Выбрать проект с ежечасными коммитами.  
    Гораздо быстрее научите не реагировать, на тему и ваши посты  

     
    Ну "мутильщики-инакентии" (без обиды), если не обозначить более "суръезно" - "диверсия"...). На мой взгляд, все в теме идет своим чередом, - иногда с ворчанием, иногда будничное оповещение о новых комментариях, но в рабочем порядке и с результатом для пользователей (не забывая и ту часть, которая не занимается самостоятельной сборкой).
    И таки да, пример для подражания (без подтекста) в теме можно найти...
     
    KLASS
    На провокации не надо идти, и указанная в Вашем посте тема имеет свои задачи. Если поступить по предложенному в посте, то может получиться дублирование, в случае каких то проблем по работе РН как в русифицированном, так и исходном варианте программы, а так все в одном месте по работе программы в обоих вариантах. Ну а тема по обсуждению перевода имеет место быть отдельной...

    Всего записей: 1324 | Зарегистр. 08-09-2009 | Отправлено: 09:54 13-09-2019
    Schmalz

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KLASS

    Цитата:
    Пусть массы решают.

    Как представитель масс решительно осуждаю враждебные происки и предлагаю (и прошу) все в топике оставить по старому. И не взирая...
     
    А тебе отдельное спасибо.
    Все красиво, информативно и удобно.

    Всего записей: 1252 | Зарегистр. 13-05-2002 | Отправлено: 11:42 13-09-2019
    ma6tab



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
     и предлагаю (и прошу) все в топике оставить по старому

    Поддерживаю.

    Всего записей: 172 | Зарегистр. 01-01-2014 | Отправлено: 12:10 13-09-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    С новыми версиями (после v3.0.7127.2600 Git c1e24a98a) некоторая непонятка - если нажать Ctrl-I -> GPU -> Details, то ExtendedTools падает с кодом 0xC06D007F и нажимать Minidump / Restart бесполезно - он только иммитируется. Потому зарепортил Issues#474 и  что стоит подождать ответа на него или следующего коммита - слишком многое сломалось.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")

    Всего записей: 24879 | Зарегистр. 31-07-2002 | Отправлено: 15:48 13-09-2019
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    то может получиться дублирование, в случае каких то проблем по работе РН как в русифицированном

    На этом, думаю, и остановимся.

    Всего записей: 8275 | Зарегистр. 12-10-2001 | Отправлено: 17:26 13-09-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.7136.2609 Git-4e4ae664
     
    Issues #474 - FIXED, на кнопку Details при переключении окна SI из общего режима "все графики в одном окне" на режим подробностей (двойной клик по интересующему графику) на странице GPU можете жать безболезнено - работает;
     
    Добавилась общая настройка Resolve DNS over HTTPS (DoH);
     
    Добавилась настройка ExtendedTools Enable GPU fahrenheit temperature (по умолчанию сброшена) разрешающая показывать температуру в ГПУ по шкале Фаренгейта если это определено в настройках локали ОС (иначе зачем её самим пересчитывать?);
     
    На вкладке Network добавилась новая колонка PID (Process ID), по умолчанию не выводится и вы сами должны добавить её в удобное вам место на панели. В соотвествии с названием показывает PID сетевого процесса;
     
    PH теперь использует системную библиотеку API winhttp.dll для работы по HTTP/HTTPS вместо ранее использовавшего собственного кода взаимодействия со стеком протокола. Это позволило ускорить работу РН с сетью, должно решить проблемы с проверками на ВТ и наличия обновлений;
     
    и прочее...
     
    В целом изменений в коде достаточно, и перевод потребует доработки, так что или пользуйтесь en-US, или подождите пока будет сделан перевод...
     
    Да, чуть не забыл - о разнице между графиками GPU и видеоадаптер - на GPU выводится использование ГП активным процессом, график с названием видеоплаты - использование ГП системой в целом. Подведите кусор к контуру графика GPU и если в настройках РН у вас разрешены всплывающие подсказки, то вы увидите имя того процесса который в данный момент считается на ГП и насколько он его использует.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")

    Всего записей: 24879 | Зарегистр. 31-07-2002 | Отправлено: 21:33 13-09-2019 | Исправлено: Victor_VG, 21:41 13-09-2019
    plander



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    почему процесс хакер антивирусами распознаяется как опасная прога, типа не вирус но может быть через нее злоумышленниками нанесен вред? а например процесс экслорер такая же прога , но не распознается

    Всего записей: 399 | Зарегистр. 21-11-2010 | Отправлено: 17:26 18-09-2019
    skipik



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    plander
    Из-за драйвера, там привилегии высокие.

    Всего записей: 3243 | Зарегистр. 07-07-2006 | Отправлено: 17:29 18-09-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    plander
     
    Драйвер используется и в РЕ, но он не главная причина, важнее - "Process Hacker имеет возможности отладчика и потенциально может использоваться для взлома наших игр, потому он вредоносная программа!" © Valvo Corp.. Игроделы не желая возится со своим кодом нашли "стрелочника" и "Ату его!", а многие производители мухобоек просто не хотят с ними связываться поскольку получают искуственно порождённый массовый поток сообщений о "зловреде" и внесли его в свои базы. Та же Вальво ультимативно требует удаления из кода РН всех отладочных и мониторинговых функций под предлогом "Их могут использовать для взлома наших игр!" при этом корпорация не обращает никакого внимания на аргументы о том, что РН не имеет никакого отношения к её продуктам - её раздражает сам факт, что люди могут что-то узнать. Этого им достаточно для атаки. А РЕ они не решаются трогать поскольку он принадлежит Майкрософт, но т.к. РН независимый проект за которым не стоят крупные корпорации, то значит его можно безбоязненно обвинять во всех смертных грехах, тем более что и корпорациям уничтожение конкурентов выгодно.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")

    Всего записей: 24879 | Зарегистр. 31-07-2002 | Отправлено: 03:02 19-09-2019 | Исправлено: Victor_VG, 03:05 19-09-2019
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194

    Компьютерный форум Ru.Board » Компьютеры » Программы » Process Hacker (часть 2)
    Maz (31-10-2019 22:20): Process Hacker (часть 3) только официальные сборки


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2018

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru