Rewriting histories: Recovering from malicious transactions

被引:54
|
作者
Liu, P [1 ]
Ammann, P
Jajodia, S
机构
[1] Univ Maryland Baltimore Cty, Dept Informat Syst, Baltimore, MD 21201 USA
[2] George Mason Univ, Ctr Secure Informat Syst, Fairfax, VA 22030 USA
关键词
information warfare; trusted recovery; databases; security; malicious transactions; transaction histories;
D O I
10.1023/A:1008731200105
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider recovery from malicious but committed transactions. Traditional recovery mechanisms do not address this problem, except for complete rollbacks, which undo the work of good transactions as well as malicious ones, and compensating transactions, whose utility depends on application semantics. We develop an algorithm that rewrites execution histories for the purpose of backing out malicious transactions. Good transactions that are affected, directly or indirectly, by malicious transactions complicate the process of backing out undesirable transactions. We show that the prefix of a rewritten history produced by the algorithm serializes exactly the set of unaffected good transactions. The suffix of the rewritten history includes special state information to describe affected good transactions as well as malicious transactions. We describe techniques that can extract additional good transactions from this latter part of a rewritten history. The latter processing saves more good transactions than is possible with a dependency-graph based approach to recovery.
引用
收藏
页码:7 / 40
页数:34
相关论文
共 50 条
  • [31] A Rewriting Experiment of Modernity from the Perspective of Connected Histories: Taiwan as a Laboratory of Modernity
    Tang, Chih-Chieh
    JOURNAL OF HISTORICAL SOCIOLOGY, 2018, 31 (03): : 330 - 345
  • [32] Colonial Transactions: Imaginaries, Bodies, and Histories in Gabon
    Mbah, Ndubueze L.
    JOURNAL OF AFRICAN HISTORY, 2021, 62 (01): : 172 - 175
  • [33] VESPA: Recovering the star formation histories of galaxies
    Tojeiro, Rita
    COSMIC FRONTIERS, 2007, 379 : 346 - 347
  • [34] Recovering galaxy star formation and metallicity histories from spectra using VESPA
    Tojeiro, R.
    Heavens, A. F.
    Jimenez, R.
    Panter, B.
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2007, 381 (03) : 1252 - 1266
  • [35] Missing persons: Recovering developmental stories/histories
    Mishler, EG
    ETHNOGRAPHY AND HUMAN DEVELOPMENT: CONTEXT AND MEANING IN SOCIAL INQUIRY, 1996, : 73 - 99
  • [36] Histories of Medicine in the Household: Recovering Practice and 'Reception'
    Bivins, Roberta
    Marland, Hilary
    Tomes, Nancy
    SOCIAL HISTORY OF MEDICINE, 2016, 29 (04) : 669 - 675
  • [37] VESPA: Recovering the star formation histories of galaxies
    Tojeiro, R.
    FROM STARS TO GALAXIES: BUILDING THE PIECES TO BUILD UP THE UNIVERSE, 2007, 374 : 507 - 508
  • [38] A column dependency-based approach for static and dynamic recovery of databases from malicious transactions
    Chakraborty, Anindya
    Majumdar, Arun K.
    Sural, Shamik
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2010, 9 (01) : 51 - 67
  • [39] A column dependency-based approach for static and dynamic recovery of databases from malicious transactions
    Anindya Chakraborty
    Arun K. Majumdar
    Shamik Sural
    International Journal of Information Security, 2010, 9 : 51 - 67
  • [40] Women's Irony: Rewriting Feminist Rhetorical Histories
    Kinney, Tiffany
    RHETORICA-A JOURNAL OF THE HISTORY OF RHETORIC, 2017, 35 (03): : 368 - 370