메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색
질문

논문 기본 정보

자료유형
학술저널
저자정보
김성호 (NHN Entertainment) 김병철 (단국대학교) 박성현 (단국대학교) 조성제 (단국대학교) 한상철 (건국대학교)
저널정보
Korean Institute of Information Scientists and Engineers 정보과학회 컴퓨팅의 실제 논문지 정보과학회 컴퓨팅의 실제 논문지 제26권 제3호
발행연도
2020.3
수록면
167 - 172 (6page)
DOI
10.5626/KTCP.2020.26.3.167

이용수

표지
📌
연구주제
📖
연구배경
🔬
연구방법
🏆
연구결과
AI에게 요청하기
추천
검색
질문

초록· 키워드

오류제보하기
안드로이드 앱은 역공학이 쉽기 때문에 많은 개발자들이 그들의 코드를 보호하기 위해 앱에 난독화 기술을 적용한다. 어떤 개발자들은 오픈 소스 소프트웨어(OSS)를 활용하여 앱을 개발한 것을 감추기 위해 난독화를 하고, 멀웨어 개발자는 안티멀웨어를 속이기 위해 난독화를 한다. OSS 사용에 따른 소프트웨어 라이선스 위반이나 알려진 취약점 악용 등의 보안 문제에 대응하거나 멀웨어의 효과적인 탐지를 위해 난독화에 강인한 유사도 분석 기술이 필요하다. 본 논문에서는 난독화된 경우에도 효과적인 안드로이드 앱의 유사도 분석 기법을 제안한다. 먼저 특징정보를 추출할 대상으로 인텐트(intent)를 받기 위해 외부에 노출된 컴포넌트 클래스와 해당 클래스에서 호출되는 사용자 정의 메서드(method)를 선정한다. 선정된 추출 대상에서 API/메서드 호출 정보를 추출하고, 토큰화를 통해 난독화에 강인한 특징정보를 생성한다. 131개의 원본 오픈소스 앱을 4개의 난독화 도구로 다양한 옵션을 사용하여 난독화하여, 원본 앱들과 난독화된 앱들로 샘플 앱들을 구성하였다. 이들 샘플 앱들을 대상으로 실험한 결과, 제안 기법은 높은 정확도와 정밀도를 보여 난독화에 강인한 유사도 분석기법임을 보였다.

목차

요약
Abstract
1. 서론
2. 관련 연구
3. 인텐트의 특징 및 외부로 노출되는 컴포넌트 클래스
4. 제안 방법
5. 실험 및 결과
6. 결론 및 향후 연구
References

참고문헌 (16)

참고문헌 신청

함께 읽어보면 좋을 논문

논문 유사도에 따라 DBpia 가 추천하는 논문입니다. 함께 보면 좋을 연관 논문을 확인해보세요!

이 논문의 저자 정보

최근 본 자료

전체보기

댓글(0)

0