Skip to search formSkip to main contentSkip to account menu

Opaque predicate

In computer programming, an opaque predicate is a predicate—an expression that evaluates to either "true" or "false"—for which the outcome is known… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2019
2019
Code obfuscation is a software security technique where transformations are applied to source and/or machine code to make them… 
2017
2017
Opaque Predicates are one of the most covert methods employed by obfuscators to mitigate the risk of reverse engineering of code… 
2016
2016
Software deobfuscation is a crucial activity in security analysis and especially, in malware analysis. While standard static and… 
2014
2014
On the algorithm of code obfuscation, opaque predicate is used to confuse the judgment of the program branches to achieve complex… 
2014
2014
The paper describes the methods for obfuscating C/C++ programs to prevent applying static analyzers to them. The methods are… 
2014
2014
Overlapped executable code is an attractive artifact of obfuscation technology not yet widely covered and researched. Overlapped… 
2013
2013
1 Abstract: Stealing of Watermarks is a fashionable trend in the scientific field ,the most common medium for exchange of… 
2009
2009
Based on the technique of code obfuscation in software protection, a new obfuscation scheme in constructing opaque predicates was… 
2007
2007
Despite current software protection techniques, applications are still analysed, tampered with, and abused on a large scale… 
2006
2006
The Problem. A malware is a program with a malicious behaviour, that is designed to replicate with no user consent and to damage…