안철수연구소에서 자사의 온라인 게임 해킹 차단 기술이 특허를 획득했다고 밝혔다.
이번에 특허를 획득한 기술은 '실시간 컴퓨터 프로그램의 디버깅 방지 방법 및 그 기록 매체'(출원번호 10-2005-0079134)로 디버거에 의해 프로그램이 분석되는 것을 막는 기술이다.
이를 통해 온라인 게임이 실행 중일 때 브레이크 포인터(프로그램이 실행되는 도중 수행을 중단하고 디버깅할 수 있는 상태로 만드는 기능) 등을 사용한 디버깅이 시도되면 디버거의 실행을 차단해 온라인 게임 프로그램의 해킹을 막을 수 있다.
디버거는 프로그램의 오류를 찾고 수정하기 위해 만들어진 프로그램이지만 온라인 게임 해킹에서는 원래의 목적과 달리 프로그램을 분석하고 그 결과를 이용해 게임을 해킹하는데 악용되고 있다.
이번 특허 기술은 디버거의 동작 원리에 기반해 디버거의 작동을 근본적으로 무력화하는데 초점을 두고 있으며, 이번 특허 기술은 온라인 게임 보안 제품인 핵쉴드 프로(AhnLab HackShield Pro)에 탑재되어 있다. 핵쉴드 프로는 암호화된 게임 실행 파일의 실시간 복호화, 서버 연동 해킹 방지, 시그니처 기반의 해킹 툴 탐지, 메모리 해킹 차단, 스피드 핵 차단, 디버깅 차단, 메시지 후킹 차단, 파일 위/변조 차단, 오토 마우스 차단 기능을 가지고 있다.
안철수연구소는 이번 특허를 포함해 총 8개의 특허를 취득해 국내외 온라인 게임 보안 시장에서 기술 리더십을 과시하게 되었다고 덧붙였다.
|