Sign inSign up

devrvk/so-decompiler

By devrvk

•Updated about 2 years ago

Image
0

735

devrvk/so-decompiler repository overview

⁠.so Decompiler

A tool which uses a containerized workflow to decompile .so files to C codes using two decompilation frameworks Ghidra and Angr.

⁠Usage

  1. Pull from dockerhub
   docker pull devrvk/so-decompiler:latest
  1. Create directory structure in some parent directory
   mkdir output
   mkdir uploads

Keep the so file to decompile in the uploads directory.

  1. Run the image to decompile so file in ./uploads
   docker run -v ./uploads:/decompile/uploads -v ./output:/decompile/output devrvk/so-decompiler <args> /decompile/uploads/<name>.so /decompile/output

Note: Specify the decompiler that you want to use in arguments

   ghidra    : Use Ghidra as the decompiler
   angr      : Use Angr as the decompiler
   decompile : Use Both (Note this may not work for larger .so files)

Tag summary

Content type

Image

Digest

sha256:66a76270f…

Size

1.1 GB

Last updated

about 2 years ago

docker pull devrvk/so-decompiler