Volume 12 Number 2 (Feb. 2017)
Home > Archive > 2017 > Volume 12 Number 2 (Feb. 2017) >
JSW 2017 Vol.12(2): 138-144 ISSN: 1796-217X
doi: 10.17706/jsw.12.2.138-144

Software Birthmark Method Using Combined Structure–Based and API–Based

Donghoon Lee, Dongwoo Kang, Jiye Kim, and Dongho Won*

College of Information and Communication Engineering, Sungkyunkwan University, Suwon, 440-746, Korea.

Abstract—The software birthmarking technique has traditionally been studies in fields such as software piracy, code theft, and copyright infringement. In this paper, we propose a static software birthmark technique that is combined by the structure–based and API–based. Our proposed software birthmark technique is based on procedures that contain the call sequence, including the interprocedural and APIs in the distributed softwares with native code. The procedure birthmark is translated to the ordered tree by call-chain of interprocedural analysis. Finally, the software birthmark generates a list of pq-gram with the ordered trees translated from each procedure. Our experiment performed with variant malwares. These malware are shown that can be distinguished from one another in our method.

Index Terms—Software birthmark, software similarity, static analysis, tree edit distance, code theft.

[PDF]

Cite: Donghoon Lee, Dongwoo Kang, Jiye Kim, and Dongho Won, "Software Birthmark Method Using Combined Structure–Based and API–Based," Journal of Software vol. 12, no. 2, pp. 138-144, 2017.

General Information

  • ISSN: 1796-217X (Online)

  • Abbreviated Title: J. Softw.

  • Frequency:  Quarterly

  • APC: 500USD

  • DOI: 10.17706/JSW

  • Editor-in-Chief: Prof. Antanas Verikas

  • Executive Editor: Ms. Cecilia Xie

  • Abstracting/ Indexing: DBLP, EBSCO,
           CNKIGoogle Scholar, ProQuest,
           INSPEC(IET), ULRICH's Periodicals
           Directory, WorldCat, etc

  • E-mail: jsweditorialoffice@gmail.com

  • Oct 22, 2024 News!

    Vol 19, No 3 has been published with online version   [Click]

  • Jan 04, 2024 News!

    JSW will adopt Article-by-Article Work Flow

  • Apr 01, 2024 News!

    Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec)     [Click]

  • Apr 01, 2024 News!

    Papers published in JSW Vol 18, No 1- Vol 18, No 6 have been indexed by DBLP   [Click]

  • Jun 12, 2024 News!

    Vol 19, No 2 has been published with online version   [Click]