[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1106373: ITP: rehex -- Reverse Engineers' Hex Editor



Package: wnpp
Severity: wishlist
Owner: Ahmad Khalifa <ahmad@khalifa.ws>
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name    : rehex
  Version         : 0.62.1 (will package git HEAD)
  Upstream Contact: https://github.com/solemnwarning/rehex
* URL             : https://rehex.solemnwarning.net/
* License         : GPL-2 and BSD-3-clause
  Programming Lang: C++, Lua
  Description     : Reverse Engineers' Hex Editor


Hex editor for reverse engineering, and everything else.
Features:
  - Large (1TB+) file support
  - Decoding of integer/floating point value types
  - Inline disassembly of machine code
  - Highlighting and annotation of ranges of bytes
  - Side by side comparision of whole files or selections
  - Lua scripting support
  - Virtual address mapping support
  - Support for common text encodings (ASCII, Unicode, ISO-8859-X, etc)
  - Import and export of Intel HEX files.
  - Bitmap data visualisation.
- Binary Templates for automatically annotating data (similar to 010 Editor).
  - Bit editing/manipulation.
  - Checksumming of files/selections.

Several features more useful than existing GUI hex editors like recognising object strings, disassembling x86 instructions and a side-by-side hex diff view.
GUI uses wxWidgets and it has a lua-based plugin framework.

I will be submitting this through an RFS on mentors.

--
Regards,
Ahmad


Reply to: