A clue is what we use to tell real servers behind a virtual IP.
Clues are gathered during several connections to a web server and they
allow us to try to identify patterns in its responses. Those patterns
could allow us to find out which real servers are behind a VIP
| Method Summary |
| |
__init__(self)
|
| |
__eq__(self,
other)
|
| |
__ne__(self,
other)
|
| |
__repr__(self)
|
int.
|
getCount(self)
Retrieve the number of times the clue has been found |
| |
incCount(self,
num)
Increase the times this clue has been found. |
str
|
normalize(name)
Normalize string. (Static method)
|
| |
parse(self,
headers)
Extracts all relevant information from the MIME headers replied by the
target. |
| |
setTimestamp(self,
timestamp)
Sets the local clock attribute. |
int
|
_calcDiff(self)
Compute the time difference between the remote and local clocks. |
| |
_get_age(self,
field)
Age: |
| |
_get_cache_expires(self,
field)
Cache-expires: |
| |
_get_content_length(self,
field)
Content-length: |
| |
_get_content_location(self,
field)
Content-location: |
| |
_get_content_type(self,
field)
Content-type: |
| |
_get_date(self,
field)
Date: |
| |
_get_etag(self,
field)
ETag: |
| |
_get_expires(self,
field)
Expires: |
| |
_get_last_modified(self,
field)
Last-modified: |
| |
_get_server(self,
field)
Server: |
| |
_get_set_cookie(self,
field)
Set-cookie: |
| |
_updateDigest(self)
Updates header fingerprint. |