|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
The International Conference on Dependable Systems and Networks (DSN'01)
Protection of Software-Based Survivability Mechanisms
Goteborg, Sweden
July 01-July 04
ISBN: 0-7695-1101-5
| ASCII Text | x | ||
| Chenxi Wang, Jonathan Hill, John Knight, Jack Davidson, "Protection of Software-Based Survivability Mechanisms," IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012), pp. 0193, The International Conference on Dependable Systems and Networks (DSN'01), 2001. | |||
| BibTex | x | ||
| @article{ 10.1109/DSN.2001.941405, author = {Chenxi Wang and Jonathan Hill and John Knight and Jack Davidson}, title = {Protection of Software-Based Survivability Mechanisms}, journal ={IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012)}, volume = {0}, year = {2001}, isbn = {0-7695-1101-5}, pages = {0193}, doi = {http://doi.ieeecomputersociety.org/10.1109/DSN.2001.941405}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012) TI - Protection of Software-Based Survivability Mechanisms SN - 0-7695-1101-5 SP EP A1 - Chenxi Wang, A1 - Jonathan Hill, A1 - John Knight, A1 - Jack Davidson, PY - 2001 VL - 0 JA - IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012) ER - | |||
Abstract: Many existing survivability mechanisms rely on software-based system monitoring and control. Some of the software resides on application hosts that are not necessarily trustworthy. The integrity of these software components is therefore essential to the reliability and trustworthiness of the survivability scheme. In this paper we address the problem of protecting trusted software on untrustworthy hosts by software transformations. Our techniques include a systematic introduction of aliases in combination with a "break-down" of the program control-flow; transforming high-level control transfers to indirect addressing through aliased pointers. In so doing, we transform programs to a form that yields data flow information very slowly and/or with little precision. We present a theoretical result which shows that a precise analysis of the transformed program, in the general case, is NP-hard and demonstrate the applicability of our techniques with empirical results.
Citation:
Chenxi Wang, Jonathan Hill, John Knight, Jack Davidson, "Protection of Software-Based Survivability Mechanisms," dsn, pp.0193, The International Conference on Dependable Systems and Networks (DSN'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.
