Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   Возможность поиска hex строки в директории? (http://forum.oszone.net/showthread.php?t=353333)

dimoncheg 30-03-2023 03:43 3006371

Возможность поиска hex строки в директории?
 
Как искать определенный hex:
Код:

C0 EA F2 E8 E2 E0 F6 E8 FF 20 57 69 6E 64 6F 77
В каждом из файлов выбранной директории:
Код:

C:\Windows\System

raddy 30-03-2023 09:50 3006380

Цитата:

Цитата dimoncheg
Как искать определенный hex: »

FAR, Total Commander, Winhex и т.д.

dimoncheg 31-03-2023 23:56 3006482

Пробовал Total Commander, он не находит файлы в "%AppData%".
Какие еще варианты кроме указанных трех?

Avatar-Lion 01-04-2023 01:04 3006483

dimoncheg, Попробуйте утилиту XSearch, она совершенно точно умеет искать по заданным HEX-значениям. Я так в свое время находил некоторые параметры в файлах одной игрушки. На всякий случай скриншот для наглядности прикрепил.

P.S. Если не будет находить, то переключитесь с Any of the words на Without words.

raddy 01-04-2023 09:41 3006488

Цитата:

Цитата dimoncheg
Пробовал Total Commander, он не находит файлы в "%AppData%". »

В смысле?, Если выключено отображение скрытых и системных файлов - то там конечно искать не будет.
Скрытый текст

Цитата:

Цитата dimoncheg
Какие еще варианты кроме указанных трех? »

Есть консольные варианты ещё, из gui - задача какая вообще?
Цитата:

Цитата Avatar-Lion
Попробуйте утилиту XSearch, она совершенно точно умеет искать по заданным HEX-значениям. »

Desktop это не %appdata%.

Avatar-Lion 01-04-2023 12:52 3006496

Цитата:

Цитата raddy
Desktop это не %appdata% »

Да вообще без разницы. Я просто натравил XSearch на C:\Users. Результат: https://i.ibb.co/KNTcLBt/1.png - единственный минус такого поиска, что он, естественно, не мгновенный, пришлось подождать, пока он не прошерстит другие каталоги, причем такое ощущение, что он не по алфавитному порядку даже шел, а по какому-то иному принципу.

raddy 01-04-2023 13:20 3006499

Цитата:

Цитата Avatar-Lion
Да вообще без разницы. »

Знаю, видел xsearch у автора, когда другой утилитой заинтересовался.
Цитата:

Цитата Avatar-Lion
причем такое ощущение, что он не по алфавитному порядку даже шел, а по какому-то иному принципу. »

Да, бросается в глаза, что поиск по диску С неизменно начинается c:\windows\winsxs и объяснить это сложновато (это явно не первый каталог на диске).

bredych 01-04-2023 16:29 3006511

возможно, поскольку поиск полнотекстовой, он ищет подряд по порядку записи на диске, а не по порядку имен в мфт, дергаясь каждый раз в мфт, потом в произвольное место на блине, снова в мфт и снова хз куда, и т.д.

Такой алгоритм позволил бы сильно ускорить процесс и меньше дергать головки, на что уходит время

Avatar-Lion 01-04-2023 16:43 3006513

Вложений: 1
Не думаю, что кто-то сейчас держит Windows на HDD при таких ценах на SSD. :)

dimoncheg 01-04-2023 17:53 3006518

Вложений: 1
Цитата:

Цитата raddy
В смысле?, Если выключено отображение скрытых и системных файлов - то там конечно искать не будет. »

Не может, даже когда указан путь.

raddy 01-04-2023 18:37 3006521

Цитата:

Цитата dimoncheg
Не может, даже когда указан путь. »

Ещё раз - включите отображение системных и скрытых файлов в total commander, Конфигурация-Настройка-Файловые панели.

bredych 01-04-2023 23:04 3006540

Цитата:

Цитата Avatar-Lion
Не думаю, что кто-то сейчас держит Windows на HDD »

ну, я как минимум :)

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

Цитата dimoncheg
Не может, даже когда указан путь. »

у вас указано искать не текст, а название файла.
Причем, четко указанное, без звездочек и т.д.
Зачем при этом отчекнуты регэкспы - вовсе неясно, в строке поиска нет символов синтаксиса регекспов.

raddy 01-04-2023 23:49 3006543

Цитата:

Цитата bredych
у вас указано искать не текст, а название файла. »

Более "быстрый" пример приведён - но проблема по-прежнему в отображении скрытых/системных файлов, если они в тотале не отображаются - искомое не найти.
Цитата:

Цитата bredych
Зачем при этом отчекнуты регэкспы - вовсе неясно, в строке поиска нет символов синтаксиса регекспов. »

Не обратил внимания, но это ни на что не влияет.

dimoncheg 02-04-2023 04:48 3006548

Цитата:

Цитата raddy
Ещё раз - включите отображение системных и скрытых файлов в total commander, Конфигурация-Настройка-Файловые панели. »

Да, теперь ищет в скрытых/системных файлах.

dimoncheg 03-04-2023 04:10 3006596

Не получилось найти строки:
Код:

Go to Settings to activate Windows.
Код:

Активация Windows
Код:

C0 EA F2 E8 E2 E0 F6 E8 FF 20 57 69 6E 64 6F 77
Код:

NotificationDisabled
средствами total commander.

raddy 03-04-2023 09:56 3006603

Цитата:

Цитата dimoncheg
Не получилось найти строки: »

А где они должны быть?

Avatar-Lion 03-04-2023 10:18 3006606

