Ru-Board.club
← Вернуться в раздел «Программы»

» Process Hacker

Автор: Victor_VG
Дата сообщения: 01.07.2015 06:38
private_joker

Не важно. Сама идея прикручивания очередных рюшечек вместо устранения проблем несвоевременна раз, глупость два. В морг.

Добавлено:
KLASS

Добро, посмотрим. Снова AV (Access Violation) с кодом сбоя 0xC0000005?
Автор: KLASS
Дата сообщения: 01.07.2015 06:59
Victor_VG
Ага, сорри, забыл в пикчу добавить
Имя сбойного приложения: ProcessHacker.exe, версия: 2.36.0.6157, метка времени: 0x5592b749
Имя сбойного модуля: SecurityExplorer.dll, версия: 1.0.0.0, метка времени: 0x5592b8d3
Код исключения: 0xc0000005
Смещение ошибки: 0x00000000000016c7
Идентификатор сбойного процесса: 0x1378
Время запуска сбойного приложения: 0x01d0b3b19537dcd4
Путь сбойного приложения: E:\DOWNLOADS\Process Hacker v2.36 r6157\processhacker-2.36-bin\x64\ProcessHacker.exe
Путь сбойного модуля: E:\DOWNLOADS\Process Hacker v2.36 r6157\processhacker-2.36-bin\x64\plugins\SecurityExplorer.dll
Автор: Victor_VG
Дата сообщения: 01.07.2015 07:42
KLASS

Понял, как я и предполагал - WMI root/SAM API сменили и все упоминания о нём, да и о самом WMI из MSDN убрали - "НЕ ДОКУМЕНТИРОВАНО! КОММЕРЧЕСКАЯ ТАЙНА!" ©Microsoft Corp.. Сейчас посмотрим вероятную причину. В инце пометил и этот факт, но сам инц просто заметка для памяти.
Автор: Victor_VG
Дата сообщения: 01.07.2015 10:14
Оба плагина работоспособны до Win7 с любым SP включительно. Причина в недокументированных изменениях WinAPI предназначенных для искусственного отсечения значительной части не-Микрософт приложений. Все вопросы в Редмонд.
Автор: KLASS
Дата сообщения: 01.07.2015 11:47

Цитата:
Причина в недокументированных изменениях WinAPI предназначенных для искусственного отсечения значительной части не-Микрософт приложений.

Врядли все так мрачно, скорее внесены свежие изменения (пока не выложенные), возможно, связанные с финалом 10. Думаю, в скором будущем ситуация изменится, нет им смысла "отгонять" народ от своего детища.
Автор: Victor_VG
Дата сообщения: 01.07.2015 12:08
KLASS

А чего им особо отгонять коли в Win8 (Metro) совсем иной API во многом не совместимый с Win7 (Aero)? Они и так уже многое отрубили убрав поддержку части WinAPI ниже семёрки, сейчас выкинуто почти всё, что идёт ниже Windows 10:

Цитата:
Deprecated or legacy APIs

The following are technologies and APIs that are outdated or have been replaced or deprecated from the Windows client and server operating systems.

DirectMusic
DirectSound
Graphics Device Interface (GDI): Use Direct2D instead.
GDI+: Use Direct2D instead.
Microsoft UDDI SDK is now included with Microsoft BizTalk Server.
Monitor Configuration
Multiple Display Monitors
Network Dynamic Data Exchange (DDE)
OpenGL
Picture Acquisition
Remote Installation Service: Use Windows Deployment Services instead.
Virtual Disk Service (VDS): Use Windows Storage Management instead.
Terminal Services: Use Remote Desktop Services.
Windows Color System
Windows Media Rights Manager
Windows Messaging (MAPI): Use Office MAPI instead.
Windows Multimedia
Windows Gadget Platform: Create Windows Store apps instead.
Windows Sidebar: Create Windows Store apps instead.
Windows SideShow: No replacement.
WPF Bitmap Effects

WMI API просто исключён из списка, а всё что оставили это тут Windows API Sets где есть только Win8 и Win81 а остальное более не существует ибо нечего - нам надо новые окошки продавать и конкурентов давить в зародыше!
Автор: KLASS
Дата сообщения: 01.07.2015 12:56
Victor_VG
Что теперь, модули надо переписывать для новых ОС?
Автор: Victor_VG
Дата сообщения: 01.07.2015 13:11
KLASS

