자바스크립트 변조를 이용한 국내 인터넷 뱅킹 키보드 암호화 모듈 우회 공격
An Attack of Defeating Keyboard Encryption Module using Javascript Manipulation in Korean Internet Banking
0
조회
0
다운로드
3
인용
0
참고문헌
키워드
초록
인터넷의 발달과 함께 인터넷 뱅킹은 널리 사용되고 있다. 이와 함께 금전적 이득을 목적으로 인터넷 뱅킹을 타겟으로 하는 피싱 공격이 기승을 부리고 있으며, 이에 대응하기 위해 은행에서는 보안 모듈을 사용자 컴퓨터에 설치하고 인터넷 뱅킹을 이용하도록 요구한다. 하지만 메모리 해킹 공격 등 고도화된 피싱 공격은 보안 모듈을 우회한다. 본 논문에서는 국내 은행에서 제공하는 인터넷뱅킹 보안 모듈 현황을 알아보고, 그 중에서도 이체 정보의 암호화를담당하는 키보드 보안 모듈을 분석한다. 그리고 자바스크립트를 이용하여 이체정보를 변조하는 기법을 제안한다. 키보드 보안 모듈은 공격자가 심어놓은 악의적 프로그램으로부터 사용자가 입력한 이체 정보의 노출 및 변조를 방지하는 기능을 담당한다. 하지만 우리가 제안한 자바스크립트 변조 공격은 키보드 암호화 모듈을 우회하고 이체 정보를변조하는 것이 가능하다. 또한 이체정보확인 페이지를 변조하여 사용자가 정상적인 거래를 한 것처럼 속일 수 있다.
Abstract
Internet banking is widely used in our life with the development of the internet. At the same time, phishing attacks to internet banking have been increased by using malicious object to make unfair profit. People using internet banking service in Korea is required to install security modules such as anti-virus and keyboard protection. However phishing attack technique has been progressed and the advanced technique such as memory hacking defeats the security module of internet banking service. In this paper, we describe internet banking security modules provided by Korean internet banks and analyze how keyboard encryption module works. And we propose an attack to manipulate account transfer information using javascript. Although keyboard protection module provides two functions that protect leakage and manipulation of account transfer information submitted by users against the malicious program of hackers. Our proposed technique can manipulate the account transfer information and result html pages.
참고문헌 (10)
- The Bank of Korea, "Use of Internet Baning Services during 2014", ~ (2015)
- "phishing attack status of Korean banks" (2015)[URL]
- Seung-hyun Kim, "Geo-location based QR-Code authentication scheme to defeat active real-time phishing attack", Proceedings of the 2013ACM workshop on Digital identity management, pp.51~62 (2013)
- Han-wook Lee, "Study on strong authentication to defeat memory hacking attack", Korea Institute of Information Security and Cryptology, 23(6), pp.67~75 (2013)
- "Secure KeyStroke 4.0" (2015)[URL]
- "TouchEnKey" (2015)[URL]
- "Ahnlab Online Security 2.0" (2015)[URL]
- "HTML DOM innerHTML Property" (2015)[URL]
- Young-jae Maeng, "A vulnerability analysis of MITB in online banking transactions in Korea", Internet and Information Security, 1(2), pp.101~118 (2010)
- 유창훈, "웹 페이지에서 사용자 입력 값 변조 방지에 관한 연구", 정보보호학회논문지, 24(4), pp.635~643 (2014), 한국정보보호학회[DOI]
