Footer.php eines Blog Themes decodieren.
Viele Blogs wechseln oftmals Ihr optisches Aussehen und suchen regelmäßig nach neuen kostenlosen Themes. Es gibt sehr viele Anlaufstellen, wo der Blogger sein neues Theme bekommen kann. Allerdings prüfen nicht alle Anbieter die zur Verfügung gestellten Themes.
Es kann durchaus vorkommen, dass man ein Template erwischt, welches einen codierten Footer besitzt. Die Codierung wird in der Regel mit Base64 gemacht. Welche Nachteile und unerwünschte Nebeneffekte codierungen beinhalten können, habe ich hier bereits geschrieben. Ich empfehle, diesen kurzen Artikel zu lesen.
Wo findet man 100% sichere WordPress Themes?
Kurz gesagt, meines Wissens nach nur bei WordPress.
Dies ist der einzigste Massenanbieter der vorher wirklich prüft. Sämtliche Themes die von WordPress gehostet und zum herunterladen angeboten werden, wurden geprüft und erst danach frei gegeben.
Ein Template mit codiertem Footer oder ähnlichem, werdet Ihr dort nicht finden. Dafür sind die Regeln für die Theme Designer und anschließenden Prüfungen von Seiten des WordPress Teams einfach zu streng.
Trotzdem hat die Sache einen kleinen Haken, neue Themes mit innovativen Ideen oder Design, findet man bei WordPress meist nicht zuerst. Die Prüfung von einzelnen Templates benötigt halt seine Zeit.
Theme decodieren
Hat man ein schönes Theme gefunden, sollte man zuerst die footer.php prüfen ob diese eventuell codiert ist. Sollte dies der Fall sein, müsst Ihr nicht unbedingt auf das Theme verzichten. Das Entschlüsseln geht ganz einfach. Als erstes öffnet Ihr die betreffende PHP Datei (meistens footer.php) in einem Editor. Notepad könnt Ihr beispielsweise auch dazu verwenden.
Wenn Ihr nun eine wirre Zeichenkette wie diese dort entdeckt, ist die Datei codiert.
Beispiel für einen codierten Text mit Base64:
RGllc2VyIFRleHQgd3VyZGUgZvxyIGh0dHA6Ly93d3cud3Atem9uZS5kZS
Bjb2RpZXJ0IHVuZCBkaWVudCBhbHMgQmVpc3BpZWw=.
Diesen codierten Text könnt Ihr ruhig zum decodieren ausprobieren.
Ruft nun folgende URL auf:
http://www.patshaping.de/projekte/kleinkram/base64.php
Dort findet Ihr ein Online Programm, welches Euere verschlüsselten Dateien wieder entschlüsselt.
Kopiert nun die Zeichenkette und fügt diese dann im Eingabefeld ein. Danach nur noch decodieren klicken und schon habt Ihr die Datei entschlüsselt. Das war es schon!
Normalerweise werden auch nur die Footer Links vom Designer und seiner Webseite verschlüsselt aber schadhafter Code lässt sich natürlich auch verstecken.
Ich persönlich bin absolut gegen die Verschlüsslung von Dateien und hoffe das diese Methode nicht mehr den Blogs zugemutet wird.


Das hat mich schon oft geärgert und so auf ein Theme verzichtet. Damals hätte ich deinen Tipp gebraucht, aber jetzt habe ich ja auch ein schönes Theme gefunden :-)
Viele Grüße
Thomas
Hi, schön deine Seite gefunden zu haben. Mein Footer ist auch verschlüsselt, aber dein Link gibt mir nur ebenso wirre Zeichen wieder. Vielleicht kannst du mir helfen?
Hi Voxx,
probiere mal http://www.opinionatedgeek.com/dotnet/tools/Base64Decode/. Falls das auch nicht klappen sollte, müsste man sich den Footer genauer anschauen.
Gruß,
Andreas
Hi Andreas,
ich habe ebenfalls einen kodierten Footer. Ich habe schon allerhand ausprobiert, decodieren, über den Seitenquelltext gehen und ähnliches. Aber bisher habe ich es noch nicht geschafft. Den Footer habe ich zwar so hinbekommen, wie ich das wollte, nur schmeißt er mir immer gleichzeitig die Sidebar raus. Ich fürchte, da ist ein zusätzlicher Trick eingebaut. Der Aufruf der “sidebar” erfolgt erst in der “footer.php”. Ich habe schon versucht, sie anders aufzurufen, aber ich kenne mich mit php nicht wirklich aus.
Gibt es Hoffnung?
Gruß Georg
Hallo Georg,
da hat der Designer sein Werk nochmals zusätzlich geschützt, indem er Funktionen oder Abfragen in den footer eingebaut hat. Wie ich sehe, sind in Deinem Footer auch mehrere Links enthalten, die einen Linkverkauf von Seiten des Designers vermuten lassen. Ich würde an Deiner Stelle, mir ein neues Theme suchen.
Für weitere Informationen habe ich erst heute einen neuen Artikel zur Thematik verfasst: http://www.wp-zone.de/wordpress-footer-decodieren/
Gruß,
Andreas
Pingback: Base64 Codierung in Wordpress Theme | Aktuelles aus Hunde- Rezepte- Lotto- Automobil- und Kampfsport Blogs
Hallo Andreas,
Ich habe gerade Probleme mit meinem Footer-Link und hoffe, das du mir weiterhelfen kannst.
Ich habe nämlich den verdacht, dass nicht nur Footer Links hier hinterlegt sind sondern auch ein Stück Code.
Leider besteht der Code aus über 250000 Zeichen und ist deshalb zu lang für diesen Eintrag! Ich habe ihn mal auf meiner Seite hochgeladen unter
http://bit.ly/s2gxaF und hoffe mir kann jemand helfen den Code zu decodieren.
Schöne Grüße aus dem Bergischen,
Marcel
Hallo Marcel,
ich würde sagen, die habe da etwas dagegen denn da steht vor dem Code ganz unmissverständlich:
“WARNING: This file is protected by copyright law. To reverse engineer or decode this file is strictly prohibited”
Grob Übersetzt: Das Theme ist Copyright geschützt und es ist nicht erlaubt den Code zurück zu wandeln oder gar zu decodieren. Die haben wohl schlechte Erfahrungen gemacht.
Ich lasse auch die Finger von, warum habe ich in diesem Artikel mal erklärt: http://www.wp-zone.de/wordpress-footer-decodieren/
Wie es aussieht, will der Web Designer auch nur sein Theme schützen und hat dazu einen andern Encoder verwendet als üblich.
Gruß,
Andreas
Vielen Dank für den hilfreichen Beitrag – vor allem für den Link. Ich bin schon fast irre geworden weil alle Themes, die ich mir ausgesucht hatte, ständig einen codierten Footer hatten. Leider machte es das anpassen, ans eigene Design, oft unmöglich. Nun weiß ich ja, wie ich was und wo zu tun habe. D A N K E :-)