• DocumentCode
    1130383
  • Title

    Hindering Reverse Engineering: Thinking Outside the Box

  • Author

    Dube, Thomas E. ; Birrer, Bobby D. ; Raines, Richard A. ; Baldwin, Rusty O. ; Mullins, Barry E. ; Bennington, Robert W. ; Reuter, Christopher E.

  • Author_Institution
    US Air Force Inst. of Technol., Dayton
  • Volume
    6
  • Issue
    2
  • fYear
    2008
  • Firstpage
    58
  • Lastpage
    65
  • Abstract
    In this article, we present the state of the art in today´s nonmalicious software defense protections. We also present an overview of the tools and techniques that attackers use to defeat current defenses. Finally, we expound on some unorthodox approaches to defending software, including tactics that advanced malware currently uses to protect itself.
  • Keywords
    computer crime; cryptography; reverse engineering; software engineering; malware; nonmalicious software defense protection; reverse engineering; software piracy; Assembly; Cryptography; Intellectual property; Investments; Protection; Reverse engineering; Security; Software maintenance; Software performance; Software standards; metamorphic software; software protection; software reverse engineering;
  • fLanguage
    English
  • Journal_Title
    Security & Privacy, IEEE
  • Publisher
    ieee
  • ISSN
    1540-7993
  • Type

    jour

  • DOI
    10.1109/MSP.2008.33
  • Filename
    4489851