Changes between Version 7 and Version 8 of BotnetExample


Ignore:
Timestamp:
Nov 4, 2010 4:51:42 PM (13 years ago)
Author:
sunshine
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BotnetExample

    v7 v8  
    99=== Worm spread metadescription ===
    1010
    11 Dimensions:
     11
    1212 * '''Logical topology:'''
    1313 
     
    2828  '''Relationships:'''
    2929
    30    (in English: There must be two sets of hosts, at least one infected host in infected set and at least one vulnerable host in vulnerable set. These sets are disjoint. All objects here are of type Nodes.)
    31 
     30   
    3231 * '''Timeline of events: '''
    3332
    34    [[Image(wormwf.jpg, 30%)]]
     33   Definitions:
     34     
     35     each Inode i, some VNode v:
     36     
     37       e1 := {type = SCAN, origin = i, destination = v, vulnerability = x }
    3538
    36    (in English: Each infected host generates scan events that target a vulnerable host, scanning for vulnerability x. Once scan hits a vulnerable host with vulnerability x, an infection event occurs and vulnerable host becomes infected.
     39       s1 := {v.state = Infected}
    3740
    38    Note that I haven't yet defined very well what scan event means. I have to do this somewhere but I think the right place for this would be a common repository of domain knowledge.
     41   Timeline:
     42 
     43       e1 → if (e1.vulnerability == v.vulnerability) then s1
     44
    3945
    4046 * '''Invariants:''' There are some in definition of topology and timeline above. No additional ones are needed here.