Changes between Version 46 and Version 47 of ExDescLang


Ignore:
Timestamp:
Oct 18, 2010 2:31:31 PM (14 years ago)
Author:
sunshine
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ExDescLang

    v46 v47  
    7474=== Experiment design ===
    7575
    76 Now I'm a user who wants to design my experiment. I need to combine two metadescriptions and somehow tie them down to generator choices. To combine I need to specify how outputs of worm metadescription match inputs of P2P metadescription. I'll do this visually here:
     76Now I'm a user who wants to design my experiment. I need to combine two metadescriptions and somehow tie them down to generator choices. To combine I need to specify how outputs of worm metadescription match inputs of P2P metadescription. I'll do something like this:
    7777
    7878   [[Image(wp2pcomb.jpg)]]
     
    150150   Nothing in addition to the topology and timeline above.
    151151
     152=== Experiment design ===
     153
     154Now I'm a user who wants to design an experiment. I need to combine two metadescriptions (DNS cache poisoning and phishing) and somehow tie them down to generator choices. To combine I'll do something like this:
     155
     156   [[Image(wp2pcomb.jpg)]]
     157
     158i.e. each infected host becomes a peer.
     159
     160The system now needs to offer me several generators:
     161
     162 * It should offer a topology generator and map the initial infected set, vulnerable set and leader set to the topology that gets generated.
     163 * It should offer event generator for each of the events: scan, yespeer, wannapeer, leaderis, hello, cmd and report. Specifically for scan, yespeer, wannapeer, hello, cmd and report it should offer traffic generators.  For leaderis it could either offer a traffic generator or an option to hardcode the leader ID into the peer software.
     164 * It should offer a malware generator for vulnerability x
     165
     166User either chooses each generator or agrees to use a default one for each choice. User can then manipulate the generators (their parameters) and the workflow. For example the user may add "patched" state after the "infected" one with the "patch" event to make the transition.
     167
    152168= TODO =
    153169