• DocumentCode
    3342579
  • Title

    The impact of copyright on the development of cutting edge binary reverse engineering technology

  • Author

    Cifuentes, Cristina

  • Author_Institution
    Dept. of Comput. Sci. & Electr. Eng., Queensland Univ., Brisbane, Qld., Australia
  • fYear
    1999
  • fDate
    6-8 Oct 1999
  • Firstpage
    66
  • Lastpage
    76
  • Abstract
    Reverse engineering of executable code is a growing area of software engineering research and technology development due to a variety of reasons, including the porting of programs to newer and faster machines. In this paper we discuss three core object code reverse engineering technologies: emulation, decompilation, and binary translation, and present their uses in the last decades. These uses point at an economic need for such techniques to the benefit of users of the technology. We then present the extent of copyright protection for binary code and its implications on the development of binary code manipulation tools. Further, we argue that copyright laws should not hinder the development of computer and software technology at a time when hardware is developing at increasingly fast rates and software needs to be made available on such new machines; i.e. economic considerations need to be taken into account
  • Keywords
    copy protection; copyright; legislation; reverse engineering; socio-economic effects; software maintenance; systems re-engineering; binary code manipulation tools; binary reverse engineering technology; binary translation; computer technology; copyright laws; copyright protection; decompilation; economic need; emulation; executable code; object code reverse engineering technologies; program porting; software engineering; software technology; Australia; Binary codes; Computer industry; Computer science; Copyright protection; Emulation; Hardware; Legislation; Reverse engineering; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 1999. Proceedings. Sixth Working Conference on
  • Conference_Location
    Atlanta, GA
  • Print_ISBN
    0-7695-0303-9
  • Type

    conf

  • DOI
    10.1109/WCRE.1999.806948
  • Filename
    806948