Hex Workshop includes the capability to both export and copy hex as formatted text (RTF), text, and HTML, for publishing; C source and Java Source for inserting into code for development; and Motorola S-Records and Intel Hex Code. Hex Workshop v4.2 added support for Base64 and UUEncoding. Exporting is accomplished using the File-Export Menu and copying to the windows clipboard is performed using the Edit-Copy As Menu. Format settings can be adjusted from Preferencs: Export Settings.

 

Below are some samples of the different formats:

 

Rich Text Format (RTF):

 

00000000 4D5AC600 B6000000 15040100 FFFF0000 MZ............

00000010 00000000 00010000 1E000000 01000000 ..............

00000020 00000000 00000000 00000000 00000000 ..............

00000030 00000000 00000000 00000000 00000000 ..............

 

 

Text:

 

00000000 4D5AC600 B6000000 15040100 FFFF0000 MZ..............

00000010 00000000 00010000 1E000000 01000000 ................

00000020 00000000 00000000 00000000 00000000 ................

00000030 00000000 00000000 00000000 00000000 ................

 

 

HTML:

 

<html>

 

<head>

 <title>

  HWS5383

 </title>

</head>

 

<body bgcolor="#FFFFFF">

 <h1><center>HWS5383</center></h1>

 <meta name="GENERATOR" CONTENT="Hex Workshop">

 <hr>

<pre><code>

<font color="#000000">00000000 </font><font color="#0000FF">4D5AC600 </font><font color="#004080">B6000000 </font><font color="#0000FF">15040100 </font><font color="#004080">FFFF0000 </font><font color="#000000">MZ..............

00000010 </font><font color="#0000FF">00000000 </font><font color="#004080">00010000 </font><font color="#0000FF">1E000000 </font><font color="#004080">01000000 </font><font color="#000000">................

00000020 </font><font color="#0000FF">00000000 </font><font color="#004080">00000000 </font><font color="#0000FF">00000000 </font><font color="#004080">00000000 </font><font color="#000000">................

00000030 </font><font color="#0000FF">00000000 </font><font color="#004080">00000000 </font><font color="#0000FF">00000000 </font><font color="#004080">00000000 </font><font color="#000000">................

</font>

</code></pre>

 <hr>

 <font size="-3">

 Generated by <a href="http://www.bpsoft.com">Hex Workshop</a>

 </font>

 </body>

</html>

 

 

C Source:

 

// Generated by BreakPoint Software's Hex Workshop v3.10

// http://www.hexworkshop.com

//

// Source: hworks32.exe

// Time: 5/2/2000 9:08 AM

// Offset: 0 / 0x00000000

// Length: 64 / 0x00000040

 

 

unsigned char rawData[64] = {

0x4D, 0x5A, 0xC6, 0x00, 0xB6, 0x00, 0x00, 0x00, 0x15, 0x04, 0x01, 0x00,

0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00,

0x1E, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

0x00, 0x00, 0x00, 0x00,

} ;

 

 

Java Source:

 

/**

* Generated by BreakPoint Software's Hex Workshop v3.10

* http://www.hexworkshop.com

*

* Source: hworks32.exe

* Time: 5/2/2000 9:08 AM

* Offset: 0 / 0x00000000

* Length: 64 / 0x00000040

*/

 

char rawData[] = {

0x4D, 0x5A, 0xC6, 0x00, 0xB6, 0x00, 0x00, 0x00, 0x15, 0x04, 0x01, 0x00,

0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00,

0x1E, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

0x00, 0x00, 0x00, 0x00,

} ;

 

 

8 bit Intel Hex Code:

 

:140000004D5AC600B600000015040100FFFF000000000000B1

:14001400000100001E000000010000000000000000000000B8

:140028000000000000000000000000000000000000000000C4

:04003C0000000000C0

:00000001FF

 

 

Motorola S28 Records:

 

S00600004844521B

S2180000004D5AC600B600000015040100FFFF000000000000AC

S218000014000100001E000000010000000000000000000000B3

S2180000280000000000000000000000000000000000000000BF

S20800003C00000000BB

S804000000FB

 

 

Base64:

 

TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

AAAAAAAA4AAAAA==

 

UUEncoding:

 

begin 666 BinDiff.exe

M35J0 , $ __\ +@ 0

3 X

end