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

» BreakPoint Software Hex Workshop

Автор: Victor_VG
Дата сообщения: 03.09.2008 17:19
Домашняя страница разработчика BreakPoint Software Hex Workshop

Русификатор - страница загрузки



BreakPoint Software Hex Workshop - это универсальный инструмент разработчика и IT специалиста. В возможности данной программы входит не только редактирование двоичных данных, но и возможность редактирования дисков, сравнение файлов, многооконный интерфейс, отличный поисковый механизм и многое другое, включая подключение внешних инструментов и поддержку Drag-n-Drop в Windows приложениях.

Примечание:

Данная тема создана исключительно для рассмотрения вопросов связанных с приёмами работы, особенностями применения программы не связанными с регистрацией. Все вопросы касающиеся регистрации обсуждаются исключительно в Варезнике!
Автор: Victor_VG
Дата сообщения: 04.09.2008 00:48
Простой автомат для установки созданных f2065 таблиц кодировок в среду Hex Workshop V5 - страница закачки.

Статус данной программы - PUBLICK BETA (ПУБЛИЧНАЯ БЕТА ВЕРСИЯ), потому сильно просьба ногами не пинать - я ещё сам не решил, что из неё выйдет, и стоит ли мне эту затею продолжать. Размер архива 39152 байта, упакован RAR 3.80b4 BSD.

P.S.

Пожелания и новые идеи приветствуются, только огромная просьба оставлять их у меня на форуме - и мне так легче их обрабатывать, и здесь в теме не будем зря флеймить.
Автор: Nep
Дата сообщения: 04.09.2008 08:11
включил шапку
Автор: Victor_VG
Дата сообщения: 31.12.2008 13:44
Попробовал таблицы кодировок от уважаемого f2065. Вроде работают. Сделал просто - переместил файлы с таблицами в одноимённый каталог 6-ки. Будет свободное время - найду исходный код и поправлю свой автомат под 6-ку. Сейчас для меня данный проект далеко не самый важный.
Автор: Dimitr1s
Дата сообщения: 31.12.2008 14:52
Victor_VG
Давай поэкспериментируем в ANSI. Открой текстовый файл в Кириллица (Windows) (скажем со словом Привет).
В версии v.5.11 и отображается правильно:

и получается ввести в кириллице, тоже правильно:

Теперь попробуй проделать тоже самое в любой версии старше v.5.11, в 5.13, 5.14 кириллица не отображается и не вводится. В 6.0 отображается но ввести не получается.
С таблицей от f2065 (RU_CP1251.map) результат такой же.

Напоминает ситуацию с WinHex.
Автор: Victor_VG
Дата сообщения: 01.01.2009 10:57
Dimitr1s

Уже убедился ночью. Сношу 6-ку. 5.11 пришлось брать с обменника - сервер даже на прямое указание меняет файл на 5.14. Т.е. 5.11 есть в их списках, но отдадут только 5.14! Естественно, что я найду нужную в альтернативном источнике.
Автор: Dimitr1s
Дата сообщения: 01.01.2009 13:03
Victor_VG
В версии 5.11 лучше сразу заменить HWAPI.dll посвежее, из 6'рки например, исчезнет неприятный баг: когда в поиске при изменении значения Value, расшифровка, в третьей строке не меняется. У меня исчез например.
Автор: vnekrilov
Дата сообщения: 07.01.2009 06:37

Цитата:
В версии 5.11 лучше сразу заменить HWAPI.dll


А нельзя ли на обменник выложить новую HWAPI.dll из 6-й версии (чтобы не скачивать весь дистрибутив)?
Автор: russdandy
Дата сообщения: 24.01.2009 14:43
Помогите зделать файлик SECRET.KEY. Сделал через Export и не работает .
Ниже инструкция по которой делал.

Цитата:

