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.
2018
2018
Opaque predicates are a well-established fundamental building block for software obfuscation. Simplified, an opaque predicate… 
2017
2017
Opaque Predicates are one of the most covert methods employed by obfuscators to mitigate the risk of reverse engineering of code… 
2017
2017
In order to enhance the white box security of software, we proposed a reduplicate code obfuscation algorithm to protect the… 
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… 
2011
2011
One of the big challenges in the design of embedded systems today is how to combine design reuse and intellectual property… 
2010
2010
Software piracy, the illegal using, copying, and resale of applications is a major concern for anyone develops software. Software… 
2007
2007
Most of developers protect their Java programs by code obfuscation,and opaque predicates act as tools for obfuscating control… 
2007
2007
Despite current software protection techniques, applications are still analysed, tampered with, and abused on a large scale… 
2005
2005
Mobile agent technology is an evolving paradigm that combines the inherent characteristics of intelligent agents, namely…