In electronic systems and computing, firmware is a type of software that provides control, monitoring and data manipulation of engineered products and systems. Typical examples of devices containing firmware are embedded systems (such as traffic lights, consumer appliances, remote controls and digital watches), computers, computer peripherals, mobile phones, and digital cameras. The firmware contained in these devices provides the low-level control program for the device.

ID: d3f:Firmware

Informational References

D3FEND Techniques

Name Description

SPARTA Countermeasures

ID Name Description
CM0024 Anti-counterfeit Hardware
CM0026 Original Component Manufacturer
CM0027 ASIC/FPGA Manufacturing
CM0028 Tamper Protection
CM0011 Vulnerability Scanning
CM0015 Software Source Control
CM0018 Dynamic Analysis
CM0019 Static Analysis
CM0021 Software Digital Signature
CM0046 Long Duration Testing
CM0032 On-board Intrusion Detection & Prevention
CM0068 Reinforcement Learning