Binary Program
ConceptA binary program is a software artifact expressed in compiled, machine-readable form as a sequence of instructions for a target instruction set architecture (ISA). Binary programs are central objects of analysis in microarchitectural fault-injection verification (e.g., the µARCHIFI workflow), as engineered stimuli for Periodic Built-In-Self-Test (PBIST) of microprocessors (FTBE), in machine-learning–based detection of cryptographic primitives, and in binary similarity analysis.
WIKI
Binary Program
Definition
A binary program is a software program in its compiled, machine-code representation, consisting of processor instructions targeted at a specific instruction set architecture (ISA). In the µARCHIFI workflow, a binary program is one of the three primary inputs supplied alongside a hardware description (in Verilog) and an attacker model specifying the fault model [chunk: cc0353b3; chunk: e2d812bc]. The program must be compiled for the corresponding ISA of the processor under analysis so that its machine instructions can be symbolically interpreted against the hardware transition system [chunk: cc0353b3].
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →