36 citations · 55 across the 12 of their papers we have counts for
12 papers
Empirical Studies on Adversarial Reverse Engineering with Students
Tab, Zhang, Bjorn De Sutter +3
Empirical research in reverse engineering and software protection is crucial for evaluating the efficacy of methods designed to protect software against unauthorized access and tam…
reAnalyst: Scalable Annotation of Reverse Engineering Activities
Tab Zhang, Claire Taylor, Bart Coppens +3
This paper introduces reAnalyst, a framework designed to facilitate the study of reverse engineering (RE) practices through the semi-automated annotation of RE activities across va…
A Context-Sensitive, Outlier-Based Static Analysis to Find Kernel Race Conditions
Niels Dossche, Bert Abrath, Bart Coppens
Race conditions are a class of bugs in software where concurrent accesses to shared resources are not protected from each other. Consequences of race conditions include privilege e…
Evaluation Methodologies in Software Protection Research
Bjorn De Sutter, Sebastian Schrittwieser, Bart Coppens +1
Man-at-the-end (MATE) attackers have full control over the system on which the attacked software runs, and try to break the confidentiality or integrity of assets embedded in the s…
Design, Implementation, and Automation of a Risk Management Approach for Man-at-the-End Software Protection
Cataldo Basile, Bjorn De Sutter, Daniele Canavese +2
The last years have seen an increase in Man-at-the-End (MATE) attacks against software applications, both in number and severity. However, software protection, which aims at mitiga…
Flexible Software Protection
Jens Van den Broeck, Bart Coppens, Bjorn De Sutter
To counter software reverse engineering or tampering, software obfuscation tools can be used. However, such tools to a large degree hard-code how the obfuscations are deployed. The…