📚 OpenRCE is preserved as a read-only archive. Launched at RECon Montreal in 2005. Registration and posting are disabled.








Flag: Tornado! Hurricane!

Blogs >> sp's Blog

Created: Tuesday, July 1 2008 17:04.33 CDT Modified: Tuesday, July 1 2008 17:04.33 CDT
This is an imported entry. View original. Printer Friendly ...
Hexer 1.4.0
Author: sp # Views: 2030

Heres version 1.4.0 of my hex editor Hexer. I fixed all reported bugs and added most of the feature requests�Ive received so far. The following stuff changed:

New features

  • Core: Added the option to reload plugins
  • Core: Improved color maps
  • Core: Added the option to change the font size in hex windows
  • Core: Added the option to move the hex window tabs to the right side
  • Core: Added a menu option to insert an array of bytes
  • Core: Hex windows now have context menus when the user right-clicks on the window
  • Core: Added the export options (like Export as C++ Array) to the hex window context menu
  • Core: Added support for file address bookmarks
  • Plugins: Added a new JRuby example plugin (BitmapStructure.rb)

Bugfixes

  • Core: Fixed a bug that caused nullpointer exceptions when inserting bytes into new/empty files
  • Core: Fixed a bug that caused structure highlighting to disappear when the structure was partially scrolled off the screen

Changes to the Plugin API

  • Added the option to remove menus from the Tools and Edit menu (IMainWindow)
  • All plugins must implement the unload method from now on (IPlugin)
  • Added the pluginInitialized method to IPluginListener
  • Added the IColormap interface for improved colormap support
  • Changed the IColormapPlugin to make color maps easier to use and more powerful
  • Added the option to change the position of the tabs in hex windows (IHexWindow)
  • Added the setFontSize method to IHexWindow
  • Added the IHexPopupPlugin interface which can be used to extend the context menus of hex windows
  • Added the option to change the size of a hex window (IHexWindow)
  • Added the option to change the relative sizes of the hex view and the tabs in IHexWindow

The coolest new feature is probably the option to reload all loaded plugins. This is very useful when developing scripts or plugins. Just hit ALT-SHIFT-R and all plugins in the plugins and scripts directories are reloaded. That means you do not have to restart Hexer anymore while testing new plugins.

The option to move the tabs in hex windows (like structure viewer, bookmarks, file stats, ...) to the right side of the hex window turned out pretty cool too. Saves lots of space on the screen.

Anyway, you can download Hexer 1.4.0 here. Im happy to hear of any bug reports or feature suggestions.



If you wish to comment on this blog entry, please do so on the original site it was imported from.

There are 31,328 total registered users.


Recently Created Topics
[help] Unpacking VMP...
Mar/12
Reverse Engineering ...
Jul/06
let 'IDAPython' impo...
Sep/24
set 'IDAPython' as t...
Sep/24
GuessType return une...
Sep/20
About retrieving the...
Sep/07
How to find specific...
Aug/15
How to get data depe...
Jul/07
Identify RVA data in...
May/06
Question about memor...
Dec/12


Recent Forum Posts
Finding the procedur...
rolEYder
Question about debbu...
rolEYder
Identify RVA data in...
sohlow
let 'IDAPython' impo...
sohlow
How to find specific...
hackgreti
Problem with ollydbg
sh3dow
How can I write olly...
sh3dow
New LoadMAP plugin v...
mefisto...
Intel pin in loaded ...
djnemo
OOP_RE tool available?
Bl4ckm4n


Recent Blog Entries
halsten
Mar/14
Breaking IonCUBE VM

oleavr
Oct/24
Anatomy of a code tracer

hasherezade
Sep/24
IAT Patcher - new tool for ...

oleavr
Aug/27
CryptoShark: code tracer ba...

oleavr
Jun/25
Build a debugger in 5 minutes

More ...


Recent Blog Comments
nieo on:
Mar/22
IAT Patcher - new tool for ...

djnemo on:
Nov/17
Kernel debugger vs user mod...

acel on:
Nov/14
Kernel debugger vs user mod...

pedram on:
Dec/21
frida.github.io: scriptable...

capadleman on:
Jun/19
Using NtCreateThreadEx for ...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit