첫 화면 메뉴 바로가기 본문 내용 바로가기

한국저작권위원회

인기검색어
폰트, 음악, PPT, 일러스트
전체 메뉴
닫기

저작권 산업기술 동향

저작권 산업기술동향 상세보기
제목 [뉴스레터] 8월 4주 : 5. [저작권기술 R&D 프로젝트 소개] 시스템 소프트웨어 기반 모바일 앱 불법 복제 방지 기술 연구 개발
담당부서 저작권기술팀 이민선 등록일 2015-08-26

 

5. [저작권기술 R&D 프로젝트 소개] 시스템 소프트웨어 기반 모바일 앱 불법 복제 방지 기술 연구 개발

 

 

□ 개발 기술 개요

○ 개발내용

► 스마트폰 앱의 불법 복제 방지 및 전송 탐지/차단 기술

► 불법 복제된 스마트폰 앱의 실행 차단 기술

► 스마트폰 불법 앱 유출자 추적 기술

► 저작권 보호 기술 해킹 방지 기술

 

○ 활용분야

► 스마트폰 앱 불법 복제 방지 분야

► 디지털 콘텐츠 저작권 보호 분야

► 시스템 보안 및 해킹 방지 분야

► 안드로이드 플랫폼 기반 시스템 소프트웨어 활용 분야

 

○ 기대효과

► 스마트폰 앱 저작권 보호기술을 이용하여 스마트폰 앱 저작자의 권리 보호

► 정품 스마트폰 앱 구매 유도와 스마트폰 앱 제작 및 유통 활성화

► 스마트폰 앱 개발 중소기업의 원천 기술 보호

► 스마트폰 앱 저작권 보호 관련 원천 기술의 수출 기회 마련

   

 

□ 기술내용 1 (워터마킹, 포렌식 마킹 기술)

○ 소프트웨어에 저작권 보호와 관련된 워터마킹 기술은 초기단계임

► 인터넷과 멀티미디어 기술의 발전으로 디지털 콘텐츠와 소프트웨어 제작․유통이 증가함에 따라 콘텐츠 저작자와 소프트웨어 개발자의 저작권 보호와 분쟁이 증가하고 있어 이를 위한 워터마킹, 포렌식 마킹 기술이 요구됨

 

○ 기존 소프트웨어의 저작권 보호를 위해 사용된 워터마킹, 포렌식 기술을 모바일 환경에 최적화함

► 워터마킹, 포렌식 마킹 기술이 일반 멀티미디어 콘텐츠가 아닌 소프트웨어나 스마트폰 앱에 적용되었을 경우, 해당 소프트웨어나 프로그램의 고유 기능을 유지하여야 하며 성능에 영향이 적어야 함

 

○ 스마트폰 앱 실행 코드에 워터마킹, 포렌식마킹 기술을 적용

► 명령어 선택기술, 레지스터 할당기술, 명령어 스케줄링 기술 등 실행 코드 수준의 워터마킹, 포렌식마킹 기법 개발함

► 불법 앱 판별을 위한 워터마킹, 포렌식 마킹 기술 개발함

► 기존 연구에 비해 코드 크기와 실행 시간의 오버헤드가 적은 기법을 개발함

   

 

□ 기술의 특징 1 (워터마킹, 포렌식 마킹 기술)

○ 워터마킹, 포렌식 기술의 효율성 확보

► 프로그램이 구조 및 실행 흐름 수준에서 변형되지 않고 낮은 수준에서 변형되므로 상대적으로 오버헤드가 적고 은닉성이 높음

► data-rate가 높아 메시지를 중복적으로 삽입하거나 훨씬 큰 데이터를 삽입하는 것이 가능함

► 앱 마켓에서 샘플링한 앱 30개에 1~5개의 워터마크, 포렌식마크를 삽입한 결과, 삽입 전에 비해 로딩 시간은 평균 6.1% 증가, 실행파일의 크기는 4.8% 증가에 그침

 

○ 상용기기에서 테스트를 완료하여 정상 작동함을 확인

► 갤럭시 S4, 갤럭시 탭 10.1, LG 옵티머스 G2 등의 상용화 기기에서 정상적으로 동작

   

 

□ 기술내용 2 (특징정보 기반 불법 앱 필터링 기술)

○ 스마트폰 앱의 불법 복제물에 추출기법을 제공함

► 스마트폰 앱의 불법 복제물에 대한 시정 권고가 지속적으로 증가하고 있음

► 앱의 불법 복제를 막기 위해 앱의 설치 파일인 APK 파일의 단말기 외부로의 유출을 차단하는 것은 가능하나, 사용자가 자신의 앱을 백업하는 목적인 경우가 있어 앱의 외부 유출을 차단하는데 제한이 존재함

 

○ 스마트폰 앱에 대한 버스마크 추출기법을 제공함

► 기존의 특징정보 기반 기법은 버스마크를 통한 자바 애플리케이션 관련 연구사례는 많으나, 스마트폰 앱에 대한 사례가 없어 버스마크 추출기법을 스마트폰 앱에 적용함

 

   

□ 기술의 특징 2 (특징정보 기반 불법 앱 필터링 기술)

○ 특징정보 기반 불법복제 앱 필터링 적용으로 불법복제 앱 유통 감소에 기여함

► 총 50개 앱에 대한 특징정보 추출 시간은 평균 1.174초, 특징정보 검색시간은 평균 0.019초로 전체 평균 1.193초의 짧은 시간이 소요됨

► 필터링 결과 필터링 대상 앱 30개와 변조 앱 20개 모두 필터링이 되어 100% 필터링 성공률을 보임