Чтобы иметь возможность использовать большинство из этих
скрытых команд, Вы должны иметь файл SECRET.KEY, хранящийся
в том же каталоге, что и сама программа HUtil.
Ниже приведен дамп файла SECRET.KEY.
Вы должны перевести его в вид двоичного файла, используя
какой нибудь Hex to Binary Converter, или использовать
Hex Editor, чтобы ввести все байты вручную.
***********************************************************
00000000: D5 0C BD 7B-24 85 E9 CB-FF 12 F5 4D-E9 4A 7C 55
00000010: B1 AC AD 9F-D4 AB C6 F8-15 FB D6 2D-5B 1B B3 34
00000020: CB 23 3A 99-26 D0 C6 2C-64 CD F3 E9-92 44 94 28
00000030: E9 A5 F2 06-30 B6 48 12-53 DB 7B 3C-44 A8 1E FB
00000040: 13 A5 A6 BE-49 60 EA 96-8A B9 DE 21-6A 6A 91 BA
00000050: 8F D5 64 DF-09 12 8C E2-EE 39 CB D3-39 EC 6A AE
00000060: E5 29 7B C1-46 4E 4D 61-A7 6D 30 CE-2A D3 6A 63
00000070: DC D3 79 02-17 D8 8C BE-1D AA 3C CB-F2 00 54 44
***********************************************************
Длина полученного файла SECRET.KEY должна быть 128 байт.
Автор: Dimitr1s
Дата сообщения: 25.01.2009 07:54
russdandy

Цитата:
Сделал через Export и не работает .

Зачем через экспорт то?
Набиваешь Hex-значение, которое в инструкции, или вставляешь через Paste Special, с включённым флагом Interpret as a hexadecimal string, такое:

Цитата:
D5 0C BD 7B 24 85 E9 CB FF 12 F5 4D E9 4A 7C 55
B1 AC AD 9F D4 AB C6 F8 15 FB D6 2D 5B 1B B3 34
CB 23 3A 99 26 D0 C6 2C 64 CD F3 E9 92 44 94 28
E9 A5 F2 06 30 B6 48 12 53 DB 7B 3C 44 A8 1E FB
13 A5 A6 BE 49 60 EA 96 8A B9 DE 21 6A 6A 91 BA
8F D5 64 DF 09 12 8C E2 EE 39 CB D3 39 EC 6A AE
E5 29 7B C1 46 4E 4D 61 A7 6D 30 CE 2A D3 6A 63
DC D3 79 02 17 D8 8C BE 1D AA 3C CB F2 00 54 44


Дальше: File -> Save Ass...-> сохраняешь как SECRET.KEY

