Rehex – Reverse Engineers’ Hex Editor

Rehex – Reverse Engineers’ Hex Editor

A cross-platform (Windows, Linux, Mac) hex editor for reverse engineering, and all the things else.

Attributes

  • Significant (1TB+) file support
  • Decoding of integer/floating place value types
  • Disassembly of machine code
  • Highlighting and annotation of ranges of bytes
  • Aspect by aspect comparision of picks

rehex 2 comments types

rehex 3 file diff

Installation

The Releases website page has standalone offers for Windows and Mac, as properly as installable deals for preferred Linux distributions, or you can set up them from a distribution package repository as described below.

The similar deals are also generated for Git commits (search for the tick), if you want to try the development/unreleased variations.

Debian

Initial, you will require to insert my APT signing essential to your method:

wget -qO - https://repos.solemnwarning.net/debian-critical.gpg | sudo apt-vital insert -

Insert the pursuing lines to your /and so on/apt/sources.checklist file:

deb http://repos.solemnwarning.internet/debian/ CODENAME main
deb-src http://repos.solemnwarning.net/debian/ CODENAME major

Substitute CODENAME with the version you happen to be jogging (e.g. buster or extend).

Finally, you can set up the package deal:

$ sudo apt-get update
$ sudo apt-get install rehex

Ubuntu

Initially, you will need to include my APT signing key to your system:

wget -qO - https://repos.solemnwarning.web/ubuntu-important.gpg | sudo apt-key incorporate -

Include the next lines to your /etc/apt/sources.list file:

deb http://repos.solemnwarning.net/ubuntu/ CODENAME principal
deb-src http://repos.solemnwarning.net/ubuntu/ CODENAME key

Switch CODENAME with the variation you’re jogging (e.g. groovy for 20.10 or focal for 20.04).

Last but not least, you can put in the offer:

$ sudo apt-get update
$ sudo apt-get put in rehex

Take note: Ubuntu users have to have the “Universe” offer repository enabled to set up some of the dependencies.

Fedora

$ sudo dnf copr allow solemnwarning/rehex
$ sudo dnf put in rehex

CentOS

$ sudo dnf install epel-release
$ sudo dnf copr empower solemnwarning/rehex
$ sudo dnf install rehex

openSUSE

$ sudo zypper ar obs://editors editors
$ sudo zypper ref
$ sudo zypper in rehex

Making

If you want to compile on Linux, just verify out the source and operate make. You will will need Jansson, wxWidgets and capstone installed, along with their improvement deals (Set up develop-critical, git, libwxgtk3.-dev, libjansson-dev and libcapstone-dev on Ubuntu).

The resulting create can be installed using make put in, which accepts all the typical setting variables.

For Windows or Mac establish guidance, see the applicable README: README.Home windows.md README.OSX.md

Opinions

If you locate any bugs or have recommendations for improvements or new functions, make sure you open up an difficulty on Github, or sign up for the #rehex IRC channel on irc.freenode.internet.

w8U1 YLvpqk

Graphic and Posting Source url

Browse More on Pentesting Applications

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: