SSF.App.Worm
Class CodeRedWormEpidemicInitializer

java.lang.Object
  |
  +--SSF.App.Worm.WormEpidemicInitializer
        |
        +--SSF.App.Worm.CodeRedWormEpidemicInitializer

public class CodeRedWormEpidemicInitializer
extends WormEpidemicInitializer

Initialize worm epidemic using empirical distributions based on routing table data and published data on Code Red II infections in August 2001.

Caveat:
Assigns IP space according to empirical distribution over ASes, but doesn't take (probable) correlation with topology into account. Distribution of susceptibles follows from IP space. Thus, it will possibly also lack this structure.


Constructor Summary
CodeRedWormEpidemicInitializer()
           
 
Method Summary
 void doInit()
          Perform the initialization.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodeRedWormEpidemicInitializer

public CodeRedWormEpidemicInitializer()
Method Detail

doInit

public void doInit()
Perform the initialization.

Specified by:
doInit in class WormEpidemicInitializer