• DocumentCode
    3548334
  • Title

    Automatic extraction of function bodies from software binaries

  • Author

    Mittal, Gaurav ; Zaretsky, David ; Memik, Gokhan ; Banerjee, Prith

  • Author_Institution
    Northwestern Univ., Evanston, IL, USA
  • Volume
    2
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Firstpage
    928
  • Abstract
    This paper describes a method for automatically extracting function bodies from linked software binaries. It utilizes procedure-calling conventions along with limited control and data now information. It has been tested with the TI C6000 DSP processor platform. Results are reported on eight benchmarks for which our algorithm successfully identifies all functions. It identifies 198% more functions than by the use procedure calling conventions alone.
  • Keywords
    digital signal processing chips; hardware description languages; program compilers; TI C6000 DSP processor platform; automatic extraction; function bodies; procedure calling conventions; software binaries; Application software; Assembly; Automatic control; Benchmark testing; Computer architecture; Data mining; Digital signal processing; Embedded computing; Field programmable gate arrays; Hardware design languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466491
  • Filename
    1466491