CLI Tool
The metalware CLI provides commands for submitting firmware, monitoring analyses, and managing sessions from the command line.
Install
Section titled “Install”uv tool install metalwaremetalware setupEnvironment variables METALWARE_URL and METALWARE_API_KEY override the saved config.
Submitting Firmware
Section titled “Submitting Firmware”metalware submit firmware.elfmetalware submit firmware.elf --workers 4 --timeout 2h --tag release --tag stm32Options:
--workers N- number of fuzzing cores--timeout DURATION- analysis timeout (3600seconds,10mminutes,24hhours,0to disable)--tag TAG- repeatable, max 16 tags, max 32 chars each,[A-Za-z0-9._-]
Run metalware --help for a full list of commands.