애플리케이션 로그를 이용한 공유 자전거 시스템의 잠금장치 해제 방법
Unlocking Shared Bike System by Exploiting an Application Log
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
최근 자동차, 자전거 등 ‘탈 것’을 공유하는 공유 모빌리티 사업 시장이 점점 커지고 있으며 많은 사업자가 다양한서비스를 제공하고 있다. 공유 모빌리티의 보안 취약점으로 인해 정상적인 과금을 할 수 없다면 사업자는 사업을 지속 할 수 없으므로 보안에 허점이 있으면 안 된다. 하지만 공유 모빌리티 보안에 대한 인식과 이에 대한 연구는 부족한 상황이다. 본 논문에서는 국내 한 공유 자전거 업체를 선정하여 서비스 애플리케이션 로그에 노출된 보안 취약점을 분석했다. 로그를 통해 자전거 잠금장치의 비밀번호와 AES-128 알고리즘의 암호화 키를 쉽게 얻을 수 있었고,소프트웨어 역공학 기법을 활용하여 잠금 해제를 위한 데이터 생성 과정을 확인했다. 이를 이용하여 100%의 성공률로 잠금장치를 해제하여 과금 없이 서비스를 사용할 수 있음을 보인다. 이를 통해 공유 모빌리티 사업에서 보안의 중요성을 알리고 새로운 보안 방안이 필요함을 시사한다.
Abstract
Recently, there has been a growing market for shared mobility businesses that share ‘transport’ such as cars and bikes,and many operators offer a variety of services. However, if the fare can not be charged normally because of securityvulnerability, the operator can not continue the business. So there should be no security loopholes. However, there is a lackof awareness and research on shared mobility security. In this paper, we analyzed security vulnerabilities exposed inapplication log of shared bike service in Korea. We could easily obtain the password of the bike lock and the encryptionkey of the AES-128 algorithm through the log, and confirmed the data generation process for unlocking using softwarereverse engineering. It is shown that the service can be used without charge with a success rate of 100%. This implies thatthe importance of security in shared mobility business and new security measures are needed.
참고문헌 (11)
- "socar" (2019)[URL]
- "green car" (2019)[URL]
- "seoul bike" (2019)[URL]
- "mobike" (2019)[URL]
- "kickgoing" (2019)[URL]
- Mengting Wang, "Share Bike Use of C hinese Consumers", Master, pp.2018
- "Bluetooth Core Specifi cation Version 5.1" (2019)[URL]
- "online domain tools" (2019)[URL]
- "apk decompil e online" (2019)[URL]
- "Internet Security Glossary" (2019)[URL]
- "nrf connect for mobile" (2019)[URL]
