HIVER — Windows Registry HIVE Analyzer
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
HIVER — Windows Registry HIVE Analyzer
Спасибо за плагин! Отдельное спасибо за подробную документацию. Однако к ней есть такие же пожелания, как в LnkView:
Я тут расставил горячие клавиши (а также устранил пару опечаток и убрал костыль с добиванием ширины пробелами) в диалоге конфигурации и в паре диалогов в Hex-редакторе: . Прошу включить эту версию в комплект поставки. Ну и, как и в LnkView, хорошо бы также вынести строки
Hex
, ANSI
, OEM
, UTF16
из [i][b]Hiver.dll[/b][/i]
в языковые файлы и тоже сделать первые символы мнемониками.Фар есть инструмент, а не нянька. © 2009 DrKnS
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
HIVER — Windows Registry HIVE Analyzer
Это вскрыло косметические ошибки в вёрстке — в трёх строках у элементов неправильно выставлена ширина, в результате чего правая одинарная рамка разрывается в двух местах.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
HIVER — Windows Registry HIVE Analyzer
Обнаружил падение:
1. Открываю Фар (Far Manager v3.0 build 4904 x86 (2017-03-01)) без прочих плагинов и без админских привилегий.
2. Захожу в “
3. Нажимаю
При этом на соседней панели образуется папка–копия (правда, неизвестно, полная ли).
Пока воспроизводил, наткнулся на ещё одну серьёзную неприятность:
Если копировать повторно, то в запросе перезаписи нет ни галки “For all”, ни кнопки “Cancel” — и это для сотен или даже тысяч элементов. Приходится убивать Фар.
1. Открываю Фар (Far Manager v3.0 build 4904 x86 (2017-03-01)) без прочих плагинов и без админских привилегий.
2. Захожу в “
C:\Users\Default User\NTUSER.DAT
” (неважно, каким способом); становлюсь, например, на RawView
(первый же элемент).3. Нажимаю
[b]F5[/b]
— получаю . То же для элемента Statistics
.При этом на соседней панели образуется папка–копия (правда, неизвестно, полная ли).
Пока воспроизводил, наткнулся на ещё одну серьёзную неприятность:
Если копировать повторно, то в запросе перезаписи нет ни галки “For all”, ни кнопки “Cancel” — и это для сотен или даже тысяч элементов. Приходится убивать Фар.
Фар есть инструмент, а не нянька. © 2009 DrKnS
HIVER — Windows Registry HIVE Analyzer
HaRT:
Спасибо за замечания.
У меня тут постепенно вызревает новый релиз, основной фишкой которого будет возможность "проваливаться" внутрь значения ключа при наличии соответствующего LUA-браузера, который "знает" структуру этого значения...
Но работы над релизом еще довольно много (особенно в части документации), так что быстрой публикации не обещаю.
Теперь что касается
Откровенно говоря, в версии 1.0.0 функция копирования была сделана наспех под конкретную разовую задачу и я сейчас вообще не уверен, что ее следует оставлять в следующем релизе в таком виде - сама идея копирования виртуальной структуры HIVE-файла в реальную файловую систему кажется мне сомнительной и несущей в себе массу потенциальных "приключений" при серьезной реализации...
Тут вот, как раз, хотел спросить совета: насколько такая функция осмысленна в режимах RawViev и Statistics???
Может, лучше оставить ее только в TreeView и только для выбранных пользователем значений?
И в дополнение к этому сделать функцию экспорта ветви TreeView в REG-файл??
Что скажете?
Спасибо за замечания.
У меня тут постепенно вызревает новый релиз, основной фишкой которого будет возможность "проваливаться" внутрь значения ключа при наличии соответствующего LUA-браузера, который "знает" структуру этого значения...
Но работы над релизом еще довольно много (особенно в части документации), так что быстрой публикации не обещаю.
Теперь что касается
[b]F5[/b]
...Откровенно говоря, в версии 1.0.0 функция копирования была сделана наспех под конкретную разовую задачу и я сейчас вообще не уверен, что ее следует оставлять в следующем релизе в таком виде - сама идея копирования виртуальной структуры HIVE-файла в реальную файловую систему кажется мне сомнительной и несущей в себе массу потенциальных "приключений" при серьезной реализации...
Тут вот, как раз, хотел спросить совета: насколько такая функция осмысленна в режимах RawViev и Statistics???
Может, лучше оставить ее только в TreeView и только для выбранных пользователем значений?
И в дополнение к этому сделать функцию экспорта ветви TreeView в REG-файл??
Что скажете?
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
HIVER — Windows Registry HIVE Analyzer
Скажу, что я вообще-то там копированием не пользуюсь, а F5 тогда по ошибке нажал.
Но даже если пользователь ненароком кнопкой ошибся, ронять Фар — это не дело.
А какого рода там могут быть проблемы? (Разумеется, если заменить все плохие символы в именах файлов.)
Как вариант, выпустить багфикс-релиз без больших переделок пораньше, а новый и замечательный — после.
И спасибо, что развиваете плагин!
Фар есть инструмент, а не нянька. © 2009 DrKnS
- Dennis_Moore
- Posts: 295
- Joined: Tue 03 Mar, 2015 19:54
- Location: Kiev
- Has thanked: 6 times
- Been thanked: 17 times
HIVER — Windows Registry HIVE Analyzer
Решил глянуть плагин но никак не могу войти ни в один файл из C:\Windows\System32\config (SECURITY, SOFTWARE, SYSTEM) или в %USERPROFILE%\NTUSER.DAT - получаю такую ошибку:
На 99% уверен что делаю что-то не так, но вот что именно не пойму (в справке ответов не нашел, все делал под администратором). Кто пользуется плагином, подскажите как открыть HIVE файлы.
На 99% уверен что делаю что-то не так, но вот что именно не пойму (в справке ответов не нашел, все делал под администратором). Кто пользуется плагином, подскажите как открыть HIVE файлы.
- Dennis_Moore
- Posts: 295
- Joined: Tue 03 Mar, 2015 19:54
- Location: Kiev
- Has thanked: 6 times
- Been thanked: 17 times
HIVER — Windows Registry HIVE Analyzer
FAR 4973 x64 от администратора (встроенного, работаю под обычным пользователем),
ОС W7SP1 со всеми обновлениями.
Upd.: В C:\Users\Default User\NTUSER.DAT зашел, а NTUSER.DAT ни админимтратор свой посмотреть не может ни из-под администратора у других залогиненных пользователей. Может нужно запускать FAR с правами SYSTEM через планировщик ?
Upd2.: Попробовал от SYSTEM через psexec - то же самое. Но ведь у автора наверняка работает
Upd3.: Еще мысль: NTUSER.DAT можно смотреть только у незалогиненных пользователей, а общесистемные ветви только из другой системы ?
Last edited by Dennis_Moore on Fri 16 Jun, 2017 11:34, edited 4 times in total.
HIVER — Windows Registry HIVE Analyzer
Да, это так, потому что все "активные" HIVE-файлы WINDOWS постоянно держит открытыми в EXCLUSIVE MODE.Dennis_Moore wrote: ↑Fri 16 Jun, 2017 11:20 NTUSER.DAT можно смотреть только у незалогиненных пользователей, а общесистемные ветви только из другой системы ?
Ну а вообще, основное предназначение плагина - всяческий "разбор полетов", который обычно как раз и делается "из другой системы"...