Towards Cognitive Obfuscation: Impeding Hardware Reverse Engineering Based on Psychological Insights

10/01/2019
by   Carina Wiesen, et al.
0

In contrast to software reverse engineering, there are hardly any tools available that support hardware reversing. Therefore, the reversing process is conducted by human analysts combining several complex semi-automated steps. However, countermeasures against reversing are evaluated solely against mathematical models. Our research goal is the establishment of cognitive obfuscation based on the exploration of underlying psychological processes. We aim to identify problems which are hard to solve for human analysts and derive novel quantification metrics, thus enabling stronger obfuscation techniques.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

research
05/31/2021

An Exploratory Study of Hardware Reverse Engineering Technical and Cognitive Processes

Understanding the internals of Integrated Circuits (ICs), referred to as...
research
09/11/2023

REVERSIM: A Game-Based Approach to Accessing Large Populations for Studying Human Aspects in Hardware Reverse Engineering

Hardware Reverse Engineering (HRE) is a technique for analyzing Integrat...
research
10/01/2019

Teaching Hardware Reverse Engineering: Educational Guidelines and Practical Insights

Since underlying hardware components form the basis of trust in virtuall...
research
10/01/2019

Hardware Reverse Engineering: Overview and Open Challenges

Hardware reverse engineering is a universal tool for both legitimate and...
research
12/01/2019

An Observational Investigation of Reverse Engineers' Processes

Reverse engineering is a complex process essential to software-security ...
research
09/28/2018

A Systematic Study on Static Control Flow Obfuscation Techniques in Java

Control flow obfuscation (CFO) alters the control flow path of a program...

Please sign up or login with your details

Forgot password? Click here to reset