Практически да. Я когда для FarUE3 установку писал был вынужден специальный код только для Win8 добавить иначе ничего не работало.
Автор: boi1eI
Дата сообщения: 01.07.2015 13:55
Victor_VG
Т.е. переписывать сии плагины под новые оси все же будут, насколько я понял. А иначе зачем их тогда вообще включать в общую кучу.
Автор: Victor_VG
Дата сообщения: 01.07.2015 14:06
boi1eI

plugins-extra: These are small plugins that are not included with Process Hacker by default.
Состояние: в процессе разработки

и когда мы отловим и исправим в них все ошибки, то вероятно они войдут в состав дистрибутива (или их функционал будет перенесён в ProcessHacker.exe, а DLL выкинут). В данный момент для их работы необходима Process Hacker Development Version которая и собирается из SVN по мере его обновления.
Автор: boi1eI
Дата сообщения: 01.07.2015 14:39
После ряда операций с окошками, повлекших перезапуск эксплорера, и остановки РН WindowExplorer.dll оказался заблокирован намертво.
Автор: Victor_VG
Дата сообщения: 01.07.2015 14:40
В установке и plugin_install.txt добавлены ограничения для Firewall Monitor и Security Explorer по верхней версии ОС - пока это Win7. Устраним проблемы - сниму.

boi1eI

А это не он, а поиск по хендлам нашёл все бинарники использующие указанный хендл. Посему и остановился - работа выполнена, пора отчитаться. И глянь ClassicStartMenu.exe - на неё есть не мало нареканий и причиной явления могли стать её ошибки.
Автор: boi1eI
Дата сообщения: 01.07.2015 14:52
Victor_VG
У меня на 8.1 они вроде работают, и пока не крошились.
Victor_VG (14:40 01-07-2015)
Цитата:
Посему и остановился - работа выполнена, пора отчитаться.
Ага, и эту дллку никуда не сдвинуть, пока их всех не поубиваешь. В ..нду его, этот плагин, надоел. Глючен до безобразия.
Автор: Victor_VG
Дата сообщения: 01.07.2015 15:02
boi1eI

Эта пара должна там падать - М$ в Win8 основательно поломала WinAPI "А как же игрушки???? А наш любимый М$ Оффис???? Только Святой Оутглюк истинное почтовое приложение всех времён и народов - смерть конкурентам!" - удалён API Windows Messaging (MAPI): Use Office MAPI instead.

И Windows Explorer тут абсолютно не при чём - он честно делает своё дело помогая найти все окна, ну раз энто лишнее, то....

Цитата:
Ага, и эту дллку никуда не сдвинуть, пока их всех не поубиваешь. В ..нду его, этот плагин, надоел. Глючен до безобразия.

Пальцем в небо. Чирий на спине - руби ногу - виновата! Объект из сего списка исчезнет после закрытия всех используемых им хендлов ибо это ПОИСК.
Автор: boi1eI
Дата сообщения: 01.07.2015 15:43
Victor_VG (15:02 01-07-2015)
Цитата:
Эта пара должна там падать - М$ в Win8 основательно поломала WinAPI
Однако не падает. И ничиво я делаю нитак.

Victor_VG (15:02 01-07-2015)
Цитата:
Пальцем в небо. Чирий на спине - руби ногу - виновата! Объект из сего списка исчезнет после закрытия всех используемых им хендлов ибо это ПОИСК.
Да это понятно все, но юзать его - явно не для рабочей обстановки. Дальше виртуалки не пускать.
Автор: Victor_VG
Дата сообщения: 01.07.2015 16:00
boi1eI

Да ладно. Я его у себя если и зову, то только когда нужен, а так сидит, не жужжит и есть не просит.
Автор: wvxwxvw
Дата сообщения: 02.07.2015 08:56
[more=О чем речь.]wvxwxvw

Цитата:

Victor_VG
А что, без неё жить нельзя? Или надо срочно превратить РН в очередной хламо-мусоро-сборник?
wvxwxvw

Цитата:
Да я так о десятке уже имеющихся столбцов сказать могу.

Victor_VG

Цитата:
Те дело делают, а этот для успокоения домохозяек.
[/more]

Ну так ради популяризации сабжа среди домохозяек и тем самым стимулирования их интереса к повышению компьютерной грамотности, через изучение возможностей Process Hacker, можно было бы добавить.
Автор: Victor_VG
Дата сообщения: 02.07.2015 09:49
wvxwxvw

