구현된 장비에 대한 UPnP 프로토콜 Fault 테스트

Fault test for UPnP protocol on implemented device

  • 발행 : 2006.10.20

초록

홈 네트워크에 참가하는 많은 장비들이 UPnP기술을 이용하여 네트워크에 연결하고 있다. 우리는 UPnP를 구현한 장비들을 선택하여 fault가 포함된 packet에 대하여 어떻게 동작하는지 테스트하였다. Fault는 발생시키는 개념에 따라서 syntactic fault 와 semantic fault로 구분하여 생성하였다. 특히, syntactic fault는 11가지 type으로 구분하여 각각 fault packet을 생성하고, 이를 이용하여 장비를 테스트하였다. Fault type을 구분하여 테스트를 진행함으로써, 장비의 취약점을 체계적으로 찾을 수 있었다. 동시에, 현재 시판되고 있는 장비도 fault packet에 대해 많은 취약점이 존재한다는 것을 확인하였다.

키워드