요약 | 본 발명은 핵심 코드를 이용하여 응용 프로그램의 위변조 여부를 탐지하는 사용자 단말기 및 그것을 이용한 위변조 탐지 방법에 관한 것으로, 본 발명의 일 실시예에 따른 사용자 단말기는 상기 설치된 응용 프로그램이 실행되면, 플랫폼 레벨에서 인증 서버 또는 상기 사용자 단말기와 페어링된 주변기기로 상기 사용자 단말기의 정보와 상기 응용 프로그램의 정보를 전송하고, 상기 인증 서버 또는 상기 주변기기로부터 상기 응용 프로그램의 핵심 코드 원본과 상기 코드 속성 정보를 수신하는 통신부, 플랫폼 레벨에서 상기 수신된 코드 속성 정보를 이용하여 상기 사용자 단말기에 설치된 상기 응용 프로그램의 핵심 코드를 인식하는 코드인식부, 그리고 플랫폼 레벨에서 상기 수신된 응용 프로그램의 핵심 코드 원본과 상기 인식된 핵심 코드를 비교하여 상기 응용 프로그램의 위변조 여부를 판단하는 위변조 판단부를 포함한다. 이와 같이 본 발명에 의하면, 응용 프로그램의 위변조 여부를 탐지하여 위변조된 응용 프로그램으로부터 사용자 단말기를 보호할 수 있다. 또한 플랫폼 수준에서 응용 프로그램 위변조를 탐지함으로써, 우회 및 회피가 가능한 응용 프로그램 수준에서의 위변조 탐지 방법의 한계점을 극복할 수 있다. |
---|---|
Int. CL | G06F 21/12 (2013.01) H04L 29/06 (2006.01) H04L 9/32 (2006.01) |
CPC | H04L 63/1416(2013.01) H04L 63/1416(2013.01) H04L 63/1416(2013.01) H04L 63/1416(2013.01) |
출원번호/일자 | 1020150002934 (2015.01.08) |
출원인 | 숭실대학교산학협력단 |
등록번호/일자 | 10-1518689-0000 (2015.04.30) |
공개번호/일자 | |
공고번호/일자 | (20150512) 문서열기 |
국제출원번호/일자 | |
국제공개번호/일자 | |
우선권정보 |
대한민국 | 1020140141951 | 2014.10.20
대한민국 | 1020140141950 | 2014.10.20 |
법적상태 | 소멸 |
심사진행상태 | 수리 |
심판사항 | |
구분 | 신규 |
원출원번호/일자 | |
관련 출원번호 | |
심사청구여부/일자 | Y (2015.01.08) |
심사청구항수 | 10 |