37

What are the most available open source GUI hex-editor for the Ubuntu LTS 14.04 Desktop? I have HexEdit running on OS X, and am looking for something similar. A bit more modern perhaps, with good functionality, stability, easily installed and integrated. This is a system for a novice programming student learning Linux and examining code. how would you compare: Ghex, Bless, and wxHex? Any suggestion appreciated.

2 Answers 2

33

Bless is a high quality full featured hex editor.

Bless currently provides the following features:

  • Efficient editing of large data files and block devices.
  • Multilevel undo - redo operations.
  • Customizable data views.
  • Fast data rendering on screen.
  • Multiple tabs.
  • Fast find and replace operations.
  • Advanced copy/paste capabilities.
  • Highlighting of selection pattern matches in the file.
  • Export to text and html (others with plugins).
  • Extensibility with Plugins.

You can compare hex editors here.

Installation:

Press Ctrl+Alt+T to open a terminal and run:

sudo apt-get install bless

Alternatively click this link.

7
  • 18
    fyi: this is a mono app and will pull all the mono runtime dependencies.
    – ccpizza
    Sep 25, 2016 at 17:35
  • 1
    @ccpizza what is the implication of this? Feb 2, 2017 at 15:46
  • 4
    @nuttyaboutnatty it means you'll have to download the full Mono framework and all its dependencies (probably a few hundred MB) just to run that software. Hidden message is "probably not worth it" ;)
    – Matthieu
    Mar 26, 2018 at 11:25
  • 3
    Bless constantly crashed on me. Was not impressed at all, and felt limited.
    – Anon
    Oct 17, 2018 at 1:36
  • 2
    It kept on crashing till i removed it. Oct 31, 2018 at 12:13
25

I have been using wxHexEditor - full featured / stable + source !

Handles HUGE files with ease (only limited by your RAM)

sudo apt-get install wxhexeditor  #  then launch using  wxHexEditor

___ OR ___

git clone https://github.com/EUA/wxHexEditor.git 
cd wxHexEditor
make -j$(nproc)
sudo make install
wxHexEditor

Before compiling wxHexeditor you need wxWidgets and autoreconf on your system ... just install those libraries :

sudo apt-get build-dep  wxhexeditor   

if make gives you this error

make: *** No rule to make target '-lgomp', needed by 'src/HexEditorGui.o'.  Stop.

then edit file Makefile and remove this line

LIBS += -lgomp

for details see https://github.com/EUA/wxHexEditor/issues/150

I then do

sudo ln -s /usr/local/bin/wxHexEditor /usr/local/bin/wxhexeditor

so I can launch it using lowercase wxhexeditor

1
  • 3
    It looks like Ghex, and Bless are more available through the package add system, but I definitely want to give wxHex a try, it seems to get some pretty positive reviews. My next step should be to learn how to compile wxHex, and get it installed. Thanks for the tip! Sep 21, 2015 at 15:15

Not the answer you're looking for? Browse other questions tagged .