一款非常专业的十六进制编辑器,功能强大的开发工具,可以方便地进行十六进制编辑、插入、填充、删除、剪切、复制和粘贴工作,配合查找、替换、比较以及计算校验和等命令使工作更加快捷。速度快,算法精确,并附带计算器和转换器工具。
The Hex Workshop Hex Editor is a set of hexadecimal development tools for Microsoft Windows, combining advanced binary editing with the ease and flexibility of a word processor.
With Hex Workshop you can edit, cut, copy, paste, insert, and delete hex, print customizable hex dumps, and export to RTF or HTML for publishing. Additionally, you can find, replace, compare, add smart bookmarks, and generate character distributions within a sector or file. Hex Workshop supports drag-and-drop and is integrated with the Windows operating system so you can quickly and easily hex edit from your most frequently used workspaces. The Data Inspector is perfect for interpreting, viewing, and editing decimal and binary values. An Integrated Structure Viewer allows you to view and edit data in the most intuitive and convenient way.
Hex Workshop Feature List:
Basic Editing:
• Cut, Copy, Paste, Insert, Fill, and Delete Hex.
• Multilevel Undo and Redo
• ASCII, DOS, EBCDIC, Macintosh, Window, Unicode or custom character set filters.
• Highlight hex/text sequences using Color Maps
• View modified bytes in a unique color
• Select by offset/length, Select All
• Paste Special (any format on the clipboard)
• Insert File a file or replace selection with the contexts of a File
• Drag and drop files onto Hex Workshop for quick ediiting
• Select "Hex Edit" from windows Right-Click context menus to view/edit files
• Context sensitive online help
• Color maps help visually pick out hex strings
• View character distributions of your document
Highly Customizable GUI:
• Hex values can be grouped by byte, word, long, quad, or 16 bytes
• Specify the bytes per line (1-64) or let Hex Workshop fit to window
• User-definable font and character mapping
• User-definable colors for the offset, odd columns, even column, hex area background, text area background, modified bytes, separator lines, find all instances, highlighted structures, highlighted bookmarks, and compare results.
• Specify significant digits for floating porint/double rendering
• User-definable short-cut keys
• Enable/Disable warnings and notification message
• Workbook mode allows you to switch between open documents quickly
Find:
• Search using Hex Strings
• Search using Text Strings (Ascii, Unicode or either; match or ignore case)
• Search using Bitmasks
• Search using 8 bit, 16 bit, 32 bit, or 64 bit signed/unsigned values (Big Endian, Little Endian, or either)
• Search using floating point values (Big Endian, Little Endian, or either)
• Search using double percision floating point values (Big Endian, Little Endian, or either)
• Find All Instances or instance by instance
• Search from top down or bottom up
Replace:
• Find/Replace by Hex Strings, Text, Strings, or values
• Hex Workshop can pad text strings will nulls if the replacement string is shorter than the original string.
• Replace All instances or instance by instance
• Replace from top down or bottom up
Disk/Drive Sector Editing:
• Sector edit paritions or physical disks
• Copy sectors between disks and paritions
• Save Sector Ranges to a file
• Restore Sector Range from a file
Goto:
• Jump to specified address
• Jump to address relative to start of document
• Jump to address relative from end of document
• Jump to selected address
• Jump to current offset + selected address
• Jump to current offset - selected address
• Jump to last goto + selected address
• Jump to last goto - selected address
• Repeat last jump (relative from current offset)
• Jump backwards (relative from current offset)
Printing:
• Print & Print Preview
• Page Setup allows configuration of:
font, header, footer, margins, and bytes per line.
• Header and footer are highly customizable.
Bookmarks:
• View/Edit data rendered as natural data type (byte, word, float, string, time_t, etc)
• Integrated with Structure Viewer
• Array support (add multiple bookmarks with single definition)
• Calculations supported for address, length, and count (array) definitions:
+, -, *, /, %
• Functions supported for address, length, and count (array) definitions:
UByteAt(), UShortAt(), ULongAt()
• Constants supported for address, length, and count (array) definitions:
last (bookmark), start (first bookmark), arrayindex, filelength
Structure Viewer:
• View/Edit data in its natural structure/form
• File format resembles C/C++ style structure definition
• Embedded, nested and reference other structures in your definitions
• Many atomic data types supported: char, byte, ubyte, word, uword, long, ulong, longlong, float, double, OLE Date/Time, DOSTIME, DOSDATE, FILETIME, and time_t.
• Big Endian or Little Endian rendering
• Add floating structures that re-renders on caret position changes
• Add locked structures which stick to a document/offset
Compare:
• Use either a Simple or Resynchronizing binary compare
• Resynchronizing Compare color codes the differences
• Ability to specify different starting offsets for source and target
• Ability to specify Resync Window (how far to look for insert/delete) and match bytes (how many bytes must match) for resynchronizing compares.
Checksum Generation:
• Checksum either entire document or a selection
• 8-bit, 16-bit, 32-bit, and 64-bit checksums (sum)
• CRC-16
• CRC-16/CCITT
• CRC-32
• Custom CRC
• MD2, MD4, MD5
• SHA1
• View checksums and CRCs as 1s or 2s Complement
Import/Export:
• Import and Export 8, 16, or 32 bit Intel Hex Code
• Import and Export Motorola S19, S28, or S37 records
• Export as HTML
• Export as RTF
• Export as C source
• Export as Java source
• Export as Text
• Export as a Hex string
• Export as UUEncoding
• Export as Base64
• Export as CSV (character distributions only)
• Export as Tabbed Text (character distributions only)
Operations:
• Modify your data in-place using embedded operations
• Operations can be applied to a selection or an entire document
• Operations include:
set floor value, set ceiling value
lower case, upper case, swap case
byte flip, block shift, ~, <<, >>
~, |, &, +/-, +, -, *, /, %
Data Inspector:
• Interpret data at current caret position and edit that data as a more sensible data type.
• Big Endian or Little Endian rendering supported
• View/Edit 8 bit signed/unsigned values
• View/Edit 16 bit signed/unsigned values
• View/Edit 32 bit signed/unsigned values
• View/Edit 64 bit signed/unsigned values
• View/Edit floats and double percision floats
• View/Edit DATE, DOS Date, DOS Time, FILETIME, time_t values
• View/Edit binary representations
Base Converter:
• Convert 8 bit, 16 bit, and 32 bit values between hex, decimal, and binary
Hex Calculator:
• Hex/Decimal calculator supporting +,-,*,/,|,&,^,<<,>>, ~
Hex Workshop v5.1.4 - September 2008
------------------------------------
ENHANCEMENTS
- Users can now copy structure contents to the windows clipboard
by right-click on the structure and selecting "Copy" or pressing
Ctrl+C.
- A new "/COMPAREWITH" command line option was added to enable
launching file comparisons from a command prompt or another
application.
BUG FIXES
- Resolved buffer/file corruption possible when inserting or deleting
data within a document.
- ColorMaps now display correctly in files over 4 gigabytes.
- Resolved a ColorMap file saving issue that resulted in corrupt
map files.
- Fixed display issue where odd/even hex column backgrounds could
be incorrect for altered text, character maps, and color maps.
- Switching from Dec to Hex modes in the Goto Dialog when no data
was present resulted in a random hex value (as opposed to blank
or zero).
- Search failed to find unicode strings
- Resolved foreground/background color issues when viewing text
area under a unicode filter.
Homepage - http://www.hexworkshop.com
Size: 3.13 Mb
下载/Download - MediaFire
镜像/Mirror - Mybloop
镜像/Mirror - Uushare
Password: www.cehx.com
BreakPoint.Hex.Workshop.v5.1.4.4188.Incl.Keymaker-EMBRACE
TAG: Keygen KeyGen keYgeN keygen workshop Workshop Hex