Full Program »
Distributed Application Tamper Detection Via Continuous Software Updates
In our system, the trusted server overwhelms the untrusted
client’s analytical abilities by continuously and automatically generating and pushing to him diverse client code variants. The diversity subsystem employs a set of primitive code transformations that provide an ever-changing attack target for the adversary, making tampering difficult without this being detected by the server.
Author(s):
Christian Collberg
University of Arizona
United States
Sam Martin
University of Arizona
United States
Jonathan Myers
University of Arizona
United States
Jasvir Nagra
Google Inc.
United States