Die vom Entwickler Feross Aboukhadijeh erstellte Seite www.filldisk.com schafft es mit einem Skript die Festplatte des Anwenders ohne weiteres Zutun komplett mit Katzenbildern vollzumüllen. Hierbei kommt die HTML5-Technik „Web Storage“ zum Einsatz, welche in allen relevanten Browsern implementiert ist. Web Storage stellt bei jeder aufgerufenen Webseite einen abgeschlossenen Datenspeicher, auf der eigenen Festplatte zur Verfügung.
Normalerweise ist der Web Storage bei den Browsern per Voreinstellung begrenzt und beträgt bei Chrome und Safari 2,5 MB, bei Firefox und Opera 5 MB und beim Internet Explorer 10 MB. Sollte also ja eigentlich nicht machbar sein diesen Speicherplatz mit einer Seite zu sprengen, aber das Skript nutzt einfach zahllose Subdomains, von denen jede das im Browser festgelegte Limit nicht überschreitet, während dann aber in der Summe riesige Mengen zusammenkommen.
Von den gängigen Browsern ist angeblich nur der Firefox aktuell gegen das Skript immun und bricht dieses kommentarlos beim erreichen der Speichergrenze ab. Der Browser Opera fragt den User wenigstens, ob er beim erreichen Speicherplatz unbegrenzt freigeben möchte. Internet Explorer, Google Chrome und Safari sollen aber die Festplatte ungefragt vollmüllen.
Ich habe es mir natürlich mal angeschaut und auf meinem Testnotebook brach der Google Chrome unter Windows in der aktuellsten Version 20.0.1364.97 aber immer nach erreichen von 850 MB Katzenbildermüll zusammen. Der Internet Explorer 10 führe das Skript aber brav aus, aber bis zum erreichen des Speicherplatzes von heutigen Festplatten im Bereich über 100 Gigabyte kann es einige Zeit dauern bis die Platte voll ist. Auf dem mobilen Gerät wie einem getesteten iPhone mit iOS 6.1.2 kam ich aber schnell ans Limit. Auf mobilen Geräten wie Smartphones und Tablets, könnte ein solches Skript also zu einem „nervigen“ Problem werden, wenn es versteckt in einer Seite eingebaut ist.
Zum einen ist der Platz auf den kleinen mobilen Geräten deutlich begrenzter und daher ist der Speicher schnell voll und noch viel schlimmer ist es aber, das man sein Datenvolumen bei aufrufen eines solchen Skripts per UMTS oder LTE im Nullkommanichts aufgebraucht hat und gedrosselt wird.
Drosseln mögen ja nette Vögelchen sein, aber für Mobilfunkkunden bedeutet dieses Wort hingegen nichts gutes für den Blutdruck und die Verwendung des Smartphones bis zum Ende des Abrechnungszeitraums. Ein solches Skript könnte also viele Mobilfunkkunden in wenigen Minuten in die Verzweiflung bringen, weil die meisten von denn Providern als tolle und supergünstige für Smartphone „optimierte“ Tarife, in den meisten Fällen nur 500 MB Traffic per UMTS Geschwindigkeit zulassen und dann geht es per Modemgeschwindigkeit ab in die Steinzeit des mobilen surfens.
Wer den „HTML5 Hard Disk Filler“ auf eigenes Risiko ausprobieren möchte, ruft einfach www.filldisk.com auf. Das Skript beginnt aber sofort und füllt die Platte mit Katzenbildermüll.