Binary Ninja is an interactive disassembler and binary analysis platform used for reverse engineering.