Matches in SemOpenAlex for { <https://semopenalex.org/work/W2992595038> ?p ?o ?g. }
- W2992595038 abstract "Binary analysis is traditionally used in the realm of malware detection. However, the same technique may be employed by an attacker to analyze the original binaries in order to reverse engineer them and extract exploitable weaknesses. When a binary is distributed to end users, it becomes a common remotely exploitable attack point. Code obfuscation is used to hinder reverse engineering of executable programs. In this paper, we focus on securing binary distribution, where attackers gain access to binaries distributed to end devices, in order to reverse engineer them and find potential vulnerabilities. Attackers do not however have means to monitor the execution of said devices. In particular, we focus on the control flow obfuscation --- a technique that prevents an attacker from restoring the correct reachability conditions for the basic blocks of a program. By doing so, we thwart attackers in their effort to infer the inputs that cause the program to enter a vulnerable state (e.g., buffer overrun). We propose a compiler extension for obfuscation and a minimal hardware modification for dynamic deobfuscation that takes advantage of a secret key stored in hardware. We evaluate our experiments on the LLVM compiler toolchain and the BRISC-V open source processor. On PARSEC benchmarks, our deobfuscation technique incurs only a 5% runtime overhead. We evaluate the security of Drndalo by training classifiers on pairs of obfuscated and unobfuscated binaries. Our results shine light on the difficulty of producing obfuscated binaries of arbitrary programs in such a way that they are statistically indistinguishable from plain binaries." @default.
- W2992595038 created "2019-12-13" @default.
- W2992595038 creator A5021504350 @default.
- W2992595038 creator A5069200437 @default.
- W2992595038 creator A5088525918 @default.
- W2992595038 date "2019-11-29" @default.
- W2992595038 modified "2023-09-27" @default.
- W2992595038 title "Drndalo: Lightweight Control Flow Obfuscation Through Minimal Processor/Compiler Co-Design." @default.
- W2992595038 cites W109909280 @default.
- W2992595038 cites W1480909796 @default.
- W2992595038 cites W1481397690 @default.
- W2992595038 cites W1509316335 @default.
- W2992595038 cites W1594784410 @default.
- W2992595038 cites W1970005004 @default.
- W2992595038 cites W2050344266 @default.
- W2992595038 cites W2082594235 @default.
- W2992595038 cites W2084641398 @default.
- W2992595038 cites W2089448621 @default.
- W2992595038 cites W2113864883 @default.
- W2992595038 cites W2116374153 @default.
- W2992595038 cites W2125491202 @default.
- W2992595038 cites W2134633067 @default.
- W2992595038 cites W2156858199 @default.
- W2992595038 cites W2159460804 @default.
- W2992595038 cites W2166462894 @default.
- W2992595038 cites W2293377724 @default.
- W2992595038 cites W2314464932 @default.
- W2992595038 cites W2514974017 @default.
- W2992595038 cites W2559022203 @default.
- W2992595038 cites W2574017551 @default.
- W2992595038 cites W2596179659 @default.
- W2992595038 cites W2794483369 @default.
- W2992595038 cites W2883950365 @default.
- W2992595038 cites W2884512978 @default.
- W2992595038 cites W2914503388 @default.
- W2992595038 cites W2962830343 @default.
- W2992595038 hasPublicationYear "2019" @default.
- W2992595038 type Work @default.
- W2992595038 sameAs 2992595038 @default.
- W2992595038 citedByCount "0" @default.
- W2992595038 crossrefType "posted-content" @default.
- W2992595038 hasAuthorship W2992595038A5021504350 @default.
- W2992595038 hasAuthorship W2992595038A5069200437 @default.
- W2992595038 hasAuthorship W2992595038A5088525918 @default.
- W2992595038 hasConcept C111919701 @default.
- W2992595038 hasConcept C149635348 @default.
- W2992595038 hasConcept C160145156 @default.
- W2992595038 hasConcept C160191386 @default.
- W2992595038 hasConcept C169590947 @default.
- W2992595038 hasConcept C199360897 @default.
- W2992595038 hasConcept C207850805 @default.
- W2992595038 hasConcept C2777062904 @default.
- W2992595038 hasConcept C2777904410 @default.
- W2992595038 hasConcept C2779639559 @default.
- W2992595038 hasConcept C2779960059 @default.
- W2992595038 hasConcept C38652104 @default.
- W2992595038 hasConcept C40305131 @default.
- W2992595038 hasConcept C41008148 @default.
- W2992595038 hasConcept C541664917 @default.
- W2992595038 hasConceptScore W2992595038C111919701 @default.
- W2992595038 hasConceptScore W2992595038C149635348 @default.
- W2992595038 hasConceptScore W2992595038C160145156 @default.
- W2992595038 hasConceptScore W2992595038C160191386 @default.
- W2992595038 hasConceptScore W2992595038C169590947 @default.
- W2992595038 hasConceptScore W2992595038C199360897 @default.
- W2992595038 hasConceptScore W2992595038C207850805 @default.
- W2992595038 hasConceptScore W2992595038C2777062904 @default.
- W2992595038 hasConceptScore W2992595038C2777904410 @default.
- W2992595038 hasConceptScore W2992595038C2779639559 @default.
- W2992595038 hasConceptScore W2992595038C2779960059 @default.
- W2992595038 hasConceptScore W2992595038C38652104 @default.
- W2992595038 hasConceptScore W2992595038C40305131 @default.
- W2992595038 hasConceptScore W2992595038C41008148 @default.
- W2992595038 hasConceptScore W2992595038C541664917 @default.
- W2992595038 hasLocation W29925950381 @default.
- W2992595038 hasOpenAccess W2992595038 @default.
- W2992595038 hasPrimaryLocation W29925950381 @default.
- W2992595038 hasRelatedWork W1496704300 @default.
- W2992595038 hasRelatedWork W1554791743 @default.
- W2992595038 hasRelatedWork W164984320 @default.
- W2992595038 hasRelatedWork W2125491202 @default.
- W2992595038 hasRelatedWork W2229758354 @default.
- W2992595038 hasRelatedWork W2293429812 @default.
- W2992595038 hasRelatedWork W2611270406 @default.
- W2992595038 hasRelatedWork W2614917062 @default.
- W2992595038 hasRelatedWork W2765394779 @default.
- W2992595038 hasRelatedWork W2782618049 @default.
- W2992595038 hasRelatedWork W2799754168 @default.
- W2992595038 hasRelatedWork W2892708618 @default.
- W2992595038 hasRelatedWork W2909521345 @default.
- W2992595038 hasRelatedWork W2920276982 @default.
- W2992595038 hasRelatedWork W2922184130 @default.
- W2992595038 hasRelatedWork W2955335069 @default.
- W2992595038 hasRelatedWork W3132244090 @default.
- W2992595038 hasRelatedWork W3152624075 @default.
- W2992595038 hasRelatedWork W3168612631 @default.
- W2992595038 hasRelatedWork W3128730542 @default.
- W2992595038 isParatext "false" @default.
- W2992595038 isRetracted "false" @default.
- W2992595038 magId "2992595038" @default.