Facebook Like Tracking verhindern

Facebook Like Tracking verhindern

Marc Ruef
by Marc Ruef
time to read: 5 minutes

Wie jedes erfolgreiche Unternehmen versucht auch Facebook ihren Erfolg zu vergrössern, wobei sie zunehmends ihre Pflichten und die Rechte ihrer Benutzer offensichtlich vernachlässigen. So bietet Facebook seit einiger Zeit die Möglichkeit an, dass Webmaster auf ihren Seiten einen Like-Button einfügen können. Durch das Klicken auf diesen können Facebook-Benutzer einfach und unkompliziert eine Webseite ihren Freunden weiterempfehlen.

Der Facebook Like Button für Webseiten; nur ein Beispiel-Screenshot

Wie sich früh herausgestellt hat, hat Facebook einen denkbar unfreundlichen technologischen Ansatz gewählt, um diese Funktionalität zu implementieren. So muss der Button über ein iFrame auf der Seite eingebunden werden. Dies führt dazu, dass jeder Seitenzugriff ebenso durch Facebook protokolliert und ausgewertet werden kann. Dadurch lässt sich ein umfassendes Data Mining, wie es Google mit ihren Google Ads ebenfalls vorgeworfen wird (diese basieren auf einer eingebundenen Javascript-Datei), umsetzen.

Wer auf die Möglichkeit des Like-Buttons verzichten will, der kann einen URL-Filter verwenden, um auf das Nachladen des unliebsamen iFrame verzichten zu können. Diese Filter kann beispielsweise bei Adblock für Firefox verwendet werden, um die eigene Privatsphäre zu schützen:

http://www.facebook.com/plugins/like.php?href=*

Wäre Facebook um die Privatsphäre der Benutzer bemüht, hätten sie eine gänzlich losgelöste Technologie verwendet. Wäre es lediglich um die Möglichkeit des Buttons zur Mitteilung gegangen, hätte eine lokale Kopie des Bilds sowie ein Link auf die Facebook-Seite gereicht. Diese Möglichkeit bietet zum Beispiel der Microbezahldienst Flattr (zu Beginn ebenfalls in der Kritik).

Wäre zudem die Angabe der bisherigen Empfehlungen der Seite erforderlich gewesen, hätte diese Information vom empfehlenden Webserver abgerufen, zwischengespeichert und dargestellt werden können. Durch diese Entkoppelung hätte Facebook gar nie einen direkten Zugriff durch die Benutzer erfahren müssen.

Es ist wahrscheinlich nur eine Frage der Zeit, bis sich jemand die Mühe macht, einen Proxy dieser Art zu schreiben. Ein simples PHP-Skript ist eigentlich schnell umgesetzt und gerade populäre Content Management Systeme (CMS), wie zum Beispiel WordPress, werden wohl bald mit entsprechenden Plugins aufwarten können – Sofern denn das Risiko der schwindenden Privatsphäre auch wirklich als solches verstanden wird.

Doch vorerst plagt Facebook ein anderes Problem. Durch Clickjacking – in diesem Zusammenhang auch Likejacking genannt – werden bösartige Seiten weiterempfohlen und damit die Verbreitung von Malware vorangetrieben. Diese Technik, sie wurde ursprünglich durch Jeremiah Grossman und Robert “RSnake” Hansen populär gemacht, hat sich in den letzten Wochen stetig verbessert. Facebook kommt wohl also ohnehin nicht darum, das besagte Feature zu überdenken.

About the Author

Marc Ruef

Marc Ruef has been working in information security since the late 1990s. He is well-known for his many publications and books. The last one called The Art of Penetration Testing is discussing security testing in detail. He is a lecturer at several faculties, like ETH, HWZ, HSLU and IKF. (ORCID 0000-0002-1328-6357)

Links

You want to test the security of your firewall?

Our experts will get in contact with you!

×
Specific Criticism of CVSS4

Specific Criticism of CVSS4

Marc Ruef

scip Cybersecurity Forecast

scip Cybersecurity Forecast

Marc Ruef

Voice Authentication

Voice Authentication

Marc Ruef

Bug Bounty

Bug Bounty

Marc Ruef

You want more?

Further articles available here

You need support in such a project?

Our experts will get in contact with you!

You want more?

Further articles available here