본문 바로가기
KERD
논문KCI 등재

목적코드 화일의 유사도 측정 개선방안

A Complimentary verification of the Object code file

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

정보기기는 독자적인 기능의 구현과 성능개선을 위한 목적으로 특정한 프로세서와 특정 입출력 인터페이스를 갖는 하드웨어 시스템이다. 정보기기의 개발에서 분쟁이 발생한 경우, 저작원의 소유자를 검증하기 위한 자료로써 소스코드가 사용되어야 하나, 도용이 의심되는 측에서는 이를 은폐하기 위해 소스코드를 제공하지 않는 경우가 발생한다. 이 경우 실행코드 만으로 양측의 분쟁내용을 감정해야하며 역공학기법, 기능 실행의 시퀀스 비교 등의 비교기법을 적용한다. 이때 목적코드화일 데이터 자체를 비교하게 되거나, 역어셈블 방법으로 비교하게 되는 경우 컴파일의 선택에 따라 유사도의 편차가 크게 나타나는 기계어 번역의 특성으로유사도 결과에 대한 객관성 부여가 쟁점이 된다. 본 연구에서는 이러한 실행코드 비교시 감정인이 규정하는제한사항에 대해 다룬다.

Abstract

IT device is a hardware system which has special processor and interface modules for it's own function and performance upgrade. On property right verification of these system, there could be a mis-result when they have open source and general known program code by a interface module company. For verifying owner's copyright by object code only, it would be a difficult process to be justify. This paper shows the guideline to keep the property right of owner on the comparison only with object code verification.

참고문헌 (5)

  1. Joseph Yiu, "ARM Cortex-M3 guide", ITC, ~ (2011)
  2. 프로그램 복제도 감정기법 및 감정비 산출에 관한 연구, "전병태", 프로그램심의조정위원회, ~ (2002)
  3. 박선호, "ARM Cortex-M3 시스템 프로그래밍", D&W WAVE, ~ (2010)
  4. 이규대, "임베디드시스템의 이진코드 추출및 분석", 한국소프트웨어감정평가학회 논문지, 5(1), pp.27~38 (2009)

관련 논문AI추천

이 간행물의 다른 논문 (5건)