Skip to content

Patched xrop to support ESP32 architecture for gadget aquisition

Notifications You must be signed in to change notification settings

dbayoxy/xrop-esp32

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xrop-esp32

xrop-esp32 is a clone of https://github.com/jsandin/xrop, where jsandin added support for ESP8266 for xrop. Original xrop repo is https://github.com/acama/xrop.

I fixed jsandin/xrop, and created this repo. Fixes include

  • made it compile-able
  • make so that it does not segfault on start
  • select all executable segments of elf file, not just vectors
  • fix calculation of ROPchain addresses
  • re-added plain output

Build Instructions

make

How to use

./xrop ../mongoose-os/myfirstApp/build/objs/fw.elf 

Notes

This repo is dirty, but works. Sorry about the gigantic size, it contains a copy of binutils.

About

Patched xrop to support ESP32 architecture for gadget aquisition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 40.9%
  • Makefile 17.8%
  • D 14.1%
  • Assembly 13.9%
  • C++ 7.9%
  • Scheme 1.4%
  • Other 4.0%