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

안드로이드 플랫폼 환경에서의 스미싱 차단에 관한 연구

A Study on Smishing Block of Android Platform Environment

0

조회

0

다운로드

6

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

스마트폰을 사용한 전자금융거래가 증가하면서, 스마트폰을 대상으로 하는 새로운 위협들이 증가하고 있다. 그중에서도 최근, 가장 위협이 되고 있는 스미싱은 갈수록 수법이 교묘해지고, 다양해지고 있다. 금융기관들은 증가하는 스미싱 위협에 대응하기 위한 방안으로 “알 수 없는 출처”의 설정을 통해 어플리케이션 설치를 차단하는 방법과 스미싱 탐지어플리케이션의 설치를 권고하고 있다. 하지만 현재까지의 대응방안이 갖고 있는 한계적 문제로 인해 효과적으로 스미싱에 대응하지 못하고 있다. 본 논문에서는 안드로이드 RIL(Radio Interface Layer)에서 사용자 기기에 수신된 문자메시지를 수집하고, DB(Database) 내에 문자메시지가 저장되었는지 검사하여, 악성코드의 설치여부를 판단한다. 그리고 커널레벨에서의 시스템 콜 후킹을 통해 악성코드가 전송하는 문자메시지를 차단하는 기법을 제안한다. 또한 실제 구현을 통하여 기기에 적용이 가능함을 증명하였다.

Abstract

As financial transactions with a smartphone has become increasing, a myriad of security threats have emerged againstsmartphones. Among the many types of security threats, Smishing has evolved to be more sophisticated and diverse in design. Therefore, financial institutions have recommended that users doesn’t install applications with setting of “Unknown sources” inthe system settings menu and install application which detects Smishing. Unfortunately, these kind of methods come with theirown limitations and they have not been very effective in handling Smishing. In this paper, we propose a systematic method todetect Smishing, in which the RIL(Radio Interface Layer) collects a text message received and then, checks if message databasesstores text message in order to determine whether Smishing malware has been installed on the system. If found, a system call(also known as a hook) is used to block the outgoing text message generated by the malware. This scheme was found to beeffective in preventing Smishing as found in our implementation.

참고문헌 (21)

  1. "Kaspersky Security Bulletin 2013, Overall Statistics for 2013" (2013)[URL]
  2. "AhnLAB, New version of malware ‘chest’ is rapidly increasing" (2013)[URL]
  3. "Smishing"[URL]
  4. N. Megiddo, "Efficient Retrieval of Uniform Resource Locators", U.S. Patent No. 6957224 B1, ~ (2005)
  5. D. Antoniades, "We.b: the web of short urls", WWW '11Proceedings of the 20th international conference on World wide web, pp.715~724 (2011)
  6. "circulation of APK using mobile messenger"[URL]
  7. 김순일, "안드로이드 스마트폰 뱅킹 앱 무결성 검증 기능의 취약점 연구", 정보보호학회논문지, 23(4), pp.743~755 (2013), 한국정보보호학회[DOI]
  8. 3GPP, "3GPP TS 23.040 – Technical realization of the Short Message Service(SMS)", 3GPP, ~ (2013)
  9. "Radio Layer Interface"[URL]
  10. Collin Mulliner, "Injecting SMS Messages into Smart Phones for Security Analysis", WOOT'09Proceedings of the 3rd USENIX conference on Offensive technologies, pp.5~5 (2009)
  11. "The Linux Kernel Module Programming Guide" (2007)[URL]
  12. 최영석, "개인정보 유출 탐지 및 차단에 관한 연구 : 안드로이드 플랫폼 환경", 정보보호학회논문지, 23(4), pp.757~766 (2013), 한국정보보호학회[DOI]
  13. Utilization status of domestic Online banking in 2013, "Jeonghyeok Kim", The Bank of Korea, ~ (2014)
  14. Chao Yang, "Detecting money-stealing apps in alternative Android markets", CCS '12 Proceedings of the 2012ACM conference on Computer and communications security, pp.1034~1036 (2012)
  15. "SMSC"[URL]
  16. Reverse Engineering Of Malware On Android, "Vibha Manjunath", The SANS Institute, ~ (2011)
  17. W. Enck, "On Lightweight Mobile Phone Application Certification", Proceeding CCS '09 Proceedings of the 16th ACM conference on Computer and communications security, pp.235~245 (2009)
  18. Sangho Park, "Proposal of Smishing Prevention System through Android Permission and Authentication", KIISC REVIEW, 23(6), pp.5~12 (2013)
  19. Tae Oh, "Best Security Practices for Android, BlackBerry, and iOS", Enabling Technologies for Smartphone and Internet of Things (ETSIoT), 2012First IEEE Workshop, pp.42~47 (2012)
  20. Tiago Almeida, "Towards SMS Spam Filtering : Results under a New Dataset", International Journal of Information Security Science, 2(1), pp.1~18 (2013)
  21. Anna Kang, "Security Considerations for Smart Phone Smishing Attacks", Advances in Computer Science and its Applications, Lecture Notes in Electrical Engineering, 279, pp.467~473 (2014)

관련 논문AI추천

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