Earticle

다운로드

레이아웃 파일 변환을 이용한 안드로이드 난독화 기법의 설계 및 구현
Design and implementation of Android obfuscation technique using layout file transformation

  • 간행물
    한국융합학회논문지 KCI 등재 바로가기
  • 권호(발행년)
    제11권 제11호 (2020.11) 바로가기
  • 페이지
    pp.1-7
  • 저자
    박희완
  • 언어
    한국어(KOR)
  • URL
    https://www.earticle.net/Article/A385616

원문정보

초록

한국어
안드로이드 앱은 주로 apk 파일 형태로 배포되고, apk 파일의 압축 해제하면 앱 디자인과 관련된 xml 파일, 이미지, 사운드와 같은 리소스 파일을 추출할 수 있다. 만일 은행이나 금융과 관련된 앱의 리소스가 도용되어 가짜 앱이 배포된다면 개인정보가 유출되거나 금융사기를 당할 수 있다. 따라서 앱을 배포할 때 코드뿐만 아니라 디자인을 도용하 기 어렵게 만드는 노력이 필요하다. 본 논문에서는 xml 파일을 자바 코드로 변환한 후 프로가드(Proguard)를 이용하여 난독화하는 도구를 구현하였고 실행 성능을 평가하였다. 본 논문에서 제안하는 레이아웃 난독화 기법을 사용하면 앱 구동 성능을 높일 수 있으며 화면 디자인 도용으로 인한 불법 복제 피해를 예방하는 효과도 있을 것으로 기대한다.
영어
Android apps are mostly distributed as an apk files, and when the apk file is uncompressed, resource files such as xml files, images, and sounds related to app design can be extracted. If the resources of banking or finance-related apps are stolen and fake apps are distributed, personal information could be stolen or financial fraud may occur. Therefore, it is necessary to make it difficult to steal the design as well as the code when distributing the app. In this paper, we implemented a tool to convert the xml file into Java code and obfuscate using the Proguard, and evaluated the execution performance. If the layout obfuscation technique proposed in this paper is used, it is expected that the app operation performance can be improved and the illegal copying damage caused by the theft of the screen design can be prevented.

목차

요약
Abstract
1. 서론
2. 관련 연구
3. 안드로이드 레이아웃 난독화 기법
4. 시스템 구현 및 평가
4.1 시스템 구현
4.2 실험 및 평가
5. 결론
REFERENCES

저자

  • 박희완 [ Heewan Park | 한라대학교 정보통신소프트웨어학과 부교수 ] Corresponding Author

참고문헌

자료제공 : 네이버학술정보

    간행물 정보

    • 간행물
      한국융합학회논문지 [Journal of the Korea Convergence Society]
    • 간기
      월간
    • pISSN
      2233-4890
    • 수록기간
      2010~2022
    • 십진분류
      KDC 530 DDC 620