• DocumentCode
    2508692
  • Title

    TaintTrace: Efficient Flow Tracing with Dynamic Binary Rewriting

  • Author

    Cheng, Winnie ; Zhao, Qin ; Yu, Bei ; Hiroshige, Scott

  • Author_Institution
    Massachusetts Institute of Technology, USA
  • fYear
    2006
  • fDate
    26-29 June 2006
  • Firstpage
    749
  • Lastpage
    754
  • Abstract
    TaintTrace is a high performance flow tracing tool that protects systems against security exploits. It is based on dynamic execution binary rewriting empowering our tool with fine-grained monitoring of system activities such as the tracking of the usage and propagation of data originated from the network. The challenge lies in minimizing the run-time overhead of the tool. TaintTrace uses a number of techniques such as direct memory mapping to optimize performance. In this paper, we demonstrate that TaintTrace is effective in protecting against various attacks while maintaining a modest slowdown of 5.5 times, offering significant improvements over similar tools.
  • Keywords
    Application software; Buffer overflow; Communication system security; Data security; Hardware; Instruments; Monitoring; Protection; Runtime; Target tracking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 2006. ISCC '06. Proceedings. 11th IEEE Symposium on
  • ISSN
    1530-1346
  • Print_ISBN
    0-7695-2588-1
  • Type

    conf

  • DOI
    10.1109/ISCC.2006.158
  • Filename
    1691114