Intelligent automated vulnerability evaluator


VAPTBOX automates the tasks of a software vulnerability evaluator for embedded systems. It automatically executes sequences of actions on devices to identify ports (JTAG, UART etc.), break into a command shell, extract binaries (firmware), and run vulnerability assessments on the extracted software. At the core of VAPTBOX is its deep learning AI engine, which is initially trained using a simulation and continues learning while in operation.  VAPTBOX is designed as a portable device, and automatically generates a report of identified vulnerabilities. One major use of VAPTbox is as an automated evaluator for already-fielded embedded devices.