Skip to content
This repository has been archived by the owner on Jan 3, 2023. It is now read-only.

kwfenske/hex-file-editor-java

Repository files navigation

Hex File Editor (Java)

by: Keith Fenske, https://kwfenske.github.io/

HexEdit is a Java 1.4 graphical (GUI) application to edit a file as a stream of hexadecimal digits, where each 8-bit byte is represented by two 4-bit "nibbles" (the hex digits). No meaning is attached to the digits, and hence to the contents of the file, so this editing is very raw. You can insert, delete, or replace digits or bytes, and you may view an approximate character equivalent of the digits in plain text (7-bit ASCII). The primary purpose of a hex editor is to patch or correct specific locations within a file without affecting the rest of the file, something that most word processors can't do. A secondary purpose is to view the exact content of files.

Download the ZIP file here: https://kwfenske.github.io/hex-file-editor-java.zip

Released under the terms and conditions of the Apache License (version 2.0 or later) and/or the GNU General Public License (GPL, version 2 or later).

Hex File Editor (Java) sample program image

Please see the HexView application, which is better for most users: https://github.com/kwfenske/hex-file-viewer-java

About

Hex File Editor (Java) by Keith Fenske. Edit the contents of a file in hexadecimal or view as plain text characters.

Resources

License

Stars

Watchers

Forks

Languages