Changes between Version 12 and Version 13 of CachePoisonExample


Ignore:
Timestamp:
Nov 5, 2010 3:30:44 PM (13 years ago)
Author:
sunshine
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CachePoisonExample

    v12 v13  
    99=== Cache poisoning metadescription ===
    1010
    11  define cachePoisoning:
    12  * '''Logical topology:'''
     11 '''define cachePoisoning:'''
     12 
     13 '''Logical topology:'''
    1314
    1415    '''Objects:'''
     
    3738
    3839
    39  * '''Timeline of events: '''
     40 '''Timeline of events: '''
    4041
    4142  '''Definitions:'''
     
    5152    e1 -> s1
    5253
    53  * '''Invariants:'''    Nothing in addition to the topology and timeline above.
     54 '''Invariants:'''    Nothing in addition to the topology and timeline above.
    5455
    5556=== DNS Cache poisoning metadescription ===
     
    5758  This is a special case of cache poisoning where the target is DNS cache.
    5859
    59 define DNSCachePoisoning: import cachePoisoning cp
    60  * '''Logical topology:'''
     60'''define DNSCachePoisoning: import cachePoisoning cp'''
     61 
     62 '''Logical topology:'''
    6163
    6264  '''Objects:'''
     
    9496
    9597
    96  * '''Timeline of events: '''
     98 '''Timeline of events: '''
    9799
    98100  '''Definitions:'''
     
    125127
    126128
    127  * '''Invariants:'''    Nothing in addition to the topology and timeline above.
     129 '''Invariants:'''    Nothing in addition to the topology and timeline above.
    128130
    129131=== Confidential access metadescription ===
     
    131133   The phishing attempt is essentially same as presenting a valid page to the user that asks for confidential info - it's just that the location of that page is not as user expected.
    132134
    133 define confidentialAccess:
    134 
    135  * '''Logical topology:'''
     135'''define confidentialAccess:'''
     136
     137 '''Logical topology:'''
    136138
    137139  '''Objects:'''
     
    161163    collocated(Page, Server)
    162164
    163  * '''Timeline of events: '''
     165 '''Timeline of events: '''
    164166
    165167  '''Definitions:'''
     
    180182 
    181183
    182  * '''Invariants:'''    Nothing in addition to the topology and timeline above.
     184 '''Invariants:'''    Nothing in addition to the topology and timeline above.
    183185
    184186=== Experiment design ===
     
    186188Now 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:
    187189
    188 define Phishing: import DNSCachePoisoning dcp, confidentialAccess ca
     190'''define Phishing: import DNSCachePoisoning dcp, confidentialAccess ca''
    189191 
    190 * '''Logical topology:'''
     192 '''Logical topology:'''
    191193
    192194  '''Objects:'''
     
    197199  '''Relationships:'''
    198200
    199  * '''Timeline of events: '''
     201 '''Timeline of events: '''
    200202
    201203  '''Definitions:'''
     
    206208 
    207209
    208  * '''Invariants:'''    Nothing in addition to the topology and timeline above.
     210 '''Invariants:'''    Nothing in addition to the topology and timeline above.
    209211
    210212