activity
20192025
most citedHardware Reverse Engineering: Overview and Open Challenges

92 citations · 232 across the 10 of their papers we have counts for

collaborators

10 papers

cs.CR2025

HAL -- An Open-Source Framework for Gate-Level Netlist Analysis

Julian Speith, Jörn Langheinrich, Marc Fyrbiak +7

HAL is an open-source framework for gate-level netlist analysis, an integral step in hardware reverse engineering. It provides analysts with an interactive GUI, an extensible plugi…

cs.CR2024

JustSTART: How to Find an RSA Authentication Bypass on Xilinx UltraScale(+) with Fuzzing

Maik Ender, Felix Hahn, Marc Fyrbiak +2

Fuzzing is a well-established technique in the software domain to uncover bugs and vulnerabilities. Yet, applications of fuzzing for security vulnerabilities in hardware systems ar…

cs.CR2020

An Exploratory Analysis of Microcode as a Building Block for System Defenses

Benjamin Kollenda, Philipp Koppe, Marc Fyrbiak +3

Microcode is an abstraction layer used by modern x86 processors that interprets user-visible CISC instructions to hardware-internal RISC instructions. The capability to update x86…

cs.CR201934 cited

A Look at the Dark Side of Hardware Reverse Engineering -- A Case Study

Sebastian Wallat, Marc Fyrbiak, Moritz Schlögel +1

A massive threat to the modern and complex IC production chain is the use of untrusted off-shore foundries which are able to infringe valuable hardware design IP or to inject hardw…

cs.CR201992 cited

Hardware Reverse Engineering: Overview and Open Challenges

Marc Fyrbiak, Sebastian Strauß, Christian Kison +4

Hardware reverse engineering is a universal tool for both legitimate and illegitimate purposes. On the one hand, it supports confirmation of IP infringement and detection of circui…

cs.CR201918 cited

Reverse Engineering x86 Processor Microcode

Philipp Koppe, Benjamin Kollenda, Marc Fyrbiak +4

Microcode is an abstraction layer on top of the physical components of a CPU and present in most general-purpose CPUs today. In addition to facilitate complex and vast instruction…