#!/usr/bin/php -q * @copyright Copyright (C) 2003-2008, {@link http://www.cacert.org/ CAcert Inc.} * @license GPL Version 2 * @version $Id: siteseal.cgi,v 1.4 2008/04/06 19:44:25 root Exp $ */ if($_SERVER["HTTPS"] == "on") $http = "https"; else $http = "http"; /* obfuscate var names */ srand((double)microtime()*1000000); $var1 = "ca1-".md5(rand(0,9999999)); $var2 = "ca2-".md5(rand(0,9999999)); $var3 = "ca3-".md5(rand(0,9999999)); $var4 = "ca4-".md5(rand(0,9999999)); $var5 = "ca5-".md5(rand(0,9999999)); $var6 = "ca6-".md5(rand(0,9999999)); $var7 = "ca7-".md5(rand(0,9999999)); $var8 = "ca8-".md5(rand(0,9999999)); $var9 = "ca9-".md5(rand(0,9999999)); $var10 = "caa-".md5(rand(0,9999999)); $var11 = "cab-".md5(rand(0,9999999)); header("Content-Type: text/javascript"); header("Content-Disposition: inline; filename=\"siteseal.js\""); ?> var = window.location.href; = '://www.cacert.org/certdetails.php?referer=' + ; ?> var = '://www.cacert.org'; var = (new Date()).getTimezoneOffset(); var = navigator.userAgent.toLowerCase(); var = false; if (.indexOf("msid") != 1) { = (.indexOf("msie 5") == -1 && .indexOf("msie 6") == -1); } function (e) { if (document.addEventListener) { if (e.target.name == '') { (); return false; } } else if (document.captureEvents) { if (e.target.toString().indexOf('certdetails') != -1) { (); return false; } } return true; } function () { if (event.button == 1) { if () { return true; } else { (); return false; } } else if (event.button == 2) { (); return false; } } function () { cacertWindow = window.open(, '', config='height=420,width=523,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,directories=no,status=yes'); cacertWindow.focus(); } if (document.addEventListener) { document.addEventListener('mouseup', , true); } else { if (document.layers) { document.captureEvents(Event.MOUSEDOWN); document.onmousedown=; } } document.write("Click to verify"); ?>