|
Системные и файловые утилиты Вспомогательные программы для ОС, файловых операций, восстановления данных и т.п. |
01.06.2011, 12:54
|
Сообщение: #1 (964401)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,655
Вы сказали Спасибо: 27,285
Поблагодарили 42,806 раз(а) в 12,233 сообщениях
Сила репутации: 10Репутация: 42001 
(репутация неоспорима)
|
Hex Workshop - профессиональный шестнадцатеричный редактор
Отличительной особенностью этого шестнадцатеричного редактора является возможность работать с закладками. Вы можете выделять нужные байты и заносить их в закладки, делая к ним примечания и выставляя необходимые значения функций. Причём значения почти не ограничены функциональностью и поддерживают всевозможные математические и логические операции прыжками по байтам.
Дата выпуска: September 2014
Версия: v6.8.0.5419
Разработчик: Break Point
Платформа: Windows 2003, XP, Vista, 7, 10
Язык интерфейса: только английский
Релиз на торренте:
Hex Workshop — необходимая каждому разработчику программа, которая содержит в себе полный набор шестнадцатеричных инструментов. Она объединяет в себе функции редактирования бинарных файлов, простоту и гибкость текстового процессора. С её помощью вы сможете редактировать, вырезать, копировать и вставлять, заполнять и удалять бинарные данные. Вы также сможете работать с данными в их родной структуре и типах данных, пользуясь встроенным просмотрщиком структуры данных и «умными» закладками. Редактирование данных производится быстрым и легким путем, благодаря широкому ряду функций, которые позволяют: переходить в месторасположение файла или сектора, находить и заменять данные, производить арифметические, битовые и логические операции, сравнивать файлы, генерировать хеш-суммы, экспортировать данные в RTF и HTML и многое другое. Возможности Hex Workshop:
» Вырезание, копирование, вставка и удаление HEX данных
» ASCII, DOS, EBCDIC, Macintosh, Window, Unicode или свой набор символов
» Многоуровневые отмена и повтор действий
» Подсветка текстовых и HEX последовательностей с использованием цветовых карт
» Просмотр модифицированных байтов, отмеченных цветом
» Сохранение выделенной области в отдельный файл
» Интеграция с контекстным меню проводника Windows
» Настройка горячих клавиш для вызова каких-либо функций программы
» Группировка HEX значений по 1, 2, 4, 8 или 16 байтам
» Поиск и замена текста и HEX строк в файлах
» Переход в локации файлов или секторов
» И многие другие возможности
Установка:
- Скачайте и запустите инсталлятор (от имени Администратора): Hex Workshop Professional 6.8.0.5419.exe
- Следуйте дальнейшим инструкциям программы установки.
- Всё! Пользуйтесь полнофункциональной версией.
Что такое шестнадцатеричный редактор? Это редактор файлов, представляющих из себя набор 2-х значных цифр в шестнадцатеричном исчислении.
Поэтому принято рассматривать код по 16 чисел в ряду, можно по 8 или на крайняк 4, но ни в коем случае не 15 или 17 и тому подобное.
При первом открытии редактора, позакрывайте все дополнительные окна, левое прикреплённое окно нужно сначала открепить скрепкой и потом закрыть, их всегда потом можно открыть в нужный момент из меню Window.
Чтобы произвести первичную настройку, заходим в "Options -> Preferences..." и на первой вкладке General снимаем галочку с "Fit Contents to Window"
- В центре мы видим сам код документа.
- Сверху, над кодом, линейка, показывающая нумерацию вертикальных столбцов от 0 до F - всего 16 штук.
- Слева пронумерованы горизонтальные строки, где каждый номер имеет значение первого байта в строке.
- Каждый последующий байт имеет последующий номер в соответствии с линейкой сверху. Как в шахматах, пешка ходит E2-Е4, т.е. слева смотрим на 0000000E, а сверху смотрим на 2 или 4. Тот же адрес, выделенного байта или позиции курсора, показывается внизу программы в области Caret или Cursor.
- Справа область, которая отображает тот же самый код, что в центре, только в текстовом формате. Каждая буква алфавита имеет свой цифровой код и, соответственно каждому коду, мы справа видим соответствующую ему букву.
- Если, при вводе цифр посередине или букв справа, у вас весь остальной код сдвигается, а не заменяется, тогда нажмите на клавиатуре клавишу INS (Insert).
HBK закладки Hex Workshop
Вот так выглядят закладки, с помощью которых можно легко и быстро редактировать или находить смещения в любых типах файлов:
Не нужно долго мучиться, ковыряя смещения и проверяя результат, на что оно влияет, когда это уже сделали другие. Но вы можете не только пользоваться готовыми закладками, а так-же создавать свои или добавлять в готовые новые смещения, найденные вами. Затем выкладывать их там в соответствующей теме или обмениваться с товарищами, тем самым помогая другим. Благо "Hex Workshop" имеет для этого очень простой и лёгкий инструмент.
Как пользоваться закладками?- Закладки HBK (расширение у них *.hbk) обычно складируются в следующую папку программы:
С:\Program Files\BreakPoint Software\Hex Workshop v6\Bookmarks\
- Открываем в программе декриптованный файл PRX, для которого у нас есть закладки HBK
- Открываем сверху меню "Options" и нажимаем "Show Results Window" или CTRL+W, тем самым открыв окно, где находится инструмент работы с закладками.
- В открывшемся окне, внизу переходим на вкладку "Bookmarks" - это и есть инструмент закладок, где находятся все возможные кнопки, с помощью которых даётся возможность окрывать, создавать, редактировать, сохранять и удалять закладки и целиком файлы закладок.
- В верхней части этого окна правее, нажимаем иконку жёлтой папки, чтобы открыть имеющуюся закладку.
- По умолчанию откроется папка "Bookmarks", находящаяся в папке установленной программы. Вам нужно выбрать файл закладок *.hbk соответствующий открытому в хекс-редакторе файлу PRX.
- Таким образом вы увидите все отмеченные смещения в файле (см. рисунок в заголовке).
Вертикальные столбцы имеют следующие значения:- Address - отображает 16-ричное смещение позиции, указанной в закладке.
- Length - показывает количество заложенных байт в закладке.
- Desсription - отображает комментарий-пояснение к закладке, который можно редактировать щёлкнув по нему.
- Value - отображает значение, заложенное в коде! Это как раз то, ради чего закладки задумывались. Вам нужно лишь поменять это значение по своему усмотрению, а код в теле файла, заложенный в закладке, сам поменяется, как это требуется. Так что вам не нужно задумываться над преобразованием кода в файле.
- Не забудьте после редактирования сохранить изменения в файле.
Как создавать закладки, редактировать и прочее, надеюсь вы сами методом тыка разберётесь. Только коротко упомяну, что для того, чтобы создать свою закладку, нужно выделить код в файле и нажать значёк книжки с плюсиком. В открывшемся окне вам нужно выбрать в поле "Data Type" соответствующий тип данных, который вы выделили для добавления в закладки. От этого зависит, что будет отображаться в поле значения "Value" (просто текст, просто кусок файла или значения Float, или ещё что-то).
Последний раз редактировалось ErikPshat; 20.11.2020 в 05:44.
|
|
|
Эти 15 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
Adven (12.03.2019),
Akivar (20.10.2023),
Amkher (11.09.2023),
b0sas (17.02.2019),
BaseD (27.06.2019),
BlackDaemon (17.11.2017),
cr0sso (16.04.2019),
doubledeath (01.06.2011),
DUMPID (15.02.2021),
jekakmv (18.03.2019),
kaspies (08.07.2019),
pavlik (23.03.2019),
PluSan (08.02.2021),
Z0rdan (08.07.2019),
ZonAl (12.02.2018)
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 20:37. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|