(Mozilla) Cache Cookies
Der HTTP-RFC sieht ein sogenanntes
ETag vor. Das darf der Server frei generieren, und der Client sendet es, wenn er eine gecachte Version der Seite hat.
Bislang scheinen nur Mozilla-Browser das auch zu nutzen, daher sind auch nur diese verwundbar.
Sie haben (noch)
kein "Cache-Cookie". Daher wurde eins mit einer zufälligen ID erstellt:
1380324675
Die ID kann gelöscht werden durch komplettest neuladen(Strg+
Shift+r), oder wenn die Seite aus dem Cache gelöscht wird, weil sie länger nicht mehr besucht wurde.
Source
License: public domain
<?
$tracker=(isset($_SERVER['HTTP_IF_NONE_MATCH']))? $_SERVER['HTTP_IF_NONE_MATCH'] : "";
if($tracker==""){
$tracker=rand();
}
header("ETag: $tracker");
?>
<?
if($_SERVER['HTTP_IF_NONE_MATCH']==""){
?>
Sie haben (noch) <b>kein</b> "Cache-Cookie".
Daher wurde eins mit einer zufälligen ID erstellt:
<i><? echo $tracker ?></i>
<?
}else{
?>
Sie haben <b>ein</b> "Cache-Cookie". Die ID ist: <i><?echo $tracker;?></i>
<?
}
?>