Fabian Parzefall
YOU?
Author Swipe
View article: What You Trace is What You Get: Dynamic Stack-Layout Recovery for Binary Recompilation
What You Trace is What You Get: Dynamic Stack-Layout Recovery for Binary Recompilation Open
Users of proprietary and/or legacy programs without vendor support are denied the significant advances in compiler technologies of the past decades. Adapting these technologies to operate directly on binaries without source code is often i…
View article: Polynima: Practical Hybrid Recompilation for Multithreaded Binaries
Polynima: Practical Hybrid Recompilation for Multithreaded Binaries Open
The maintenance of software distributed in its binary form can become challenging over time, due to the lack of vendor support or obsolete build environments. This can be costly when dealing with critical security vulnerabilities that are …
View article: Distributed Heterogeneous N-Variant Execution
Distributed Heterogeneous N-Variant Execution Open
View article: DMON: A Distributed Heterogeneous N-Variant System
DMON: A Distributed Heterogeneous N-Variant System Open
N-Variant Execution (NVX) systems utilize software diversity techniques for enhancing software security. The general idea is to run multiple different variants of the same program alongside each other while monitoring their run-time behavi…