Disarm is a project mainly written in Python, based on the GPL-3.0 license.
ARM/THUMB disassembler
disarm is an ARM/THUMB disassembler.
This project is still in its infancy, and as such it is rather incomplete. Currently only THUMB is supported, and only a few instructions at that.
Depending on whether i manage to stay interested, it may evolve into a full decompiler. The first step is to generate an AST...
USAGE
There's no real CLI yet, but this should work for now:
python3 disarm/thumb.py file