Anonymizer.com, de webdienst om anoniem op internet te surfen, is op zijn retour. De dienst is al herhaaldelijk gestruikeld over bugs, en legt het af tegen nieuwe concurrenten. Privacyactivist Richard Smith zoekt de oplossing in een andere hoek. Zijn geesteskind, het programma Bugnosis, waarschuwt als een pagina slecht is voor uw privacy. En dat gebeurt vaak: het alarm gaat af bij bijna alle Nederlandse krantensites.
Anonymizer.com is de oudste webdienst om anoniem het internet op te gaan. Gebruikers kunnen websites bezoeken zonder gegevens prijs te geven als IP-adres, browser en besturingssysteem. Anonymizer.com gebruikt een zogeheten proxy server om webpagina's op te vragen en daarbij de gebruikers anoniem te laten.
De Russische beveiligingsdeskundige Alexander Yezhov heeft ontdekt dat Anonymizer.com niet helemaal foutloos omgaat met Javascript, een programmeertaal waar veel webpagina's gebruik van maken. Door een extra stukje Javascript toe te voegen aan een webpagina kan deze pagina een nieuw venster openen buiten de proxy server om. Daardoor worden het IP-adres en andere gegevens wél zichtbaar.
Yezhov had een demonstratiepagina gemaakt om de fout zichtbaar te maken. Hij lichtte vervolgens Anonymizer.com in, zo verklaarde hij tegenover Newsbytes, maar kreeg geen reactie. Volgens Lance Cottrell, oprichter en directeur van Anonymizer.com, is de fout inmiddels verholpen.
Niet de eerste keer
Anonymizer.com is al vaker gestruikeld over Javascript in webpagina's. Twee jaar geleden ontdekte Richard Smith, destijds beveiligingsdeskundige van Phar Lap Software en tegenwoordig directeur technologie van de Privacy Foundation, een soortgelijke fout. Drie andere geteste webdiensten bleken eveneens lek te zijn. Ook toen wist Anonymizer.com het lek te dichten.
Javascript vormt ook een struikelblok voor veel andere webdiensten om anoniem te surfen, zo bleek uit een test van Netkwesties afgelopen najaar. Javascript heeft veel krachtiger mogelijkheden dan HTML, maar zorgt daarvoor ook voor veel beveiligingsellende. De meeste diensten kunnen er slecht of helemaal niet mee omgaan.
Wat het verwerken van Javascript nog eens extra lastig maakt, is dat het op bijna alle plaatsen in een webpagina kan voorkomen. De meeste browsers accepteren zelfs Javascript op plaatsen die volgens de officiële standaard eigenlijk niet zijn toegestaan.
Daarin schuilt ook de bug die Richard Smith twee jaar geleden vond. Anonymizer.com haalt normaliter alle Javascript uit webpagina's weg, maar Smith vond heel listig een plekje dat de webdienst over het hoofd zag, namelijk in een formulier - om precies te zijn: in de tekst na de