Лишнее. РН для домохозяек это из пушки по воробьям. Им хватит и System Explorer или чего попроще. Каждому гвоздю свой молоток.
Автор: Victor_VG
Дата сообщения: 02.07.2015 13:14
Process Hacker v2.36 r6158

Что нового?

Process Hacker

Исправления в исходники внёс dmex

Цитата:
r6158
ToolStatus: tidy up few lines

Plugins-Extra

Исправления в исходники внёс dmex

В стадии разработки, по умолчанию в основной дистрибутив не входят.

Цитата:
r1699
fixed memory leak

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

Да, отдельно исключительно для тестирования (чтобы не портить настройки рабочей копии) :

processhacker-2.36-x86-x64-portable.7z
(r6158, перезалито из-за ошибок в составе архива):

r6158 :: ToolStatus: tidy up few lines
FirewallMonitorPlugin.dll :: Git commit c12d09adfa3a267b42c6ae026089173858ab4083 fixed memory leak
Автор: boi1eI
Дата сообщения: 02.07.2015 13:59
В этом замечательном бегающе-прыгающем логе от виндового фаера мне не хватает какой-нибудь кнопочки, или клавиши пробел например, для временной заморозки. Аналогичная ситуация и с сетью. И было бы также неплохо, если бы PH имел возможность складывать эти логи на диск с ограничением объема. Хотя у windows firewall-a есть свое логирование, и тем не менее.
Автор: Victor_VG
Дата сообщения: 02.07.2015 14:16
boi1eI

Ну, тут и мне бы пауза и логирование не помешали. Просто мы видим фильтрованную динамику событий, а для их анализа стоит иметь возможность посмотреть их в логе и сравнить с логом брандмауера, хотя для беглой оценки что происходит и этого хватает.
Автор: boi1eI
Дата сообщения: 02.07.2015 14:26
Просто в текущем виде это малополезно, имхо. Слишком быстро он бегает, не успеваешь толком ничего рассмотреть.
Автор: Victor_VG
Дата сообщения: 02.07.2015 15:16
boi1eI

Согласен. Эти бы записи да в отдельный лог! Чтобы было легко увидеть когда стенка сработала и почему.
Автор: boi1eI
Дата сообщения: 02.07.2015 18:55
На 6158 билде через 2 мин вместо значка в трее пустое место, при вызове не отображается окно программы. Если не сворачивать, через нек время множественные глюки (разные), "замерзание" фейса.
Пропадают все контекстные меню РН и окна.
Автор: Victor_VG
Дата сообщения: 02.07.2015 18:59
boi1eI

Интересно. У меня не воспроизводится. Может особенности восьмёрки?
Автор: boi1eI
Дата сообщения: 02.07.2015 19:03
Victor_VG
Возможно. Прошлый тестовый 6157 ничем таким не страдает.
Автор: Victor_VG
Дата сообщения: 02.07.2015 19:05
boi1eI

Можно попробовать скинуть настройки - там может быть ошибка.
Автор: KLASS
Дата сообщения: 02.07.2015 19:17
Victor_VG
Согласен с boi1eI, настройки 6158 скидывал, не помогло.

Добавлено:
Пока пост отсылал, вылетел и 6157 дома. Интересно, что на работе уже 7,5 часов 6157 пашет и не вылетает. ОС дома и на работе одна-8.1, железки разные. ОС на работе имеет сторонний софт, а дома чистая як слеза, поди разберись )
Автор: boi1eI
Дата сообщения: 02.07.2015 19:22
Victor_VG (19:05 02-07-2015)
Цитата:
там может быть ошибка.
Это врядли.
6157_ProcessHacker_settings8_1.xml 6158_ProcessHacker_settings8_1.xml
Из бэкапа. В 6157 плагин firewall был отключен, но с включенным тоже никаких таких глюков.

Отключил FirewallMonitorPlugin, и глюки пропали.
Автор: KLASS
Дата сообщения: 02.07.2015 20:06
Victor_VG
Если хочешь исправить что-то, тебе надо на 8.1 (помнишь, перевод сорцев и компиляция) запускать, а потом выкладывать... иначе бесконечность. )

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123

Предыдущая тема: ICE Encrypt vs Drag'n'Crypt ULTRA


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.