Changes between Version 1 and Version 2 of CachePoisonExample


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

--

Legend:

Unmodified
Added
Removed
Modified
  • CachePoisonExample

    v1 v2  
    55== Example 2: DNS cache poisoning for phishing ==
    66
    7 This example used two metadescriptions. Let's go through each of them:
     7This example used two metadescriptions. Let's go through each of them. This example is written in [CurrentlyProposedLanguage].
    88
    99=== Cache poisoning metadescription ===
     
    1212 * '''Logical topology:'''
    1313
    14    [[Image(cpobj.jpg)]]
     14    '''Objects:'''
    1515
    16    (in English: There is one attacker node. There is one fake resource, of type Info which means that it is a piece of text that is given to someone upon request. A cache is simply a collection of Info items, one or more. Cache does not reside at the attacker.)
     16      Attacker extends Node
     17 
     18      Name, FakeResource extends String
     19
     20      Cache extends Object
     21
     22      Cache := {String[] records}
     23
     24    '''Cardinality:'''
     25
     26      |Attacker|,,1,,
     27
     28      |Name|,,1,,
     29
     30      |FakeResource|,,1,,
     31
     32      |Cache|,,1,,
     33
     34    '''Relationships:'''
     35
     36      not collocated(Cache, Attacker)
    1737
    1838