Tamper Resistant Software Through Intent Protection

One approach to protect distributed systems implemented with mobile code is through program obfuscation. Dis-guising program intent is a form of information hiding that facilitates tamper proofing. By hiding program in-tent, adversaries are reduced to non-semantics attacks such as blind disruption or operating system level attacks (e.g. buffer overflows). In this paper, the authors amplify the Barak result to observe that the Virtual Black Box (VBB) program obfuscation model is fundamentally flawed for useful analysis.