이벤트 소싱 패턴과 블록 체인을 활용한 모바일 게임 클라이언트 메모리 조작 방지 방안
Preventing Mobile Game Client Memory Manipulation Based on Event Sourcing Patterns and Blockchain.
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
본 연구는 클라이언트 단에서 메모리 조작의 취약점에 대응하기 위한 방법으로 이벤트 소싱 패턴과 블록체인을 활용한 방안을 제시하고자 한다. 해당 방안의 검증을 위해 메모리 조작 애플리케이션이 구동되는 방법을 분석하고 테스트 애플리케이션을 제작하여 메모리 조작 방지 방안을 적용했을 때 성능을 비교 분석하였다. 분석 결과 주요 데이터를 하나의 메모리에 저장하여 XOR 연산을 하는 방안보다 메모리의 사용량이 증가하였지만, 게임의 성능에 큰 영향을 주지 않으면서 메모리 조작 프로그램의 조작을 방지할 수 있었다.
Abstract
This study aims to present a method using event sourcing patterns and blockchain as a way to cope with vulnerabilities in memory manipulation at the client level. To verify the plan, the method of running the memory operation application was analyzed, and the performance was compared and analyzed when the memory operation prevention plan was applied by fabricating a test application. As a result of the analysis, the usage of memory increased compared to the method of XOR operation by storing major data in one memory, but it was possible to prevent the operation of the memory operation program without significantly affecting the performance of the game.
참고문헌 (18)
- EunJin Kim, "Mobile game security trends", Journal of The Korea Institute of information Security &Cryptology, 27(4), pp.43~50 (2017)
- 차은상, "IOCP 게임 서버 및 게임 변수 난독화 프로그램 성능 평가", 한국게임학회 논문지, 19(6), pp.71~82 (2019), 한국게임학회
- "The Complete Guide to Mobile App Security"[URL]
- Sun Myung Kang, "Security check items for safe mobile game service", Journal of The Korea Institute of information Security & Cryptology, 26(3), pp.22~29 (2016)
- Su In Kang, "How to improve online game security using intel sgx", Journal of The Korea Institute of information Security & Cryptology, 27(4), pp.22~26 (2017)
- Hojun Kim, "Cheats and its countermeasures on android mobile games", Proceedings of Symposium of the Korean Institute of communications and Information Sciences, pp.606~607 (2017)
- 이창선, "온라인 게임 해킹대응에서 Signature 기반 탐지방법 개선에 관한 연구", 한국전자거래학회지, 21(1), pp.105~118 (2016), 한국전자거래학회[DOI]
- 허건일, "클래시 오브 클랜 오토 프로그램의 악성 행위 분석을 통한 모바일 게임 보안 위협에 관한 연구", 정보보호학회논문지, 25(6), pp.1361~1376 (2015), 한국정보보호학회[DOI]
- "2021 Gaming Report"[URL]
- "Anti-Cheat Toolkit"[URL]
- "Anti-Cheat Pro"[URL]
- 한상곤, "이벤트 소싱과 CQRS 패턴을 활용한 데이터 재현 및 분산처리 사례 및 연구 동향", 정보과학회논문지, 47(12), pp.1101~1110 (2020), 한국정보과학회[DOI]
- Cheol Ho Jeon, "A study on the relationship between micro service architecture, event sourcing, and cqrs", Proceedings of the Korean Information Science Society Conference, pp.230~231 (2019)
- MinYoung Park, "Polyglot structure design to provide users with the efficiency of analysis within iot systems with eventsourcing and cqrs", Master, pp.2021
- Wookyeong Kim, "A study on how to transform monolith to microservices", Master, pp.2020
- 이성범, "블록체인 시스템의 보안성 분석: 암호 화폐에서의 사례 연구", 정보보호학회논문지, 28(1), pp.5~14 (2018), 한국정보보호학회[DOI]
- 장은겸, "블록체인 기술을 기반으로한 디지털콘텐츠 인증 및 관리 기술", 한국컴퓨터정보학회논문지, 26(11), pp.121~128 (2021), 한국컴퓨터정보학회[DOI]
- 박홍석, "블록체인을 활용한 모바일 게임결제 개선방안 연구", 한국엔터테인먼트산업학회논문지, 14(3), pp.163~171 (2020), 한국엔터테인먼트산업학회[DOI]
