paper-with-me

홈 › Papers

SNIFF: Reverse Engineering of Neural Networks with Fault Attacks

2020-02-23 · Jakub Breier, Dirmanto Jap, Xiaolu Hou, Shivam Bhasin, Yang Liu

Neural networks have been shown to be vulnerable against fault injection attacks. These attacks change the physical behavior of the device during the computation, resulting in a change of value that is currently being computed. They can be realized by various fault injection techniques, ranging from clock/voltage glitching to application of lasers to rowhammer. In this paper we explore the possibility to reverse engineer neural networks with the usage of fault attacks. SNIFF stands for sign bit flip fault, which enables the reverse engineering by changing the sign of intermediate values. We develop the first exact extraction method on deep-layer feature extractor networks that provably allows the recovery of the model parameters. Our experiments with Keras library show that the precision error for the parameter recovery for the tested networks is less than $10^{-13}$ with the usage of 64-bit floats, which improves the current state of the art by 6 orders of magnitude. Additionally, we discuss the protection techniques against fault injection attacks that can be applied to enhance the fault resistance.

📄 PDF Abstract BibTeX arXiv:2002.11021

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Adabot: Fault-Tolerant Java Decompiler

2019-08-14 · Zhiming Li, Qing Wu, Kun Qian

Reverse Engineering(RE) has been a fundamental task in software engineering. However, most of the traditional Java reverse engineering tools are strictly rule defined, thus are not fault-tolerant, which pose serious prob…

Machine TranslationNMTTranslation

When Not to Classify: Detection of Reverse Engineering Attacks on DNN Image Classifiers

2018-10-31 · Wang Yujia, Miller David J., Kesidis George

This paper addresses detection of a reverse engineering (RE) attack targeting a deep neural network (DNN) image classifier; by querying, RE's aim is to discover the classifier's decision rule. RE can enable test-time eva…

LSP Framework: A Compensatory Model for Defeating Trigger Reverse Engineering via Label Smoothing Poisoning

2024-04-19 · Beichen Li, Yuanfang Guo, Heqi Peng, Yangxi Li 외

Deep neural networks are vulnerable to backdoor attacks. Among the existing backdoor defense methods, trigger reverse engineering based approaches, which reconstruct the backdoor triggers via optimizations, are the most …

Backdoor Attackbackdoor defense

Rethinking the Reverse-engineering of Trojan Triggers

2022-10-27 · Zhenting Wang, Kai Mei, Hailun Ding, Juan Zhai 외

Deep Neural Networks are vulnerable to Trojan (or backdoor) attacks. Reverse-engineering methods can reconstruct the trigger and thus identify affected models. Existing reverse-engineering methods only consider input spa…

Investigating Detection and Obfuscation of Prompt Injection Attacks Against Software Reverse Engineering AI Agents

2026-05-29 · Brian Crawford, Patrick McClure arxiv

Agentic software reverse engineering systems are vulnerable to prompt injection attacks placed into the source code of executable binary files. This research demonstrates defensive tactics for detecting the presences of …