Я вообще попробовал, после перерыва, пару новых версий, да и снёс его с концами.
Похоже они заразились дурной болезнью от Fleischmann'a - русский язык "не уважать".
Автор: patzo
Дата сообщения: 03.04.2009 12:13
Can you tell me what is here..
I try with the hex editor.. but can not understand ;(


Key Name: HKEY_USERS\S-1-5-21-3851594601-3069181504-2115479704-1147\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu2\Programs\i960 Emulator
Class Name: <NO CLASS>
Last Write Time: 30.03.2009 - 13:31
Value 0
Name: Order
Type: REG_BINARY
Data:
00000000 08 00 00 00 02 00 00 00 - 96 00 00 00 01 00 00 00 ................
00000010 01 00 00 00 8a 00 00 00 - 00 00 00 00 7c 00 00 00 ............|...
00000020 41 75 67 4d 02 00 00 00 - 01 00 00 00 6a 00 32 00 AugM........j.2.
00000030 d2 02 00 00 88 39 60 4a - 20 00 42 4f 53 43 48 53 &#210;....9`J .BOSCHS
00000040 7e 31 2e 4c 4e 4b 00 00 - 40 00 03 00 04 00 ef be ~1.LNK..@.....&#239;&#190;
00000050 88 39 60 4a 7e 3a 6e 4c - 14 00 00 00 62 00 6f 00 .9`J~:nL....b.o.
00000060 73 00 63 00 68 00 73 00 - 65 00 74 00 20 00 62 00 s.c.h.s.e.t. .b.
00000070 6f 00 73 00 63 00 68 00 - 53 00 32 00 2e 00 6c 00 o.s.c.h.S.2...l.
00000080 6e 00 6b 00 00 00 1c 00 - 0e 00 00 00 0a 00 ef be n.k...........&#239;&#190;
00000090 00 00 00 00 1c 00 00 00 - 00 00 00 00 00 00 ..............



and from the program I have these codes:
PROJ : boschS2.prj
USERID : 4F2BD43F
PROJID : 2E82ACCD

req.auth.code....
Автор: Victor_VG
Дата сообщения: 03.04.2009 12:54
patzo

-> http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=10353#1
Автор: SuperBabay
Дата сообщения: 05.01.2011 17:22

Hex Workshop v6.5.0 RC1 - Jan 2011
Full history (txt)
[more=Что нового...]------------------------------
ENHANCEMENTS
- Hex Workshop is now fully 64-bit compatible. The installer will
automatically install either 32-bit or 64-bit application software
based on the target operating system.
- An Expression Calculator was added to Hex Workshop that allows
users to enter C/C++ style complex expressions including logical,
bitwise, and arithmetic operations. Users can also read and
modify data.
- A new Data Visualizer feature allows users to view documents
rendered as an image with custom palettes. The Data Visualizer
helps users identify patterns within their data.
- Users can now add Functions to their Structure Definitions to help
parse file formats and perform routine operations (e.g. updating a
checksum). Structure Functions include a rich expression
framework with variables, conditionals, and iteration.
- A "HalfFloat" data type (IEEE 754-2008) was added to the Data
Inspector, Structure Viewer, and Bookmarks. HalfFloat is a 16-bit
half precision floating point number.
- The Structure Viewer now includes a size column, support for
structure pointers, nested switch statements, if statements, and a
richer and more user friendly structure validation framework.
- Users can now view structure validation status from both the Add
Structure Dialog and from the structure viewer itself.
- The right-click content menus located with the editor now include
more icons.
- Byte, UByte, Word, UWord, DWord, UDWord, QWord, and UQWord added
as built-in types for the structure viewer.
- Structure Parsing is much faster than previous versions.
- Users can now paste hex strings that did not originate from Hex
Workshop into the hex area of the editor without using the Paste
Special feature.
- The Bookmark address, length, and array count rules now support
bitwise &, |, ^, <<, >> operations and include byteflip functions.
- Hex Workshop now includes a plug-in API that allows C/C++
developers to extend Hex Workshop's functionality through document
manipulation. Developers can modify documents, update caret
position and selection, add and remove bookmarks and structures,
and calculate checksums.
- Users can export their settings and re-import them on another PC or
at later time.
- Display settings (Display Themes) are now exportable/importable
and can easily changed at runtime.

BUG FIXES
- Improved UTF8 character handled during product Activation.
- Right-click "Hex edit using Hex Workshop" context menu selection,
no longer crashes when invoked under SpeedCommander
- Trailing nulls are stripped when pasting text into the text-area
of the hex editing window.
- Resolved improper menu enabling and disabling of "Flip Bytes in
Editor" menu item.
- Hex Workshop expressions now follow the standard C/C++ operator
precedence for parenthesis, literals, arithmetic/bitwise/logical
operations, comparisons, functions, and assignments.
- Keyboard focus is now properly placed after deleting elements from
the structure viewer and bookmark list.
- Corrected Structure Viewer line numbers reported for warnings and
errors located after a multiline /* */ style comment.
- Resolved incorrect highlighting of the altered bytes and possible
application instability when saving or closing altered documents.
- Added better validation for "DATE" data type in Data Inspector.
Hex Workshop will now display <Invalid> if outside the expected
range.
- Find by bitmask now compares the entire user supplied bitmask
string instead of the first byte when reporting matches.
- The Hex Workshop installer now migrate user settings from previous
Hex Workshop v6.0.
- Corrected data range for unsigned qword in Hex Workshop help.
- Drop-down boxes displayed as part of in-line Structure Viewer and
Bookmarks editing is now sized larger than the column width.
- Bookmarks now support 64-bit addresses.[/more]
Автор: Victor_VG
Дата сообщения: 05.01.2011 18:07
SuperBabay

Во первых, там RC1:

Цитата:
Hex Workshop 6.5
Professional Hex Editor
Release Candidate 1
readme
history
license agreement     Windows 2000, 2003, XP, Vista, and 7
hw_v650rc1.exe
17.2 MB
MD5: 91499b70003c9ca7afb22150a374cb8e

а во вторых, он с кириллицей по прежнему не работает. Бесполезно использовать ASCII/EBCDIC/DOS/UNICODE - на месте символов кириллицы, как и других алфавитов имеющих символы в адресах свыше 127, выводятся в лучшем случае цифры, а сами символы вводятся как цифры. Например при попытке набрать русскую "в" он вместо неё записывает код ... "32". Не знаю, это баг или мелкая месть не англоязычным пользователям, но этот момент так и не удосужились исправить.
Автор: SuperBabay
Дата сообщения: 05.01.2011 18:16
Victor_VG
да, конечно RC. заголовок из full history случайно перекочевал.

ps. откорректировал.

Добавлено:
ps1. багрепортами надо завалить
Цитата:
support@bpsoft.com     Any technical questions, problems, issues, etc.
Автор: Victor_VG
Дата сообщения: 05.01.2011 18:23
SuperBabay

Я просто только что его снёс с машины. В демоненке есть всё нужное, под Win и без них полно. Разберёмся, не свет же клином сошёлся на их халтуре?
Автор: alcos
Дата сообщения: 06.01.2011 03:54
Victor_VG
Цитата:
он с кириллицей по прежнему не работает

Поэтому я пользуюсь пока последней версией, поддерживающей кириллицу, v5.1.1.3963
Кстати там есть встроенный редактор кодовых таблиц, наверно можно это исправить, но я не пробовал

SuperBabay
Цитата:
ps1. багрепортами надо завалить

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

Автор: faridmif
Дата сообщения: 17.05.2011 20:32
Hex Workshop 6.5.1
http://www.bpsoft.com/downloads/hw_v651.exe
Автор: Victor_VG
Дата сообщения: 18.05.2011 00:11
Болезнь имени г-на Флешмана продолжает прогрессировать и в 6.5.1 отчёт о тестировании и выводы по его итогам. Короче говоря, я его сношу навсегда, и в своей локалке вношу в список запрещённых к применению приложений в следствии не предсказуемости поведения и высокого риска потери данных пользователей. Мне ещё не хватает бегать по юзерам и восстанавливать у них данные снесённые данной халтурой. Других дел у меня нет.
Автор: alcos
Дата сообщения: 15.06.2011 02:56
Я их доканал с вопросами русской кодировки, ответили наконец-то

"We have a patch coming out later this month and I would like to work with
you to resolve this issue. I have taken a number of passes at fixing
character encoding issues and routinely test with multi-byte character sets.
Can you re-send me the screenshots showing the issue?"

Отправил скрины, посмотрим, что будет
Автор: Victor_VG
Дата сообщения: 15.06.2011 03:08
alcos

Молоток. Если наконец-то исправят ошибку будет отлично.
Автор: tolikdryg
Дата сообщения: 12.07.2011 13:52
Выдернул перевод из русика для 6.5 RC2, конвертнул в глоссарий для пассоло, сделал русскую Hex Workshop 6.5.1, посмотрел-диалоги и кнопки криво отображаются...Кто ставил русификатор для 6.5 RC2-нормальные там диалоги? Как-то не прикольно когда текст не влазиет в диалоги и кнопки...Делать сокращения-сам потом не поймёшь, а менять расположение кнопок и диалогов влом...Много чего менять придётся...
Автор: Victor_VG
Дата сообщения: 12.07.2011 14:15
tolikdryg

Вроде как помню, и там у меня вопросы были. Но я больше английским пользуюсь, потому сильно не присматривался.
Автор: fimdiraf
Дата сообщения: 06.08.2011 15:53
Hex Workshop 6.6.0

Цитата:
ENHANCEMENTS
- New wildcard hex searching allows users to search for hex strings
such as 0xAB??EF and 0xA?CD.
- The Find Results window now supports multiple selections. Users
can select multiple findings for removal, highlighting, bulk
bookmarking and bulk structure application.
- Users can now specify a range when searching a document. Range
options include searching: the entire document, a selected region,
or a specific offset and range.
- Adding structures is now quicker with refined default structure
selection. Hex Workshop will automatically select the last used
or first found valid structure.
- Defining Structures is now easier with support for reloading of
structure libraries.
- Users can now copy addresses and values from the Find Results and
Bookmarks windows.
- Bookmark results, structures listings, find results, comparison
results, data inspector values and checksum results are now
exportable to tabbed text, CSV, HTML, XML or RTF by right clicking
on the window and selecting "Export Contents" from the popup
context menu.
- Character Distributions are now exportable to XML, HTML, and RTF
in addition to CSV and tabbed text.

BUG FIXES
- Resolved issue where users where unable to copy and paste after
pressing Ctrl+C and Ctrl+V in the editor without a selection.
- Resolved application start up issue when the sector editing
feature is not included as part of installation.
- Copying using Ctrl+C keyboard shortcuts now work properly for all
dockable windows within Hex Workshop.
- Character Distribution exports are now encoded using UTF-8 and are
no longer truncated.
- Hex Workshop no longer faults when closing a document while
Find All Instances is executing.
- A number of typos were fixed in the application error messages.
- Online help now displays properly from the Replace dialog.
- A number of memory leaks were identified and resolved.
- Default Font was changed from "Courier" to "Courier New".
- Hex Workshop now correctly calculates complex math equations
according to the order of operations. Previously, Hex Workshop
calculated "5-1-1+2" as 7 (5-(1-1)+2) instead of 5.

http://www.bpsoft.com/downloads/hw_v660.exe
Автор: ka333ak
Дата сообщения: 04.06.2012 12:06
Эта программа может копировать и принимать данные с разделением байтов пробелами (00 00 00 00)?
Автор: Victor_VG
Дата сообщения: 04.06.2012 19:42
ka333ak

Да, если делать это как hex.
Автор: ka333ak
Дата сообщения: 05.06.2012 10:46
Victor_VG

К сожалению не нашел способа это сделать. При копировании через контекстное меню, байты идут подряд (000000), а через Edit -> Copy As -> Hex String получаю дворды (0000 0000). Если вставляю байты в поиск (00 00 00) - не ищет. Удаляю пробелы - находит.
Автор: Victor_VG
Дата сообщения: 05.06.2012 12:05
ka333ak

А, извините, у меня скрипт в буфере мусор чистит.
Автор: ynbIpb
Дата сообщения: 26.01.2013 20:45
Уважаемые, кто нибудь пробовал долбить суппорт на тему реализации цветовой раскраски по оффсетам?
В данный момент раскраска назначается только по данным, что есть не очень удобно.
Сам отписался, но ответа пока не последовало. Если напишет больше человек, есть шанс, что заметят.
Автор: SaDim
Дата сообщения: 06.10.2014 15:30
Подскажите, пожалуйста (HexWorkshop v6.8.0.5419).
Вводя текст для поиска (в режиме Text String) выводится HEX значения с пробелами.
Вопрос, как получить HEX значения без пробелов (в настойках не нашёл) ?
Удивительно то что введя HEX значения с пробелами (в режиме Hex Values) ничего не находится, ну и где логика у разработчиков.

Страницы: 12

Предыдущая тема: Real-time Defender Professional (бывший ProSecurity)


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