"Machine Learning Helps Fuzzing Find Hardware Bugs"
"Machine Learning Helps Fuzzing Find Hardware Bugs"
A new study titled "MABFuzz: Multi-Armed Bandit Algorithms for Fuzzing Processors" delves into the fuzzing technique that introduces commands and prompts to a chip in order to cause the system to behave erratically and unpredictably. The irregular responses to "fuzzed" commands can then point researchers to potential vulnerabilities in the system. If the system does something unusual, researchers examine it to see if there is a security flaw that hackers could exploit. Researchers used reinforcement learning to select inputs for fuzz testing in this study.