SAMVA: Static Analysis for Multi-fault Attack Paths Determination


연구 분야: Verification



학회: International Workshop on Constructive Side-Channel Analysis and Secure Design


초록

Multi-fault injection attacks are powerful since they allow to bypass software security mechanisms of embedded devices. Assessing the vulnerability of an application while considering multiple faults with various effects is an open problem due to the size of the fault space to explore. We propose SAMVA, a framework for efficiently searching vulnerabilities of applications in presence of multiple instruction-skip faults with various widths. SAMVA relies solely on static analysis to determine attack paths in a binary code. It is configurable with the fault injection capacity of the attacker and the attacker’s objective. We evaluate the proposed approach on eight PIN verification programs containing various software countermeasures. Our framework finds numerous attack paths, even for the most hardened version, in very limited time.


Author Profile
Antoine Gicquel

Univ Rennes Inria CNRS IRISA Rennes France

France
Author Profile
Damien Hardy

Univ Rennes Inria CNRS IRISA Rennes France

France
Author Profile
Karine Heydemann

Sorbonne Université CNRS LIP6 75005 Paris France

France

📄 논문 정보

발행 연도 2023년
인용수 0
출판 국가 France
사이트 Springer
좋아요 수 0

연관 논문 목록 (65건)