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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

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 ниже версий 1607 Build 14393

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

  • Всего записей: 35917 | Зарегистр. 26-02-2002 | Отправлено: 22:22 28-12-2016 | Исправлено: Victor_VG, 10:09 22-02-2019
    ALEX_45_ORP



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


    ----------
    @丹ㄥモ メ_❹❺_ 口尺ㄗ
    ►PLAY

    Всего записей: 687 | Зарегистр. 10-12-2017 | Отправлено: 14:16 04-09-2018
    KLASS



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

    Всего записей: 7869 | Зарегистр. 12-10-2001 | Отправлено: 14:23 04-09-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ALEX_45_ORP
     
    Да, в контекстном меню процесса: ProcessName - Enter - вкладка Threads - Enter на выбранной нити - считывается её стек и выводится в отдельном окне:
     

     
    , хендлы, статистика и прочая информация выводится в соответствующих вкладках. Контекстное меню вызывается MsLeftDowbleClick. Enter, Apps (KBD). Просто в утилите всё выведено в общее окно, а в РН используется концепция набора вкладок в каждой из которых выводятся свои данные.
     
    Добавлено:
    v3.0.6378.1851 Git-8b144568 RUS
     
    закоммитил.

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

    Всего записей: 23550 | Зарегистр. 31-07-2002 | Отправлено: 14:34 04-09-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.6379.1852 Git-213cf46a
     
    закоммитил

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

    Всего записей: 23550 | Зарегистр. 31-07-2002 | Отправлено: 07:19 05-09-2018
    KLASS



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

    Всего записей: 7869 | Зарегистр. 12-10-2001 | Отправлено: 08:28 05-09-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.6379.1852 Git-213cf46a RUS
     
    закоммитил

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

    Всего записей: 23550 | Зарегистр. 31-07-2002 | Отправлено: 11:27 05-09-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.6381.1854 Git-07598987
     
    Закоммитил, относительно невидимости ранее настроенных кнопок управления при включении опции Enable theme support (experimental) поместил скриншоты на форум. Хотя по идее это косметика, но тут стоит дождаться ответа от dmex - ТАК ЗАДУМАНО или НЕДОЧЁТ.

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

    Всего записей: 23550 | Зарегистр. 31-07-2002 | Отправлено: 10:35 06-09-2018
    KLASS



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

    Всего записей: 7869 | Зарегистр. 12-10-2001 | Отправлено: 11:10 06-09-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.6381.1854 Git-07598987 RUS
     
    закоммитил, особенности экспериментального режима тем описаны выше.

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

    Всего записей: 23550 | Зарегистр. 31-07-2002 | Отправлено: 12:02 06-09-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Относительно экспериментального режима тем:

    Цитата:
    dmex
    06 Sep 2018, 10:39

    Цитата:
    viksoftru
        06 Sep 2018, 10:24
     
        theme support (experimental)

    Experimental... It's broken and not finished. Don't use it when you have issues


    Цитата:
    Эксперимент... Прерван и не завершён. Не пользуйтесь если есть проблемы.



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

    Всего записей: 23550 | Зарегистр. 31-07-2002 | Отправлено: 17:26 06-09-2018
    druc



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Как некоторые "выражаются", - "...рюшечки это хорошо...", но у меня после bild .1654 "радует" сообщением ошибки с предложением закрыть программу или найти ответ в "тырнете", виновник -модуль peview. Описанное наблюдается при переходе во вкладку "Модули" и двойным кликом по любой строке в окне этой вкладки. Исходное: ОС Win7 x32 (две разные "живые" не виртуальные) и любая версия PH (портабельная русифицированная) после указанной сборки вначале моего поста. Пробовал со старым файлом настроек и так сказать с нуля, а также с "лодырем" (в теме ранее выставлялся) и без него. Возможно, локальное, но на всякий, информирую...

    Всего записей: 1304 | Зарегистр. 08-09-2009 | Отправлено: 06:13 07-09-2018
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    druc
    Есть такое. Win7SP1x86 без обновлений в Hyper-V. PH с пустым файлом настроек.
    Modules=>2клик=>Вылет

    Всего записей: 7869 | Зарегистр. 12-10-2001 | Отправлено: 08:24 07-09-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    druc
    KLASS
     
    Интересно. Давайте посмотрим на en-US тестовом варианте с отладочными файлами (.PDB). На 7 SP1 x64 падения нет, но у меня en-US сборка, и я думаю что перевод в падении не  виновен, но стоит проверить что причина именно в изменениях в коде РН. Выложено с инструкцией по использованию на три строки в релизе.
     
    P.S.
     
    Думаю опять найдётся очередной "Митрофанушка не хочет учится, Митрофанушка хочет женится!" и мы снова посмеёмся от души.

     
    Добавлено:
    Архив подновил - в настройках  оставил только EnableKPHWarning=1 чтобы на подпись не ругался. SHA-256: 2b6e9f370070990659abe52e290c8d4646ccbc55303b1cee79a2ecc5cf45f408 *processhacker-3.0-x86-x64-test-portable.7z

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

    Всего записей: 23550 | Зарегистр. 31-07-2002 | Отправлено: 10:16 07-09-2018
    wvxwxvw

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

    Всего записей: 4601 | Зарегистр. 02-04-2015 | Отправлено: 12:09 07-09-2018 | Исправлено: wvxwxvw, 12:09 07-09-2018
    KLASS



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

    Цитата:
    но у меня en-US сборка

    На пикче выше запущена аглицкая сборка сабжа, а сообщает о падении Вынь и уже на могучем )

    Цитата:
    Давайте посмотрим на en-US тестовом варианте

    Батник, выложенный в тестовой сборке, ругается на разрядность.
    Т.е. смотри где у тебя ошибка в нем, не видит он, что запущен на x86 системе и лезет
    в папку x64

    Запустил своим батником, x86 сабж поднялся.
    При 2клике во вкладке Modules ничего не происходит.

    Всего записей: 7869 | Зарегистр. 12-10-2001 | Отправлено: 14:03 07-09-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KLASS
     
    Понял, посмотрю в проверках переменных среды - там может быть опечатка. Ошибка перехода может формироваться только в них.
     
    Да, на твоей картинке системные сообщения меня запутали и я решил что тестится перевод.

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

    Всего записей: 23550 | Зарегистр. 31-07-2002 | Отправлено: 16:06 07-09-2018
    druc



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Попробовал и с тестовой английской РН из предоставленного выше, также с ошибкой вылетает...
     
    KLASS
    Win7 не обновлял с декабря прошлого, и у меня хоть с пустым, хоть с работавшим ранее файлом настроек вылетает с ошибкой уже описанной мною...

    Всего записей: 1304 | Зарегистр. 08-09-2009 | Отправлено: 16:16 07-09-2018
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    druc
    Вы выложенный Victor_VG тестовый попробовали?
    Также вылетает?

    Сорри, невнематочно к Виктору обращение  прочел... эгоисты мы все, сволочи

    Всего записей: 7869 | Зарегистр. 12-10-2001 | Отправлено: 16:50 07-09-2018 | Исправлено: KLASS, 17:00 07-09-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    druc
    KLASS
     
    С багом понял, похоже есть, а с батником - его поведение сильно зависит от среды запуска. Попробую пристрелить сию зависимость.

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

    Всего записей: 23550 | Зарегистр. 31-07-2002 | Отправлено: 20:50 07-09-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Батник я поправил - ph.cmd и закоммитил отдельною В общем релизе будет со следующим коммитом. Код: подрефакторил и проверил в Far x86, Far x64, CMD x86 (WOW3264), CMD x64. Там при отладке вылезло, что в х86 режиме не определялась переменная ma, а в х64 всё работало правильно. Какая нечистая сила шалит разбираться не стал, наградил от души.
     
    PEview x86 падает с AV в ./tools/peview/peprp.c строка 68 и отладчик пишет:  

    Цитата:
    Вызвано необработанное исключение: нарушение доступа для чтения.
     
    PhCreateSymbolProvider(...) вернул 0x34.
     
    Если для этого исключения имеется обработчик, выполнение программы может быть продолжено безопасно.

    баг, поправим.
     
    Пока зарепортил AV in PEview x86 version after v3.0.6181.1654 Git-6b58649e then try open any files (PH, Issues #307).

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

    Всего записей: 23550 | Зарегистр. 31-07-2002 | Отправлено: 04:19 08-09-2018 | Исправлено: Victor_VG, 05:21 08-09-2018
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Process Hacker (часть 2)

    Имя:
    Пароль:
    Сообщение

    Для вставки имени, кликните на нем.

    Опции сообщенияДобавить свою подпись
    Подписаться на получение ответов по e-mail
    Добавить тему в личные закладки
    Разрешить смайлики?
    Запретить коды


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru