Displaying 1 to 7 from 7 results

elfkit - rust elf parsing, manipulation and (re)linking toolkit

  •    Rust

an elf read and manipulation library in pure rust (written from scratch, no bfd, no gnu code, no license infections), intended to be used in binary manipulation utils such as strip, chrpath, objcopy and ld. The end goal is to build a well designed library that facilitates all sorts of binary manipulation magic. elfkit can now link elfkit, so it's reasonably complete for x86_64. But it's definitely not stable yet and might produce incorrect code.

ftrace - Simple Function calls tracer

  •    C++

Target source must be compiled with symbols information (see example 1).




elf-strings - elf-strings will programmatically read an ELF binary's string sections within a given binary

  •    Go

The better strings utility for the reverse engineer. elf-strings will programmatically read an ELF binary's string sections within a given binary. This is meant to be much like the strings UNIX utility, however is purpose built for ELF binaries.

rbelftools - ELF parser library implemented in pure Ruby!

  •    Ruby

Pure ruby library for parsing and patching ELF files. ELF parser in pure ruby implementation. This work is inspired by pyelftools by Eli Bendersky.

EnVisen - ROP gadget finder and analysis in pure Javascript

  •    Javascript

⚠️ This tool may only be used for educational, teaching, learning, understanding and research purposes only. Completely self-contained binary ROP/JOP gadget analyzer for comparing two binaries side-by-side and understanding their structures, in 100% pure Javascript, and a self-contained client-side browser application. Focussed on extreme simplicity of usage and portability across platforms.