Extended berkeley packet filter: An application perspective
H Sharaf, I Ahmad, T Dimitriou - IEEE Access, 2022 - ieeexplore.ieee.org
The extended Berkeley Packet Filter (eBPF) is a lightweight and fast 64-bit RISC-like virtual
machine (VM) inside the Linux kernel. eBPF has emerged as the most promising and de …
machine (VM) inside the Linux kernel. eBPF has emerged as the most promising and de …
Sok: Runtime integrity
This paper provides a systematic exploration of Control Flow Integrity (CFI) and Control Flow
Attestation (CFA) mechanisms, examining their differences and relationships. It addresses …
Attestation (CFA) mechanisms, examining their differences and relationships. It addresses …
Sok: Integrity, attestation, and auditing of program execution
This paper provides a systematic exploration of Control Flow Integrity (CFI) and Control Flow
Attestation (CFA) mechanisms, examining their differences and relationships. It addresses …
Attestation (CFA) mechanisms, examining their differences and relationships. It addresses …
[HTML][HTML] Control-flow attestation: Concepts, solutions, and open challenges
Control-flow attestation unifies the worlds of control-flow integrity and platform attestation by
measuring and reporting a target's run-time behaviour to a verifier. Trust assurances in the …
measuring and reporting a target's run-time behaviour to a verifier. Trust assurances in the …
Towards Secure Runtime Auditing of Remote Embedded System Software
A Caulfield - Proceedings of the 2024 on ACM SIGSAC Conference …, 2024 - dl.acm.org
Low-cost and energy-efficient microcontroller units (MCUs) increasingly perform critical
tasks at the edge of modern systems despite their inherent vulnerabilities. To assess their …
tasks at the edge of modern systems despite their inherent vulnerabilities. To assess their …
LightFAt: Mitigating Control-Flow Explosion via Lightweight PMU-Based Control-Flow Attestation
With the continuous evolution of computational devices, more and more applications are
being executed remotely. The applications operate on a wide spectrum of devices, ranging …
being executed remotely. The applications operate on a wide spectrum of devices, ranging …