Assembly-Level Instruction Generation
ConceptAssembly-level instruction generation is a fuzzing technique that produces sequences of assembly instructions to drive coverage-guided testing of processor designs. In the TheHuzz hardware fuzzer, this technique is used to generate test instructions (TIs) that maximize coverage metrics and uncover software-exploitable hardware vulnerabilities.
WIKI
Assembly-Level Instruction Generation
Overview
Assembly-level instruction generation is a technique used in hardware fuzzing to produce sequences of assembly instructions as inputs to a processor design under test (DUT). TheHuzz employs this technique to generate instructions that increase desired coverage values, thereby finding hardware bugs exploitable from software. The generated instructions are executed directly on the processor RTL simulation without requiring an operating system.
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →