JEB

JEB is a reverse-engineering platform for disassembly, decompilation, debugging, and analysis of code and document files, manually or as part of an analysis pipeline. It comes in Community, Android and Pro editions. The latter two are expensive.