본문 바로가기
  • Home

Similarity Detection in Object Codes and Design of Its Tool

  • Journal of Software Assessment and Valuation
  • Abbr : JSAV
  • 2020, 16(2), pp.1-8
  • Publisher : Korea Software Assessment and Valuation Society
  • Research Area : Engineering > Computer Science
  • Received : November 17, 2020
  • Accepted : December 21, 2020
  • Published : December 31, 2020

Jang-Hee Yoo 1

1한국전자통신연구원

Candidate

ABSTRACT

The similarity detection to plagiarism or duplication of computer programs requires a different type of analysis methods and tools according to the programming language used in the implementation and the sort of code to be analyzed. In recent years, the similarity appraisal for the object code in the embedded system, which requires a considerable resource along with a more complicated procedure and advanced skill compared to the source code, is increasing. In this study, we described a method for analyzing the similarity of functional units in the assembly language through the conversion of object code using the reverse engineering approach, such as the reverse assembly technique to the object code. The instruction and operand table for comparing the similarity is generated by using the syntax analysis of the code in assembly language, and a tool for detecting the similarity is designed.

Citation status

* References for papers published after 2023 are currently being built.