Polymorphic Virtual Machines

Award Information
Agency:
Department of Defense
Branch
Office of the Secretary of Defense
Amount:
$99,161.00
Award Year:
2005
Program:
SBIR
Phase:
Phase I
Contract:
FA8650-05-C-8027
Award Id:
76561
Agency Tracking Number:
O043-SP4-1111
Solicitation Year:
n/a
Solicitation Topic Code:
n/a
Solicitation Number:
n/a
Small Business Information
9971 Valley View Road, Eden Prairie, MN, 55344
Hubzone Owned:
N
Minority Owned:
N
Woman Owned:
N
Duns:
n/a
Principal Investigator:
MatthiasWollnik
Computer Scientist
(952) 829-5864
mwollnik@atcorp.com
Business Contact:
KennethThruber
President
(952) 829-5864
kthurber@atcorp.com
Research Institute:
n/a
Abstract
We describe an approach to protect programs from differential analysis that is free of some of the drawbacks of traditional techniques. The approach does not rely on program analysis to determine applicability, so it can be uniformly applied to any program. Polymorphic variation in binary software arises from the details of the transformation itself, an not any inherent property of the protected program; resulting in a wider class of induced differences. The effects of this approach cannot be trivially undone by normalization of programs or execution traces. We propose explicit and detailed experiments to address both effectiveness and performance. Strategies to reduce the performance overhead of the approach are described and investigated.

* information listed above is at the time of submission.

Agency Micro-sites


SBA logo

Department of Agriculture logo

Department of Commerce logo

Department of Defense logo

Department of Education logo

Department of Energy logo

Department of Health and Human Services logo

Department of Homeland Security logo

Department of Transportation logo

Enviromental Protection Agency logo

National Aeronautics and Space Administration logo

National Science Foundation logo
US Flag An Official Website of the United States Government