Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xex

Reverse engineering tool for ELF and PE. I'm developing this to enhance my reverse engineering and binary exploitation skills.

screenshots

Features

  • Dump file information (headers, hashes, and more)
  • Debugger.

*xex currently only has basic functionality.

Supported Architecutures

x86, x86_64

Install

Download it from releases.

Build From Source

We can also build it from the repository.
Clone and build it with zig. The Zig version 1.14.0+ is required.

git clone https://github.com/hideckies/xex
cd xex
zig build
./zig-out/bin/xex --help

Usage

Execute xex --help to display the usage.

Dumping File Information

We can dump file information for static analysis.

# File Information
xex --info example.exe

# All headers
xex --headers example.exe

# File header (ELF)
xex --file-header /bin/ls
# File header (DOS)
xex --file-header example.exe

# Sections
xex --sections example.exe

# Symbol table
xex --symbols /bin/ls
# Dynamic symbol table
xex --dynsymbols /bin/ls

Debugging

xex also has a feature to debug a program.

xex /bin/ls
xex example.exe

# Specify the arguments for executable.
xex /bin/ls -al /

About

Reverse engineering tool for ELF and PE

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages