Skip to content

A crossplatform commandline tool, written in Python, which recursive disassembles 32bit PE files

License

Notifications You must be signed in to change notification settings

lawlrenz/crumble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crumble - A Recursive Disassembler (x86)

This is a crossplatform commandline tool, written in Python, which disassembles 32bit PE files with recursive traversal and saves the results as a .json file.

Incomplete features:

  • The results are far away from perfect (no indirect control flows)
  • Detecting functionnames from symboltables if given
  • Detecting strings
  • Detecting functionarguments

Installation

You can install this tool with $ pip install ..

Usage

After installation you can run $ crumble -h for information about the arguments.

Additional Libraries used from PyPI

About

A crossplatform commandline tool, written in Python, which recursive disassembles 32bit PE files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published