ObjectSecurity’s BinLens™ (formerly ObjectSecurity OT.AI Platform) offers extensive firmware image analysis capabilities. BinLens development team is always working on expanding coverage. Additional file types and architectures are added to the supported category frequently.

Supported CPU Architectures:
x86-16, x86-32, x86-64, ARM32, ARM64, AARCH64, MIPS16, MIPS32, MIPS64, MicroMIPS, PowerPC, RISC-V, PA-RISC, SPARC 32/64, PIC 12/16/17/18/24, CR16, Z80, 6502, 8048, 8051, ARC, MSP430, AVR8, AVR32, SuperH, V850, Atmel AVR, Motorola 68k and H8, Ricoh 5A22, TMS320Cxxx

BinLens currently detects ~140 CWEs. 90% of these CWEs are detected on 30 common CPUs, including x86, ARM, MIPS, PowerPC, and SPARC. A majority of the CWE scans extend to cover x86-16, MIPS, AARCH, etc. Approximately 20% of the CWEs are also detected on specialized CPUs (i.e., RISC-V).