Difference between revisions of "Main Page"

From wxHexEditor
Jump to navigation Jump to search
Line 5: Line 5:
  
 
= Tips =
 
= Tips =
== Offset Mode Change ==
+
[[Offset Mode Change]]
You can change address mode between decimal, hexadecimal, octal or sector:decimal (only available on block devices) just by '''Right Click'''ing to offset area of the file
 
  
[[File:AddressModeChange.gif|Right click to address area]]
+
==Copy Offset Address==
 
 
 
 
== Copy Offset Address ==
 
 
You don't need to select and copy address from offset panel. Just move your mouse to what address you want to copy and issue a '''Left Click'''. Value of the offset will be copied to system clipboard.
 
You don't need to select and copy address from offset panel. Just move your mouse to what address you want to copy and issue a '''Left Click'''. Value of the offset will be copied to system clipboard.
  
  
== Copy Hex or Text ==
+
==Copying Hex or Text==
 
In wxHexEditor, active panel defines the copy format.
 
In wxHexEditor, active panel defines the copy format.
  
Line 34: Line 30:
 
*[[TAGs]]
 
*[[TAGs]]
  
=== Save as Dump===
 
Do you need save a part of the file in binary? This feature for you.
 
 
Just select to blocks that you want to dump and
 
 
'''Right Click -> Save As Dump -> Select destination file -> Save'''
 
  
=== Fill Selection ===
+
*[[Save as Dump]]
With this feature, you can fill the selected area with any hex value that you want.
 
  
'''Select a block -> Right Click -> Fill Selection -> Enter the hex value that you want -> Click OK'''
+
*[[Fill Selection]]
  
 
=== Delete and Injection Operations ===
 
=== Delete and Injection Operations ===
 +
[[Delete and Insert Operations]]
 
wxHexEditor can delete and inject bytes into middle of the file, on the fly, without require of saving the file. Drawback of this feature is it cannot apply changes into file itself (yet). Instead, you have to use "Save As" function to save injected files.
 
wxHexEditor can delete and inject bytes into middle of the file, on the fly, without require of saving the file. Drawback of this feature is it cannot apply changes into file itself (yet). Instead, you have to use "Save As" function to save injected files.
  

Revision as of 23:56, 21 February 2014

wxHexEditor's wiki page has been successfully installed.


I try to build a documentation here.

Tips

Offset Mode Change

Copy Offset Address

You don't need to select and copy address from offset panel. Just move your mouse to what address you want to copy and issue a Left Click. Value of the offset will be copied to system clipboard.


Copying Hex or Text

In wxHexEditor, active panel defines the copy format.

If Hex panel is active (have a cursor), copy function copies the selection as in hex format like

74 65 73 74 66 69 6C 65 74 65 73 74 66 69 6C 65

If Text panel is active, than copy function copies the selection as in binary format, like

testfiletestfile


Easy Block Selection

You want to select big blocks? You can start block/stop block feature for define blocks.

Press Left Click to move cursor to mark beginning offset -> Right Click -> Set Selection Block Start - > Left Click to move cursor to mark end offset -> Right Click -> Set Selection Block End

Features


Delete and Injection Operations

Delete and Insert Operations wxHexEditor can delete and inject bytes into middle of the file, on the fly, without require of saving the file. Drawback of this feature is it cannot apply changes into file itself (yet). Instead, you have to use "Save As" function to save injected files.

Tools

Binary File Comparator

Binary File Comparator

File Checksum Generator

File Checksum Generator

XOR ViewThru

XOR ViewThru

Devices

Open RAM

wxHexEditor cannot open physical RAM device yet.

Open Process Memory

wxHexEditor could open process memory space at least under Linux.

You need to have enough permissions to do that. (I mean, root)

Devices -> Open Process RAM -> Enter PID -> Click OK

Also you can open the PID with using this command line on start up:

wxHexEditor --pid=<PID>

Open Disk Devices

wxHexEditor is indeed a DiskEditor and could open disk/block devices for editing, inspecting them without any problem at Linux, Windows and MacOSX.

Device Image Tools

Backup

wxHexEditor could save RAW disk/partition images into a file under all supported OSes.

Erase

wxHexEditor could fill block devices/partitions with zeros under all supported OSes.

Restore

wxHexEditor could restore a block device/partitions from raw file under all supported OSes.

Preferences

Preferences

Multi Language Support

Multi Language Support

Character Encoding Support

Character Encoding Support

Custom Hex Formatting

Custom Hex Formatting

Custom Byte Per Line Limit

Bytes Per Line Limit

Panels

Panels