dimoncheg, У вас какое-то странное понимание принципов работы операционной системы. С чего вы взяли, что она текстовые ресурсы в открытом виде хранить будет? Даже игры обычно так не делают, там все упаковано в различные архивы или вообще скомпилировано в исполняемые файлы. Так же и тут. Вы таким образом хотели найти файлы, ответственные за механизм активации Windows? Забудьте. Это на столько нелепо, что даже не смешно.

raddy 03-04-2023 10:38 3006609

Цитата:

Цитата Avatar-Lion
Даже игры обычно так не делают, там все упаковано в различные архивы или вообще скомпилировано в исполняемые файлы. »

Прежде всего может быть зашифровано.
Цитата:

Цитата Avatar-Lion
Это на столько нелепо, что даже не смешно. »

Не настолько, есть цифровая подпись.


dimoncheg, Например:
Скрытый текст




и т.д., шестнадцатеричную последовательность искать бесполезно, т.к. её значение в cp1251.

dimoncheg 03-04-2023 13:33 3006633

Вложений: 1
Да, найден:
C:\Windows\System32\ru-RU\shell32.dll.mui
Но не понятно почему, такого текста нет:
Файл 168282

Avatar-Lion 03-04-2023 13:37 3006634

Скрытый текст


dimoncheg, Вы часом не программист 1С?

raddy 03-04-2023 13:46 3006637

Цитата:

Цитата dimoncheg
Но не понятно почему, такого текста нет:
sh.PNG »

Ищет в кодировке ANSI вместо UTF-16.

dimoncheg 04-04-2023 02:40 3006679

Цитата:

Цитата Avatar-Lion
С чего вы взяли, что она текстовые ресурсы в открытом виде хранить будет? »

Варианты поиска таких ресурсов?
Если ос создает файл ватермарка и хранит его в озу, реально вывести списком фаилы изображений используемых в данный момент?

raddy 04-04-2023 03:32 3006683

Цитата:

Цитата dimoncheg
Варианты поиска таких ресурсов? »

Какова цель? Или речь о 5ом пункте?
Цитата:

Цитата dimoncheg
Если ос создает файл ватермарка и хранит его в озу, реально вывести списком фаилы изображений используемых в данный момент? »

Много если..., создавать файл незачем, на текущий фон рабочего стола накладывается требуемый текст.
Не было такой задачи на вин10 - проверять не вижу смысла.

Avatar-Lion 04-04-2023 12:23 3006693

Цитата:

Цитата dimoncheg
Если ос создает файл ватермарка и хранит его в озу, реально вывести списком фаилы изображений используемых в данный момент?»

Это текст, а не картинка. Никто в здравом уме и ясной памяти не будет рисовать десятки картинок для десятков разных языков, на которых Windows выходила.

Вам если просто надпись об активации Windows хочется убрать, то выполните команду bcdedit /set testsigning off - по идее, оно должно отключать показ надписи "тестовый режим", но, видимо, Майкрософт где-то что-то не доглядела и эти параметры затирают в том числе опции показа вотермарка с сообщением об активации, т.е. он тоже пропадет. Разумеется, сама по себе необходимость в активации от этого никуда не денется и использование такой системы по-прежнему будет считаться нелегальным. Учтите только, что откатить сделанные изменения не получится, чтобы надпись об активации снова показывалась, по крайне мере, мне такие способы неизвестны. Разве что контрольную точку сделать.

Если же просто нужно какой-то текст в нижнем правом углу написать, то для этого есть другие способы: https://www.askvg.com/show-your-desi...-build-number/ (сам не проверял, просто первое что в гугле попалось, если не сработает, то поищите сами что-нибудь еще по словам типа Custom desktop watermark).

Цитата:

Цитата dimoncheg
Варианты поиска таких ресурсов? »

Это вам куда-нибудь на Руборд, в раздел "Андеграунд" или "Варез", там обсуждаются методы нелегальной активации Windows, наверняка подскажут какие ресурсы использует механизм активации и где они лежат.

P.S. Ерундой вы какой-то занимаетесь, честное слово.

raddy 04-04-2023 12:43 3006695

Цитата:

Цитата Avatar-Lion
Это текст, а не картинка. Никто в здравом уме и ясной памяти не будет рисовать десятки картинок для десятков разных языков, на которых Windows выходила. »

Тоже так думал, но в 10тке есть(или было) %appdata%\Microsoft\Windows\Themes\CachedFiles.

dimoncheg 05-04-2023 02:26 3006731

Цитата:

Цитата raddy
Какова цель? Или речь о 5ом пункте? »

Для первого пункта сохранился архив с длл?

raddy 05-04-2023 10:48 3006742

Цитата:

Цитата dimoncheg
Для первого пункта сохранился архив с длл? »

Они же для 8.1 preview, да и там же советуют Universal Watermark Disabler.

dimoncheg 06-04-2023 00:32 3006821

Вложений: 1
Цитата:

Цитата Avatar-Lion
Если же просто нужно какой-то текст в нижнем правом углу написать, то для этого есть другие способы: https://www.askvg.com/show-your-desi...-build-number/ (сам не проверял, просто первое что в гугле попалось, если не сработает, то поищите сами что-нибудь еще по словам типа Custom desktop watermark). »

В данный момент строка ватермарка отсутствует в user32.dll.mui:

Avatar-Lion 06-04-2023 00:35 3006822

dimoncheg, Что ж, как я и говорил, сам я эти рецепты не проверял.


Время: 10:03.

Время: 10:03.
© OSzone.net 2001-