Dr. Salamah Salamah   UTEP MINERS

Office phone: (915)-747-6671   Email: isalamah@utep.edu

Diversification Experimentation

Overview
Software diversification is the act of modifying computer codes so that they maintain the same functionality, but differ syntactically. This is especially important when attempting to thwart adversaries; if one instance of a program is vulnerable, others copies should not share the weakness. The diversification experimentation system is used to analyze the impacts of software diversification techniques, specifically using the Amoeba tool. This system automates the process of diversification and produces graphs for comparative analysis. .

Source Code


Back to List of Tools

W3.CSS