1 |
1
상용망에서의 웜 공격 모델 정보에 기초하여, 웜 전파 모델을 정의하는 웜 전파 모델 정의부; 웜 공격으로부터 노드의 회복 모델을 정의하는 노드 회복 모델 정의부; 상기 웜 전파 모델 및 상기 회복 모델에 근거하여, 정보전달망을 구성하는 노드 모델을 정의하는 노드 모델 정의부; 및상기 웜 전파 모델 및 상기 회복 모델에 근거하여, 상기 정보전달망에서의 웜 공격에 대하여 상기 노드 모델을 대상으로 시뮬레이션을 수행하는 시뮬레이션부를 포함하여 이루어지는 것을 특징으로 하는 계층구조를 갖는 정보전달망에 대한 웜 공격 시뮬레이션 장치
|
2 |
2
제1항에 있어서,상기 웜 전파 모델 정의부에서 정의한 웜의 전파 속도는, 모델링된 망 내에서 시간당 노드가 웜에 감염되는 수로 나타내는 것을 특징으로 하는 계층구조를 갖는 정보전달망에 대한 웜 공격 시뮬레이션 장치
|
3 |
3
제2항에 있어서,상기 시간당 노드가 웜에 감염되는 수는, 상기 모델링된 망에서 실제 연결된 노드 수에 대응되는 망 밀도를 고려하여, 전체 노드의 규모 대비 모델링된 웜의 스캔율로 나타내는 것을 특징으로 하는 계층구조를 갖는 정보전달망에 대한 웜 공격 시뮬레이션 장치
|
4 |
4
제3항에 있어서,상기 시간당 노드가 웜에 감염되는 수는, 상기 회복 모델에서 정의한 노드가 웜 공격으로부터 회복할 수 있는 시간당 회복되는 노드의 수를 반영하여 산출되는 것을 특징으로 하는 계층구조를 갖는 정보전달망에 대한 웜 공격 시뮬레이션 장치
|
5 |
5
제1항에 있어서,상기 노드 모델의 각 노드 상태는, 초기 상태, 대기 상태, 감염 상태, 전파 상태, 면역 상태 중 어느 하나에 해당하고,상기 면역 상태에 있는 노드는 동일한 웜 공격 트래픽을 무시하는 것을 특징으로 하는 계층구조를 갖는 정보전달망에 대한 웜 공격 시뮬레이션 장치
|
6 |
6
계층구조를 갖는 정보전달망에서의 웜 공격 모델링 방법으로서,상용망에서의 웜 공격 모델 정보에 기초하여, 웜 전파 모델을 정의하는 단계;웜 공격으로부터 노드의 회복 모델을 정의하는 단계;상기 웜 전파 모델 및 상기 회복 모델에 근거하여, 상기 정보전달망을 구성하는 노드 모델을 정의하는 단계; 및상기 웜 전파 모델 및 상기 회복 모델에 근거하여, 상기 정보전달망에서의 웜 공격에 대하여 상기 노드 모델을 대상으로 시뮬레이션을 수행하는 단계를 포함하여 이루어지는 것을 특징으로 하는 계층구조를 갖는 정보전달망에 대한 웜 공격 모델링 방법
|
7 |
7
제6항에 있어서,상기 노드 모델을 정의하는 단계는, 상기 정보전달망 내의 노드의 상태를, 초기 상태, 대기 상태, 감영 상태, 전파 상태, 면역 상태 중 어느 하나로 정의하는 단계와,상기 웜 전파 모델을 정의하는 단계에서 정의된 웜 전파 속도로 다음 노드를 감염시키는 웜 전파 모델을 적용하는 단계와,상기 회복 모델을 정의하는 단계에서 정의된 노드 회복 확률로 감염된 노드를 치료하는 노드 회복 모델을 적용하는 단계를 포함하는 것을 특징으로 하는 계층구조를 갖는 정보전달망에 대한 웜 공격 모델링 방법
|
8 |
8
제6항에 있어서,상기 시뮬레이션을 수행하는 단계는, 상기 정보전달망에 포함된 노드들이:트래픽을 수신대기하는 단계;수신된 트래픽이 웜 공격 트래픽인지 판단하는 단계;기정의된 노드의 취약성 정도에 기초하여, 웜 공격에 감염되었는지를 여부를 판단하는 단계; 및상기 판단에 기초하여, 상기 정보전달망 내의 치료 노드를 통해 감염을 치료하거나 다음 트래픽을 수신대기하는 단계를 포함하는 것을 특징으로 하는 계층구조를 갖는 정보전달망에 대한 웜 공격 모델링 방법
|
9 |
9
제8항에 있어서,상기 판단에 기초하여 웜 공격에 감염된 경우, 웜 트래픽을 발생시켜서 연결된 다른 노드에 웜을 전파하고, 상기 정보전달망 내의 치료 노드를 통해 감염이 치료되면, 웜 공격에 대한 면역 상태로 천이하는 단계를 더 포함하는 것을 특징으로 하는 계층구조를 갖는 정보전달망에 대한 웜 공격 모델링 방법
|