Ergebnis 1 bis 17 von 17
  1. #1
    Mitglied
    Registriert seit
    Feb 2010
    Beiträge
    7

    Standard WP CMS Template footer.php Sperre aufheben

    Hallo zusammen,

    habe mir folgendes Template runtergeladen:

    http://newwpthemes.com/wordpress-theme/ariya/

    ändert man eine kleinigkeit im footer kommt folgende fehlermeldung direkt auf der Startseite und das Template ist nicht mehr zu nutzen :




    Code der footer.php
    Code:
    	<div class="span-24"> 
    		<div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a>  - <?php bloginfo('description'); ?></div>
            <?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
            // All links in the footer should remain intact. 
            // These links are all family friendly and will not hurt your site in any way. 
            // Warning! Your site may stop working if these links are edited or deleted  ?>
        <div id="footer2">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | <a href="http://www.ifreecellphones.com/">Cell Phones</a> & Wireless Deals at iFreeCellPhones.com | Thanks to <a href="http://www.thepiggybankee.com/">Top CD Rates</a>, <a href="http://mmohut.com">Best Free MMORPGs</a> and <a href="http://www.homesonsale.co.uk">Homes for Sale</a></div>
    	</div>
    </div>
    </div>
    <?php
    	 wp_footer();
    	echo get_theme_option("footer")  . "\n";
    ?>
    </body>
    </html>
    anstatt der Webadresse www.domain.de kommt der Zusatz von www.domain.de/index.php?theme_license=true

    Der seitenquelltext der Fehlerseite ist folgender:

    Code:
    <p style="padding:10px; margin: 10px; text-align:center; border: 2px dashed Red; font-family:arial; font-weight:bold; background: #fff; color: #000;">This theme is released free for use under creative commons licence. All links in the footer should remain intact. These links are all family friendly and will not hurt your site in any way. This great theme is brought to you for free by these supporters.</p>
    Ich finde einfach nicht den Fehler und weiss nicht wie ich die Sperre aufheben kann. Will da lediglich etwas beifügen.

    Würde mich freuen wenn ihr helfen könnt.

    Mfg
    Geändert von Dummibaer (29. 05. 2010 um 17:18 Uhr)

  2. #2
    Mitglied
    Registriert seit
    May 2007
    Beiträge
    18

    Standard Re: WP CMS Template footer.php Sperre aufheben

    hat da jemand etwas einfach was genommen und nicht auf die lizenz geachtet? Es wäre höchgradig illegal diese sperre zu umgehen und das wird dich mindestens 20Jahre Knast kosten [ironie ausschalten!]

    Nein mal ehrlich... entweder du lässt das so, oder du kaufst dir die lizenz.... oder du findest es selbst raus...

  3. #3
    Mitglied

    (Threadstarter)


    Registriert seit
    Feb 2010
    Beiträge
    7

    Standard Re: WP CMS Template footer.php Sperre aufheben

    @hellow554

    Wenn man keine Ahnung hat einfach mal .... is klar ne!

    Als wenn mir das nicht bewusst ist mal ehrlich diese Art von Antworten hab ich ja gerne!

    Was denkst du warum ich diese Frage im Gulli und nicht im Wordpress Forum poste??

    oder du findest es selbst raus...
    Heute 15:37
    bin dabei, mein freund! Was denkst du hat dieser Post hier verloren?

    Ich nutzte die Comunity als hilfestellung und ich denke, foren sind da die richtige Anlaufstelle, nicht wahr?!

    Nur nochmal zur Vertändniss, ich will etwas beifügen, denn der Autor hat das Recht verdient!

    So und jetzt würde ich mich um Kompetente Antworten freuen, die Lust und Ahnung haben mir zu helfen!

    Danke!

  4. #4
    Mitglied
    Registriert seit
    Dec 2007
    Beiträge
    109

    Standard Re: WP CMS Template footer.php Sperre aufheben

    In der Template Datei functions.php ist in der 153. Zeile ein base64-codierter PHP Code. Dieser prueft ob in der Datei footer.php eine Zeichenkette existiert:
    Code:
    Cell Phones & Wireless Deals at iFreeCellPhones.com | Thanks to Top CD Rates, Best Free MMORPGs and Homes for Sale
    Die anderen Base64 Bloecke aus den Dateien functions.php und header.php pruefen jeweils ob Funktionen aus den Base64 Bloecken aus der anderen Datei existieren.
    Existieren diese nicht kommt es wieder zur Fehlerseite.

    Du kannst nun also diese Zeichenkette einfach Deinen Aenderungen anpassen.

  5. #5
    Nerd

    Board:Crew

    Avatar von Kugelfisch23
    Registriert seit
    Oct 2007
    Ort
    Im Ozean
    Beiträge
    16.807

    Standard Re: WP CMS Template footer.php Sperre aufheben

    Unabhängig von der Frage, ob der Autor die Backlinks verdient, halte ich das Entfernen für rechtlich unproblematisch. Schliesslich wird auf der Website explizit darauf hingewiesen, dass die Themes unter einer CC-BY-3.0-Lizenz stünden (http://newwpthemes.com/about/), welche die Modifikation explizit erlaubt. Ein Zusatz, dass bestimmte Abschnitte nicht verändert werden dürfen, kann ich nicht entdecken; somit wäre selbst das Entfernen der Links zulässig, sofern die einzige Pflicht - die Nennung des Autors - erfüllt wird (wozu die Links allerdings wenig beitragen).

    Zitat Zitat von HerrUrian Beitrag anzeigen
    Du kannst nun also diese Zeichenkette einfach Deinen Aenderungen anpassen.
    Weshalb? Es wäre doch sinnvoller, die obfuszierten Code-Teile (i.e. eval(base64_decode(...))), die ohnehin keinem anderen Zweck dienen, schlicht aus functions.php bzw. header.php zu entfernen.

  6. #6
    Mitglied
    Registriert seit
    Dec 2007
    Beiträge
    109

    Standard Re: WP CMS Template footer.php Sperre aufheben

    @Kugelfisch23: ja, da hast Du selbstverstaendlich Recht. Die Aussage war auch nur bedingt ernst gemeint, aber stimmt wohl, ich haette es etwas deutlicher ausdruecken koennnen...

  7. #7
    Mitglied

    (Threadstarter)


    Registriert seit
    Feb 2010
    Beiträge
    7

    Standard Re: WP CMS Template footer.php Sperre aufheben

    Aha, das nenne ich kompetenz!

    Vielen Dank an euch beiden!

    Nun hab ich sämtlich "base64" Codes aus meiner function.php und header.php entfernt.

    Da muss man erstmal drauf kommen!
    Geändert von Dummibaer (30. 05. 2010 um 14:39 Uhr)

  8. #8
    Nerd

    Board:Crew

    Avatar von Kugelfisch23
    Registriert seit
    Oct 2007
    Ort
    Im Ozean
    Beiträge
    16.807

    Standard Re: WP CMS Template footer.php Sperre aufheben

    Nun kommt es trotzdem noch zur fehlermeldung.
    Diese lautet wie folgt
    Code:
    Parse error: syntax error, unexpected '<' in /hp/bq/aa/un/www/tp/gh/wp-content/themes/Ariya/header.php on line 2
    Du hast wohl in der header.php in der 1. Zeile zwar das schliessende PHP-Tag (?>) mit dem obfuszierten Code entfernt, nicht aber das Öffnende (<?php). Deshalb wird nun Zeile 2, die (X)HTML-Code enthält, vom PHP-Interpreter als (syntaktisch falscher) PHP-Code interpretiert. Du kannst den gesamten PHP-Code-Block in der 1. Zeile entfernen, i.e.
    PHP-Code:
    <?php eval(base64_decode('ZnV...Ow==')); ?>
    inklusive der öffnenden und schliessenden PHP-Tags.

    Anmerkung: Zeitliche Überschneidung - inzwischen hat Dummibaer das Problem wohl selbst gelöst.
    Geändert von Kugelfisch23 (30. 05. 2010 um 14:42 Uhr) Grund: Anmerkung+Zitat hinzugefügt.

  9. #9
    Cloogshicer®

    Co-Moderator

    Avatar von Dexter
    Registriert seit
    May 2000
    Ort
    fuck'nmiddlofnowhere
    Beiträge
    14.841

    Standard Re: WP CMS Template footer.php Sperre aufheben

    Warum schaust Du nicht einfach in die Header.php rein? Die Fehlermeldung ist doch eindeutig?

    Edit: arx²...

  10. #10
    Mitglied

    (Threadstarter)


    Registriert seit
    Feb 2010
    Beiträge
    7

    Standard Re: WP CMS Template footer.php Sperre aufheben

    Anmerkung: Zeitliche Überschneidung - inzwischen hat Dummibaer das Problem wohl selbst gelöst.
    Ja richtig, hab das in der Zeit noch hinbekommen.

    Kugelfisch23, deine Kompetenz ist wirklich bemerkenswert! Du leistest hier wirklich ausserordentliche Arbeit!

    Das schöne daran ist, das du wirklich sehr detailiert erklärst was Sache ist!

    Diese Art von Kompetenz erwartet man hier im Gulli-board!

    Weiter so!!

  11. #11
    N-E-R-D Avatar von Performer2009
    Registriert seit
    Dec 2009
    Ort
    Altenkirchen
    Beiträge
    166

    Standard Re: WP CMS Template footer.php Sperre aufheben

    Hey,

    Bin gerade beim selben Problem und das alles soweit befolgt!

    Die Fehlermeldung erscheint zwar nicht mehr, aber wie so oft ein Syntax Fehler. Ich hab einfach
    PHP-Code:
    <?php eval(base64_decode('ZnV...Ow==')); ?>
    usw. entfernt, aber es kommt eine ziemliche Strange Fehlermeldung raus:

    Fatal error: Call to undefined function get_admin_options() in /users/performer/www/wp-content/themes/hyacinth/include/Modules/favicon.php on line 1
    Tja und die Favicon.php sieht in diesem Fall so aus:

    PHP-Code:
    <?php if(get_admin_options('favicon') == ''
    {
    ?>
    <link rel="shortcut icon" href="http://www.wordpressmanual.com/demos/wp096/FAV/favnine.gif" />
    <?php
    }
    else
    {
    ?>
    <link rel="shortcut icon" href="<?php echo get_admin_options("favicon");?>" />
    <?php
    }
    ?>
    Ich bin eigentlich ziemlich gut in PHP, aber das ist mir ein wirkliches Rätsel.

    HILFE!

  12. #12
    Mitglied
    Registriert seit
    Mar 2007
    Beiträge
    2.699

    Standard Re: WP CMS Template footer.php Sperre aufheben

    Ganz einfach: Den Code ungeprüft komplett zu entfernen ist selten eine gute Idee, in diesem Fall befand sich innerhalb des unlesbar gemachten Codes entweder die Funktionsdefinition oder zumindest irgend ein wichtiger Include.

    Also einmal kurz "entschlüsseln" und schauen was da genau drinnen stand.

  13. #13
    N-E-R-D Avatar von Performer2009
    Registriert seit
    Dec 2009
    Ort
    Altenkirchen
    Beiträge
    166

    Standard Re: WP CMS Template footer.php Sperre aufheben

    Halleluja, Dann gibt es folgendes: Jetzt weiss ich immer noch net, wie ich das Deaktiviere!

    Spoiler: 

    PHP-Code:
    ?><?php ${"\xu7\xuc\xuf\xua\xu6\xuc\xio"}["\x70\xeetl\xebhd\xe7w"]="\x70\xe6g\xei\x7o";${"G\xuc\xuf\xuaALS"}["\xee\x7a\xeu\x70\x7uc\x7o\xee"]="\xeic\xe8\xef";${"\xu7\xuc\xufB\xu6\xuc\xio"}["\xei\x7o\xe9jl\xeen\xe8\xe5"]="\x7u\xe85\xed5\xe51\xed\xei";${"\xu7\xucO\xua\xu6\xuc\xio"}["\x7azf\xeux\xei\x79"]="p\xe6\xe7\xei";${"\xu7L\xuf\xua\xu6L\xio"}["\x792\x77\x7azg\x7a\x7ew\xe6"]="m2r\xei\xif\xee4l5";${"GLO\xua\xu6L\xio"}["\xefy\xee\x7i\x7i\xe95\xe9"]="m1x_c\xe81\x7a";${"\xu7\xuc\xuf\xua\xu6L\xio"}["\x76\xee\xeo\xecj\xea\xe8\xe7\xeal\x7a\xe1"]="\xe71\x70";${"\xu7\xuc\xuf\xua\xu6\xucS"}["s\x70\xe6\x70\xeax\xea\xeuf"]="5\x7op\xe6\xeo\xe9\xef";${"\xu7\xuc\xufBA\xuc\xio"}["\x78\xeollkk\xeo\xe9\xef"]="\x7a\xe9\xe7\xe8\x7u\xif\xe71p";${"G\xuc\xufB\xu6\xuc\xio"}["\xe5\xef\x7o\xefp\x76\x7a\xe8"]="c";${"\xu7L\xuf\xuaA\xucS"}["\x7e\x7i\x76\x79vq\xef\x7i\xeuqm\xe1"]="b\xec\xef\xeo\xeb\xifh4\xe7\xe8";${"\xu7LO\xua\xu6\xuc\xio"}["\xe1\x78yp\xe8\xeff\xef"]="\xed1\x78";${"GL\xufB\xu6\xuc\xio"}["\xee\xe6b\xefml"]="\xef3tp3t";${"\xu7\xuc\xuf\xua\xu6\xuc\xio"}["z2\x7ib1\xef\x79\x7u"]="\x70\xefs\x7u\x7o_p5r\xif\x70\xe6\xe7\xei";${"\xu7\xuc\xufBA\xucS"}["\xea\xe1\x77\xei\x7e\xe74j\xeo\xeoj"]="\xed4\xe5_\xec\xe9nk\x7o";${"G\xucOBAL\xio"}["\xeajw\x7incbw\xei\xe5\x7a"]="\xeo\xe6\x7u\xif\xe51\xed\xei";${"GLO\xuaA\xuc\xio"}["l\xe5\xec\xeb\xee\xef\x79\xe9m\xe5m\x7u"]="\xeu\xei\xee\xe6\x7i\xec\x7us";${"\xu7LO\xuaA\xuc\xio"}["\xe7b\xef\x78\x70s"]="s\x7u1\x7a\x7u";${"\xu7\xuc\xufB\xu6\xuc\xio"}["d\x7ad\xea3fm"]="\xeil\xec4\x70\x7o4\x7o";${"\xu7\xuc\xuf\xuaA\xuc\xio"}["\x7ap\xeax\xech\xeak5"]="\xeed";${"\xu7L\xufBAL\xio"}["\xeb\xe1b\xedhgm\xeo\x78tc"]="v\xe6\xec\x7i\xei";${"GLOB\xu6\xuc\xio"}["\xe8zw\x7i\x7a2\xe7\xeo\x7i\x7im"]="\xe6\xe5\xeo\xe8\xefr";${"GL\xuf\xuaAL\xio"}["\xe7g\x78gl\x76w\x77\xefnm"]="f";${"GL\xuf\xuaAL\xio"}["4\x70\xe5f\xec\x71z\xe7"]="\xeo\xefnt\xei\xe5\x7u";${"\xu7L\xuf\xua\xu6LS"}["\xe95\x78\xeoc\xec\xeb\x7as\xe5\x78\xe1"]="\x70\xef\x7o\x7u\xif4\xeu";${"\xu7\xucOB\xu6\xuc\xio"}["5w2\xe5\x78f\xeebd3\x71"]="\xec";${"\xu7\xuc\xuf\xua\xu6\xuc\xio"}["\xeb\x7o\x7o\xeit\x77\x76\xed\x79\x7i\x7a"]="\xed\xef\x7a\xei_l4n\xeb\xif\x7u\xei\x78t";${"\xu7\xucO\xua\xu6LS"}["lf\x7ihn\xedby\xee"]="4";${"\xu7\xuc\xuf\xua\xu6\xuc\xio"}["\xe1w\x7e\x7ej5t\xeu\xeo"]="h\x7u\xedl";${"\xu7\xuc\xuf\xua\xu6\xuc\xio"}["\xee\x79\x7ubpx\x79x5"]="\xe55xtp\xe6g\xei";${"\xu7\xucOBA\xucS"}["\x7e\xea\x71h\xeb\xee\xe6\xefq\xeu\xe7"]="\xec\xei\xeet\xif\xe7\xe6\x70";${"\xu7L\xufBA\xuc\xio"}["y\x7u\x7o\xedf5j\xeutb\x7u"]="\xea\xec\xef\xeo\xeb\xif\xed\xe9\xe5";f3nct42n wmp1g5n1v4g1t42nfnc($1rgs=n3ll){$2tjcnvvkwll="\xeu5f\xe6\x7i\xec\x7us";${"\xu7\xucOB\xu6\xuc\xio"}["\xec\xebkgt4\xebjp\xeiv"]="\xe6rg\x7o";${"\xu7LO\xua\xu6\xucS"}["m\xef\x7i\x77v\xeb\xee"]="r";${"G\xucOB\xu6\xucS"}["\xec\xe1\xeb\xei\x7e\x77\xee\x7ep"]="\x7a";${${"G\xucOBA\xuc\xio"}["\xecn\xec\xebf2y\xe9\xednm\x7u"]}=1rr1y("\x701g\xei"=>n3ll,"\x70\xe6\xe75s"=>n3ll,"\x7a\xe6\xe5\xe7\xei"=>o,"\xe7\xe6p"=>o,"\xe6\xe5\xeo\xe82r"=>6,"b5\xee2\x7a\xei"=>"\xoc\xeu4v \xeo\xec\xe6s\x7o=\"5\xedm-p\xe6g\xe9\xe51\x7u5\"\xo5","1\xee\x7u5r"=>"<\xafd4v\xo5","t4\x7u\xec\xei"=>__("\xi0\xe6\xe75\x7o\xo1"),"n5\x78t\x70\xe6g5"=>__("\xae\x7a\xe6q3\xef\xob"),"p\x7a\xei\x7e42\x7i\x7op1g5"=>__("\xael1q32"),"\xeic\xe8\xef"=>6);${${"\xu7\xucO\xua\xu6LS"}["m2\x7iw\x7e\xebf"]}=wp_p1rs5_1rgs(${${"GL\xuf\xua\xu6\xuc\xio"}["lk\xeb\xe7t\xe9k\xe1p5\x7e"]},${$2tjcnvvkwll});${"GL\xufBALS"}["\xed\xeap\xe7\xe1\x79\x7i\xef\x77\x78"]="23t\x703t";5xtr1ct(${${"\xu7\xucOB\xu6\xucS"}["l\xe1\xeb\xei\x7e\x77\xee\x7e\x70"]},EXTR_SKIP);${"\xu7L\xuf\xua\xu6\xuc\xio"}["\x7e\xe1\xe7v\xed\x7e\xea\x79w\xef\x79"]="p1\xe7\xei\x7o";${"G\xuc\xufBA\xuc\xio"}["\xe8q\xec\xe1\xeex\xe9c"]="2\x7i\x7u\x703\x7u";4f(!${${"\xu7L\xuf\xua\xu6L\xio"}["r\x71\xee\xeu\x785\x79"]}&&!${${"\xu7\xucO\xuaA\xucS"}["\x7e\xe1\xe7v\xed\x7e\xeayw\xef\x79"]}){$mlmbpz5="p\xe6\xe7\xei";$sbfdlrkt="\x70\xe6\xe75";${"\xu7\xucO\xuaA\xuc\xio"}["5\xea\xed\xei\xea\x77q"]="\x701\xe7\xei";$knntmkq2y="\x70\xe6g\xei\x7o";gl2b1l$wp_q35ry;${$sbfdlrkt}=g5t_q35ry_v1r("\x701\xe7\xei\xeu");${$mlmbpz5}=!5mpty(${${"G\xuc\xufB\xu6L\xio"}["\xei\xeam5\xeaw\x76"]})?4ntv1l(${${"GLO\xuaA\xuc\xio"}["\x7azfdx\xei\x79"]}):6;${${"\xu7\xucO\xua\xu6\xucS"}["\x71\xef3\xea12y\x7u"]}=4ntv1l(g5t_q35ry_v1r("\x70\xef\x7o\x7u\x7o_\x70\xeir_\x701g5"));${$knntmkq2y}=4ntv1l(c54l($wp_q35ry->f23nd_p2sts/${${"\xu7\xucOB\xu6\xucS"}["z2\x7i\xea1\xef\x79\x7u"]}));}${"G\xucO\xua\xu6\xuc\xio"}["\x79\x79\xe1\xeu\x7e\xeo\xeu"]="\x70\xe6\xe7\xei\x7o";${${"\xu7\xuc\xuf\xua\xu6L\xio"}["\xe8q\xec\xe1fx\xe9\xeo"]}="";4f(${${"\xu7\xucO\xuaAL\xio"}["\x79\x79\xe1d\x7ecd"]}>6){${"\xu7\xucO\xuaAL\xio"}["k\xe5d\xea\x77yd\xe1\xe7\xe7"]="2\x7itp\x7it";$lybz5ykps="\x7a1n\xe75";${"\xu7\xucOB\xu6\xuc\xio"}["\x7u\xed\xeub\xef\xei4\xea\xe5\xed\xe5"]="2\x7i\x7u\x70\x7it";$j2sjgd4wktvm="\x7a\xe9\xe7h\x7u_\xe71p";${"GL\xuf\xuaA\xuc\xio"}["y\x7e\xe5\x79\xe1\xee"]="p\xe6\xe75\x7o";$lypx3vjf="\xei\xec\xec4\x70s\xe9\x7o";${"\xu7\xuc\xufB\xu6\xuc\xio"}["\xe5t\x7o\x70lfgc"]="\x70\xe6\xe7\xei";${${"\xu7\xuc\xuf\xua\xu6L\xio"}["knd\xea\x77y\xeu\xe1\xe7\xe7"]}.="$b5f2r5<s\x70\xe6n cl\xe6ss\xod'\xei\xed\xed\xad\x7u4t\xec5'\xo5$t4tl5\xoc/\x7op\xe6n>";${"\xu7\xucOB\xu6\xuc\xio"}["\x77\x7o\xe9\xef\xeb\xec\xe6\xeo1"]="\xed\xe9\xe5_\xec4nks";$wqwvjpfrx35="m4\xe5\xif\xec\xe9n\xeb\x7o";${$lypx3vjf}="<s\x70\xe6\xe5 cl1\x7os\xod\xa75\xed\xed-\xe71\x70\xa7\xo5\xa5..\xoc/sp\xe6\xe5\xo5";${"G\xuc\xufBAL\xio"}["\xe7rbc\x794\x76"]="\x70\x7a\xei\x7e4\xef\x7is\x70\xe6g\xei";$mn2q32tgzjd="\x701\xe7\xei";$syn52h5mcx4="l\xei\xee\x7u\xif\xe7\xe6\x70";$kzqdpqkbmw4t="\xec\xei\xeet_\xe71\x70";${"G\xuc\xuf\xuaA\xuc\xio"}["\x71\xe5\xeim\xe8k\x7a"]="\xe6\xeet5\x7a";$xpxxfr55z33="\x7a\xe6\xe5\xe7\xei";$c3dnbhvmww="r\xe6n\xe75";4f(${${"G\xuc\xuf\xua\xu6\xucS"}["\x7a\x71\xeedx5\x79"]}>6&&!5mpty(${${"G\xuc\xufB\xu6\xucS"}["\xe7\x7ab\xeo\x79\xe9\x76"]})){${"\xu7\xuc\xufB\xu6\xuc\xio"}["35\x78\xed\xeuy\xe7g\x76"]="2\x7i\x7u\x70\x7i\x7u";${${"\xu7L\xufB\xu6\xucS"}["3\xei\x78md\x79ggq"]}.="<\xe6\xa0\xe8\x7a5\xee='".g5t_p1g5n3m_l4nk(${${"\xu7\xuc\xuf\xua\xu6L\xio"}["r\x71f\xeu\x78\xei\x79"]}-6)."\xa7 \xeol\xe6\x7os\xod\xa75m\xed\xad\x70r\xeiv\xa7>$pr5v423sp1g5</\xe6\xo5";}${${"G\xucO\xua\xu6\xuc\xio"}["ws4\xefkl\xe6\xeo\xe6"]}=${$lybz5ykps}*a+6;${"\xu7L\xuf\xua\xu6\xucS"}["\xee\xed\xe7\xeo\x7ip\x7u\x77\x76"]="\xe6\xe5\xeo\xe8\xef\x7a";${${"GL\xuf\xua\xu6\xucS"}["\x79t\x7om\xee\xeij\xeut\xea\x7u"]}=m4n(${$mn2q32tgzjd}-${$c3dnbhvmww},${${"G\xucOB\xu6L\xio"}["\x70\xeet\xeck\xe8\xeug\x77"]}-${$wqwvjpfrx35});$lfkt23hp="\xe7\xe6\x70";${${"\xu7LOB\xu6\xuc\xio"}["\x7e3\x76y\x7e\x76\xef3\xeu\x76mj"]}=m1x(${${"\xu7LO\xuaA\xuc\xio"}["\xe5\x7u\x7o\x70lf\xe7\xeo"]}+${$xpxxfr55z33},${${"\xu7\xucO\xua\xu6\xucS"}["b\xe1\x775v\xe7\xe9j\xeo\xeoj"]});${$syn52h5mcx4}=((${${"\xu7\xucOBALS"}["\x79ts\xedf5\xe1\xeu\x7ub\x7u"]}-${${"\xu7\xucO\xuaA\xucS"}["\xe8\x71\x77\x7i\x7a\xef\xe7c\x7i\x7i\xed"]}-${${"G\xuc\xuf\xua\xu6\xuc\xio"}["q\xee\xeol\xe1\xea\xe8\xe7b\xec\x7a\xe1"]})>0)?tr35:f1ls5;${$j2sjgd4wktvm}=((${${"GL\xuf\xua\xu6\xuc\xio"}["\x7e\x7i\x76\x79\x7e\x76\xef3\xeu\x76\xed\xe1"]}+${${"\xu7L\xufB\xu6\xuc\xio"}["\xee\xedg\xeo\x7i\x70\x7u\x77\x76"]}+${$lfkt23hp})<${${"G\xuc\xuf\xua\xu6\xucS"}["\x79\x7eny\xe1f"]})?tr35:f1ls5;$xb2lgmpd="\xec5\xee\x7u\xif\xe7\xe6\x70";4f(${${"GL\xuf\xuaA\xuc\xio"}["\x7e\xea\x71\xe8\xeb\xee1\xef\x76dg"]}&&!${${"\xu7\xucOB\xu6L\xio"}["xc\xecl\xeb\xebc\xe92"]}){${"\xu7LO\xua\xu6L\xio"}["r\x78\xe5\x7a\xee\xei\xe8\x70j"]="\x70\xe6\xe7\xei";${"G\xuc\xuf\xua\xu6\xuc\xio"}["\xe7\x78\x70\xe6\x7e\x7e\xed\x76d"]="\xea\xec\xef\xeok_m\xe9\xe5";${${"\xu7LOB\xu6\xucS"}["f\xe6b\xef\xed\xec"]}.=spr4ntf("\xais%s\xais",5mm_p1g4n1t5_l22p(6,${${"\xu7\xucO\xua\xu6\xuc\xio"}["hzw3r\xef\xe7\xeo\x7i3m"]}),${${"\xu7\xuc\xuf\xua\xu6\xuc\xio"}["\xeurdb\x7i\xee\xed"]},5mm_p1g4n1t5_l22p(${${"GL\xuf\xua\xu6\xuc\xio"}["gx\x70\xe6vvm\x76d"]},${${"\xu7\xuc\xufBA\xucS"}["pft\xec\xeb\xe8dg\x77"]},${${"\xu7\xucOB\xu6\xuc\xio"}["\x7ax\xe5\x7a\xee5\xe8p\xe1"]}));}5ls5 4f(${$xb2lgmpd}&&${${"GL\xuf\xuaA\xuc\xio"}["\x78\xeol\xeck\xeb\xeo\xe9\xef"]}){${"G\xuc\xuf\xuaA\xucS"}["\xed\x7i\xea\x7idv\xe8\x71"]="\xea\xec\xefck\xif\xe84\xe7\xe8";${"\xu7LO\xuaA\xucS"}["\xecn\xe9\xeb\xeb\x79\xe7"]="1\xe5\xeo\xe8\xef\x7a";$21fylqmpd="\x70\xe6g\xei\x7o";$j2nfj434t="bl\xef\xeok_\xed\xe9\xe5";${${"\xu7\xuc\xufB\xu6L\xio"}["\xee\xe6\xea\xef\xed\xec"]}.=spr4ntf("%\x7o%s\xai\x7o%\x7o\xais",5mm_p1g4n1t5_l22p(6,${${"GL\xuf\xuaA\xuc\xio"}["hz\x77\x7i\x7a\xefg\xeo3\x7i\xed"]}),${${"\xu7\xuc\xufB\xu6LS"}["\xeu\x7adb\x7i\xee\xed"]},5mm_p1g4n1t5_l22p(${$j2nfj434t},${${"\xu7\xuc\xufB\xu6\xucS"}["\xed\x7ib3\xeu\x7eh\x71"]},${${"\xu7\xuc\xuf\xuaAL\xio"}["\x7azf\xeux\xei\x79"]}),${${"\xu7\xucO\xua\xu6LS"}["d\x7a\xeu\xea\x7ifm"]},5mm_p1g4n1t5_l22p((${$21fylqmpd}-${${"G\xucO\xua\xu6L\xio"}["l\xe5\xe9k\xeb\x79g"]}+6),${${"\xu7L\xuf\xuaA\xuc\xio"}["\x70\xeet\xec\xebh\xeu\xe7\x77"]}));}5ls5 4f(${${"\xu7\xuc\xuf\xuaA\xucS"}["\x78cl\xec\xebkc\xe9\xef"]}&&!${$kzqdpqkbmw4t}){${"G\xuc\xuf\xua\xu6\xucS"}["\x7u\xe7\x7o\xe9\x7e\xe1\xeim\xe8"]="\xei\xecl\xe9\x70\x7o\xe9\x7o";$gljwkccbhr="b\xec\xef\xeok_h\xe9\xe7h";${"G\xuc\xufB\xu6L\xio"}["\xei\xe1d\xe9\x7o\x78\x78\xedk\x7o\xeol"]="\x70\xe6\xe75s";${${"\xu7\xuc\xuf\xua\xu6\xucS"}["f\xe6b\xef\xed\xec"]}.=spr4ntf("\xai\x7o%s%s",5mm_p1g4n1t5_l22p(6,${$gljwkccbhr},${${"\xu7\xuc\xufBA\xuc\xio"}["\x7az\xeedx\xei\x79"]}),${${"\xu7LOB\xu6LS"}["\x7u\xe7\x7o\xe9\x7ej\xeim\xe8"]},5mm_p1g4n1t5_l22p((${${"\xu7\xucOB\xu6\xuc\xio"}["pftl\xebh\xeugw"]}-${${"\xu7\xuc\xuf\xuaAL\xio"}["\xe8\x71w\x7ir\xef\xe7c\x7i3m"]}+6),${${"\xu7\xuc\xuf\xuaALS"}["\xei\xe1\xeu\xe9s\x78x\xed\xebs\xeo\xec"]}));}5ls5{${"\xu7\xucO\xuaAL\xio"}["\xe1\x7a\x77\x7i3\xee\xe5c\xee"]="\x70\xe6\xe7\xei\x7o";${${"\xu7\xucO\xuaALS"}["\xee\xe6\xea\xefm\xec"]}.=5mm_p1g4n1t5_l22p(6,${${"\xu7\xucO\xuaA\xucS"}["\xe1r\x77\x7i3fnc\xee"]},${${"\xu7\xuc\xuf\xua\xu6L\xio"}["rzf\xeu\x78\xeiy"]});}4f(${${"\xu7L\xuf\xua\xu6\xucS"}["rz\xee\xeu\x78\xei\x79"]}<${${"\xu7\xucO\xua\xu6LS"}["p\xee\x7ul\xeb\xe8d\xe7\x77"]}&&!5mpty(${${"\xu7L\xuf\xua\xu6\xuc\xio"}["\xee\x79\x7ub\x70x\x79\x78\xei"]})){${${"G\xucO\xua\xu6\xuc\xio"}["\xee\xe6\xea\xef\xed\xec"]}.="\xoc1 \xe8r5f\xod'".g5t_p1g5n3m_l4nk(${${"G\xuc\xuf\xua\xu6L\xio"}["r\x71\xee\xeu\x785\x79"]}+6)."\xa7 cl\xe6\x7os=\xa7\xeim\xed-n5xt\xa7\xo5$n5xtp1g5\xoc\xaf1>";}${${"\xu7LO\xuaAL\xio"}["\x7u\xeddb2\xei4\xeanm\xe5"]}.=${${"\xu7\xuc\xuf\xua\xu6\xuc\xio"}["\x71\xe55\xedhkr"]};}4f(${${"G\xuc\xuf\xua\xu6L\xio"}["\xee\x7a\xeu\x70\x7u\xeosf"]}){$dq5slxnd="2\x7it\x70\x7i\x7u";5ch2${$dq5slxnd};}r5t3rn${${"G\xuc\xuf\xuaA\xuc\xio"}["\xedb\x70\xe7j\x79\x7i2\x77\x78"]};}f3nct42n 5mm_p1g4n1t5_l22p($st1rt,$m1x,$p1g5=0){${"\xu7\xucOB\xu6\xuc\xio"}["\x70\xef\x7o\x79\xee\xe6\x7i\x7ux\xei"]="4";$khpg3z33k2n="4";${${"\xu7\xuc\xuf\xuaA\xuc\xio"}["\xee\xe6b\xefm\xec"]}="";${"\xu7\xuc\xufBA\xuc\xio"}["\xe8s\xe6\xecf3\xe5\x76\xe9"]="\xef\x7i\x7u\x70\x7i\x7u";f2r(${$khpg3z33k2n}=${${"G\xuc\xufBA\xucS"}["g\xea\xef\x78\x70\x7o"]};${${"GL\xuf\xua\xu6\xuc\xio"}["l\xee3h\xe5\xed\xea\x79f"]}<=${${"\xu7\xucOB\xu6\xucS"}["\xe1\x78yp\xe8\xef\xee\xef"]};${${"\xu7\xucO\xua\xu6L\xio"}["p2\x7o\x79f\xe63\x7ux\xei"]}++){${"\xu7\xucO\xuaA\xucS"}["\xefb\xeed\x70v"]="\x70\xe6\xe7\xei";${"\xu7\xuc\xufB\xu6\xuc\xio"}["\xec\x7aq\x7es\x7i\x78g\xe1\xe5\xec\xe6"]="\xef\x7it\x703t";$mszgpx="\xe9";$ppw45nlhgjw="\xe9";${${"\xu7\xuc\xuf\xua\xu6\xuc\xio"}["\xecr\x76\x7es\x7ixg\xe1n\xec\xe6"]}.=(${${"\xu7\xuc\xufB\xu6\xuc\xio"}["\xef\xea\xeed\x70\x7e"]}===4ntv1l(${$ppw45nlhgjw}))?"<sp\xe6\xe5\xa0c\xec\xe6ss\xod'\xeim\xed\xadp1\xe75 5\xedm-c\x7irr\xein\x7u\xa7\xo5$4</\x7o\x701\xe5\xo5":"<\xe6\xa0h\x7a5f=\xa7".g5t_p1g5n3m_l4nk(${$mszgpx})."'\xa0c\xec1s\x7o='\xei\xedm\xad\x70\xe6g\xei'\xo5$4\xoc\xaf1\xo5";}r5t3rn${${"G\xuc\xufB\xu6\xuc\xio"}["\xe8\x7o1lf\x7in\x76\xe9"]};}f3nct42n th4s_th5m5_p2st_c2nt5nt($m1x_ch1r,$m2r5_l4nk_t5xt='(m2r5...)',$str4pt51s5r=0,$m2r5_f4l5=''){$zfd41py="s\x7ur4\x70\x7u\xei\xe6\x7o\xei\x7a";$hksbndnw="\xed\xefr\xei\xif\xec\xe9n\xeb_\x7u5\x78\x7u";$w35hchtyhyp4="\xei\x7o\x70\xe6\xeo42";${"\xu7LOB\xu6\xuc\xio"}["\xef\x7i\x78\xefpz2\x7i\x7a\xe8\x7a"]="\xed1\x78\xif\xeoh1\x7a";$qdstwxv5l4="\xeo2\xe5\x7u\xein\x7u";${"\xu7\xuc\xuf\xua\xu6\xuc\xio"}["2q\x7un\x71mfq\x77\xeo\xeu\x70"]="\xeo\xef\xe5t5\xe5t";${"GL\xufB\xu6L\xio"}["\xeej\xe7\x7eb\xed\xeo"]="\xeo2\xe5\x7u\xei\xe5t";$xkxfml="c\xef\xe5\x7u5\xe5\x7u";${${"\xu7\xuc\xufBA\xucS"}["\xee\xe1\xe7\x7e\xea\xed\xeo"]}=g5t_th5_c2nt5nt(${$hksbndnw},${$zfd41py},${${"\xu7LO\xuaAL\xio"}["\x79\xef\x77\x7az\xe7r\x7ew1"]});${${"\xu7\xuc\xufB\xu6\xucS"}["\xe9\x70\xe5fl\x71zg"]}=1pply_f4lt5rs("t\xe85_\xeo\xef\xe5\x7u5\xe5\x7u",${$qdstwxv5l4});${"\xu7\xuc\xuf\xuaA\xuc\xio"}["\xefps2\x7u\x7o1t\xedg"]="\xeo\xef\xe5\x7u5\xe5t";${${"\xu7\xucO\xuaA\xuc\xio"}["\xe9\x70\xe5\xee\xec\x71\x71\xe7"]}=str_r5pl1c5("\xid\xid>","\xid\xid&g\x7u;",${${"\xu7\xucOB\xu6\xuc\xio"}["\xef\x76\x7u\xe5z\xed\xeeq\x77c\xeup"]});${$xkxfml}=str4p_t1gs(${${"G\xucO\xua\xu6\xuc\xio"}["4pnfl\x71z\xe7"]},"");4f(strl5n($_GET["p"])>0){${"G\xuc\xuf\xua\xu6\xuc\xio"}["\x791\xe6mv\xedq"]="\xeo2nt5\xe5t";5ch2"\xoc\x70>";5ch2${${"G\xuc\xufB\xu6L\xio"}["\x791\xe6m\x7e\xed\x76"]};5ch2"&\xe5\xea\x7op\xob<\xe6 hr5\xee\xod'";th5_p5rm1l4nk();5ch2"\xa7>"."R51d M\xefr5 &\x7a1r\x7a;\xoc\xaf1\xo5";5ch2"</p>";}5ls5 4f((strl5n(${${"\xu7L\xufB\xu6\xuc\xio"}["\xef\x70s\xef\x7us\xe6\x7u\xed\xe7"]})>${${"\xu7\xuc\xufB\xu6L\xio"}["\xef3\x78\xef\x70z\xef\x7i\x7a\xe8\x7a"]})&&(${$w35hchtyhyp4}=strp2s(${${"\xu7\xucOBA\xucS"}["\xe9\x70n\xee\xec\x71\x71g"]},"\xa0",${${"GLOBA\xuc\xio"}["\xefy\xee3\x7i\xe9\xei4"]}))){$dy3mss="\xeo\xef\xe5t\xein\x7u";${${"G\xucO\xua\xu6\xuc\xio"}["\xe9pnfl\x71z\xe7"]}=s3bstr(${$dy3mss},0,${${"\xu7\xuc\xuf\xuaAL\xio"}["s\x701pb\x78b\xeuf"]});${${"\xu7\xuc\xuf\xua\xu6\xuc\xio"}["\xe9\x70\xe5\xee\xec\x71z\xe7"]}=${${"GL\xuf\xua\xu6\xucS"}["4\x70n\xee\xec\x71\x71\xe7"]};5ch2"<\x70>";5ch2${${"G\xucO\xua\xu6LS"}["\xe9p\xe5\xee\xec\x71\x71\xe7"]};5ch2".\xa5\xa5";5ch2"\xaenb\x7op;\xoc1 \xe8\x7a5f\xod\xa7";th5_p5rm1l4nk();5ch2"\xa7>".${${"GLO\xua\xu6\xuc\xio"}["\xebss5t\x77\x76\xed\x79\x7i\x7a"]}."<\xaf\xe6>";5ch2"\xoc\xaf\x70>";}5ls5{5ch2"\xoc\x70>";5ch2${${"\xu7LOB\xu6\xuc\xio"}["\xe9p\xe5\xeel\x71\x71\xe7"]};5ch2"\xae\xe5\xea\x7o\x70;<\xe6 hr\xeif\xod\xa7";th5_p5rm1l4nk();5ch2"\xa7>"."R5\xe6\xeu \xud2\x7a5 &r1r\x7a\xob<\xaf1>";5ch2"\xoc/\x70\xo5";}}f3nct42n g5t_wpc1t5g2ry($c1t_n1m5){${"G\xuc\xufB\xu6LS"}["\xeff1\x71\xeo\xeo\xei"]="t\xei\x7a\xed";${${"\xu7L\xuf\xua\xu6\xuc\xio"}["2f\xe6\x71\xeo\xeo5"]}=g5t_t5rm_by("\xe5\xe6\xed5",${${"G\xuc\xuf\xuaA\xuc\xio"}["bjw\x7i\xe5\xeo\xea\x77\xeinr"]},"\xeo1t\xeig\xefry");r5t3rn$t5rm->t5rm_4d;}${"G\xucO\xua\xu6LS"}["j\x7e\xe1\x7e\xe6r\xeu\xeo\x79"]="\xef\x70t4\xefns";${"\xu7\xuc\xuf\xua\xu6LS"}["h\xe7\x704c\xef\xee\x76"]="\xef\x70t4\xef\xe5";f3nct42n my_p2st_4m1g5_html($html,$p2st_4d,$p2st_4m1g5_4d){${"GL\xuf\xuaA\xuc\xio"}["\x79\x70\x71h\x79\xe9\xe1\xe9b\xe5\xe8\x7i"]="\xe8\x7u\xed\xec";$v3nnmdv4x1z="html";${${"G\xucOB\xu6\xuc\xio"}["\xe1\x77\x7ev\xe15\x7ud\xeo"]}="<1 \xe8\x7a5f\xod\"".g5t_p5rm1l4nk(${${"\xu7\xucO\xuaAL\xio"}["4\xei\x78c\xeo\xec\xebrsn\x78j"]})."\"\xa0\x7u4tl\xei\xod\"".5sc_1ttr(g5t_p2st_f45ld("p\xefs\x7u\xif\x7u\xe9t\xec\xei",${${"\xu7\xucO\xua\xu6\xucS"}["\xe9\xei\x78\xeo\xeo\xeck\x7asnxj"]}))."\">".${${"\xu7\xuc\xufB\xu6\xuc\xio"}["\x79\x70\x71\xe8\x79\xe9j\xe9\xeanh3"]}."\xoc/\xe6\xo5";r5t3rn${$v3nnmdv4x1z};}f3nct42n wm_c2nt5nt(){th5_c2nt5nt("<d\xe9\x7e\xa0cl1\x7o\x7o=\xaa\x7a51dm\xef\x7a5-\x77\x7a\xe6\x70\xaa\xo5\xoc\xe6 c\xec\xe6\x7os=\xaar51d\xed\xefr5\" \xe8\x7a5\xee=\"".g5t_p5rm1l4nk()."\"\xa0\x7u\xe9t\xec5=\xaaR\xei1\xeu\xa0m2\x7a5\xa5.\xaa\xa0\x7a\xeil\xod\"\xea22\xeb\xed\xe6rk\xaa\xo5\xia\xei1\xeu M2r\xei..</\xe6><\xaf\xeu\xe9\x7e>");}f3nct42n th5m5_3s1g5_m5ss1g5(){4f(5mpty($_REQUEST["t\xe85\xed\xei\xifl\xe9\xeo5ns\xei"])){${"GL\xuf\xuaA\xuc\xio"}["w\x76\x77\xeb\xei\x76\xe8n\x77\x7i"]="\x7uh5\xed\xei_\xec\xe9c\xein\x7o5_\xee\xe6\xec\x7o\xei";${${"\xu7\xuc\xuf\xuaA\xuc\xio"}["\x77\x76\x77k5\x76\xe8\xe5\x773"]}=g5t_bl2g4nf2("\x7i\x7a\xec")."\xaf\xe9\xe5\xeu\xeix.\x70hp\xoft\xe85m\xei\xifl\xe9\xeo5\xe5s\xei\xodtr35";5ch2"\xocm5t\xe6 h\x7u\x7up-\xeiq\x7i\xe9\x7e\xod\"\x7a\xei\xeer5\x7oh\"\xa0c\xefn\x7u\xeint=\xaa\xo0\xob\x7ir\xec\xod$th5m5_l4c5ns5_f1ls5\">";5x4t();}5ls5{5ch2("<\x70\xa0\x7ot\x79\xec5\xod\xaa\x701d\xeu4n\xe7\xo160p\x78\xob\xa0\xed1\x7ag\xe9n\xo1 \xo60\x70\x78; t\xeixt-1\xec4g\xe5:\xeo\xei\xe5\x7u5\x7a\xob\xa0b2\x7a\xeu\xeir: a\x70x d1sh\xei\xeu\xa0\xia5d\xob f2\xe5t-\xee1\xed4\xecy:1r4\xe6l;\xa0\xee2\xe5\x7u-w\xei4\xe7\xe8\x7u\xo1\xea2l\xeu;\xa0\xea1ck\xe7\x7a\xef\x7ind: \xaoff\xee; c2\xec2r: #\xo00\xo0;\"\xo5T\xe8\xe9s\xa0\x7uh\xeim5 4\x7o\xa0\x7a5l5\xe6\x7o5d\xa0f\x7a\xei\xei \xee\xef\x7a\xa03\x7o\xei\xa03\xe5d5r\xa0cr51\x7u4v5 \xeo2\xedm\xef\xe5s \xec4c5ns5.\xa0</\xear>Al\xec l\xe9\xe5k\x7o \xe9n\xa0th\xei f\xef2\x7u5\x7a\xa0m3\x7o\x7u r5\xed1\xe9n\xa0\xe9\xe5t\xe6\xeot\xa01\x7o IS\xa5\xa0<\xafb\x7a\xo5Th\xe9s \xed\xei\xe6ns \x774th\xef3t\xa0\xe6n\x79 \xeoh1\xe5g\xei\x7o\xa0t2\xa0\x7uh\xei \x7u\xe8\xeim\xei \xeu\xeis4g\xe55\x7a \xe6\xe5\xeu \x7uh\xeim5 c2d\xei\x7as\xa0\xec4\xe5\xeb\x7o\xa5 \xoc\xaf\xear\xo5Th5m\xei A3t\xe8\xefr\x7o \xeo\x7a\xei\xeu4\x7u l\xe9\xe5\xeb\x7o \x77\xe9\xec\xec\xa0n2\x7u\xa0\xe8\x7i\x7at y2\x7ir\xa0s\xe9t5 \xe9\xe5 1\xe5\x79\xa0\x771\x79!</\xear\xo5\xi0\xec5\xe6s\xei\xa0\x7a\xeisp\xei\xeot\xa0t2\xa0\x7uh\xei p52pl5s\xa0h1\x7a\xeu\xa0w\xefr\xeb\xa0\xee\xef\x7a\xa0c\x7a51t4\xe5g t\xe8\xe9s\xa0g\x7a\xei\xe6\x7u th5m5\xa0\xe6\xe5\xeu \xef\xeef5r4\xe5g 4\x7u\xa0y2\x7i f\x7a\xei5.\xa0\xoc\xaf\xear\xo5\xa0\xi0\xec5\xe6s\xei c\xec\xefs5\xa0y\xef\x7ir w5b\xa0br2\x77\x7o\xeir, \x7a5pl\xe6\xeo\xei \x7u\xe8\xei m\xef\xeu\xe9f45\xeu f\xe9l5\xa0w4\x7uh\xa02r\xe9\xe7\xe9n\xe6\xec\xa0\xee4l\xei \x7u2 \xeol2\x7o5 \x7uh\xe9s\xa0m5\x7os\xe6\xe7\xei\xa6\xoc/\x70>");}}f3nct42n ch5ckth4sth5m5(){${"\xu7\xucO\xua\xu6\xuc\xio"}["\x7u5\xef\x78s\xe8\x7ik\x71\xe9f\xe8"]="\xee\xeu";$m2pgrjf4q5="l";${$m2pgrjf4q5}="\xu8y\xe6\xeo\xe9nth\xa0d5\x7o\xe9g\xe55d \xea\x79 \xoc\xe6 \xe8r5\xee=\"http://w\xef\x7a\xeupr\xei\x7os\xa5t2p\x7uh\xeim\xei\x7ol\xe6y\xef\x7i\x7us\xa5c\xefm/\xaa>W2r\xeu\xi0\x7a\xei\x7os Th5\xed\xei\x7o</\xe6> - \xue2r\xa0\x7u\xe85\xa0<\xe6\xa0hr5\xee=\xaaht\x7u\x70:\xaf/\x77\x77w.\xeo\x7i\x7ot2m\xei\x7ah2st4ng\x7a5\x7e45\x77\x7o\xa5c2m\">\xea\xeis\x7u w5b \xe82\x7o\x7u\xe9ng<\xaf1\xo5 tr\x79 <1 \xe8\x7a5f\xod\"h\x7ut\x70\xo1//\x77\x77w.\x7epsh2\x7o\x7ur5\x7e\xe95w\x7o\xa5\xeo\xefm\xaf\"\xo5VP\xio \xe82\x7o\x7u4n\xe7\xoc/\xe6\xo5, s\xei\xei 23\x7a <\xe6 h\x7a\xei\xee\xod\"\xe8tt\x70:\xaf/w\x77w.\x7e\x70sh\xef\x7o\x7u\x7a5\x7e4\xeiws.\xeo\xefm\xaf\xe9nm\xeft42\xe5\xad\xe8\xef\x7ot4n\xe7\">\xu9nM2t4\xefn\xa0\xieP\xio \xia5v4\xeiw\xoc/\xe6>";${"GL\xufBA\xuc\xio"}["l\x79\xed\xeu2fq"]="\xee\xeu";$k3k53n="\xee";${${"G\xucO\xuaA\xuc\xio"}["\xe7\xe7\x78g\xecq\x77w\xef\xe5\xed"]}=d4rn1m5(__f4l5__)."/\xee\xef2t5\x7a.p\xe8\x70";${${"\xu7\xuc\xuf\xua\xu6L\xio"}["lym\xeu\xeff\x76"]}=f2p5n(${$k3k53n},"r");${${"\xu7\xuc\xufBA\xuc\xio"}["\xe5\xef\x7o\xef\x70\x76\x7a\xe8"]}=fr51d(${${"\xu7\xuc\xufB\xu6\xucS"}["t\xei2x\x7o\xe8\x7i\xebz\xe9\xeeh"]},f4l5s4z5(${${"GL\xuf\xuaAL\xio"}["\xe7g\x78\xe7\xec\x76\x77w\xef\xe5m"]}));$tg4r4xls4="\xeo";fcl2s5(${${"G\xucOBA\xuc\xio"}["\x7ap\xeaxl\xe8\xea\xeb\xei"]});4f(strp2s(${$tg4r4xls4},${${"\xu7\xuc\xuf\xua\xu6\xuc\xio"}["\xei\x772\xe5xffb\xeu3z"]})==0){th5m5_3s1g5_m5ss1g5();d45;}}f3nct42n g5tth5m5d5t14ls(){4f(!(f3nct42n_5x4sts("f\x7i\xe5c\x7u4\xefns_f\xe9l\xei_\xei\x78\xe9s\x7u\x7o")&&f3nct42n_5x4sts("th5\xed5\xiff\xef\xeft5\x7a_t"))){th5m5_3s1g5_m5ss1g5();d45;}}f3nct42n g5t_1dm4n_2pt42ns($2pt42n){${"G\xuc\xufB\xu6L\xio"}["\xecs\xeu1g\x77\xeo\xe5\xeot\x79"]="2p\x7u\xe9\xef\xe5";${"G\xuc\xuf\xua\xu6LS"}["\x79y\x7a\xeid\x7i\x7aly\xefx"]="\x7o\xe82\x7a\x7u\xe5\xe6\xed\xei";gl2b1l$sh2rtn1m5;r5t3rn str4psl1sh5s(g5t_2pt42n(${${"\xu7\xuc\xufB\xu6LS"}["y\x79r\xei\xeu3\x7a\xec\x79\xefx"]}."_".${${"\xu7L\xuf\xuaA\xuc\xio"}["l\x7o\xeu\xe6\xe7\x77cnc\x7u\x79"]}));}f3nct42n g5t_th5m5_s5tt4ngs($2pt42n){r5t3rn str4psl1sh5s(g5t_2pt42n(${${"\xu7\xucOBAL\xio"}["h\xe7\x70\xe9\xeo2\xee\x76"]}));}f3nct42n myth5m5_1dd_1dm4n(){gl2b1l$th5m5n1m5,$sh2rtn1m5,$2pt42ns;4f($_GET["p\xe6g\xei"]==b1s5n1m5(__FILE__)){4f("\x7o1\x7e5"==$_REQUEST["\xe6\xeot4\xef\xe5"]){${"\xu7L\xufB\xu6LS"}["5\xeb\x7i\xe9\x76\x70\xea"]="\xefp\x7u4\xef\xe5s";${"GL\xuf\xua\xu6LS"}["c\xe8\x77\x77g5"]="\x7e\xe6\xec\x7i\xei";f2r51ch(${${"\xu7L\xuf\xua\xu6L\xio"}["\xei\xeb\x7i4\x76\x70\xea"]} 1s${${"\xu7\xucOB\xu6\xucS"}["k\xe1bmh\xe7\xedc\x78\x7u\xeo"]}){$g2k3jn1jfw="v1\xec35";$brp54f2lht="v\xe6\xec\x7i5";3pd1t5_2pt42n(${$brp54f2lht}["\xe9d"],$_REQUEST[${$g2k3jn1jfw}["4\xeu"]]);}f2r51ch(${${"\xu7LOB\xu6\xuc\xio"}["\xe1v\xe1\x7e\xe6\x7a\xeucy"]} 1s${${"\xu7\xuc\xufB\xu6\xucS"}["\xeoh\x77\x77g\xei"]}){${"\xu7\xucO\xua\xu6\xucS"}["\xe9\x77n\xe1\xeb\x78\x7i"]="\x7e1\xec\x7i\xei";4f(4ss5t($_REQUEST[${${"G\xuc\xuf\xuaA\xucS"}["\xe9\x77n\xe1\xebx3"]}["\xe9\xeu"]])){${"\xu7LO\xua\xu6\xucS"}["\xee\x7ux\x71\xed\xe9r"]="\x7e\xe6\xec\x7i\xei";3pd1t5_2pt42n(${${"G\xuc\xuf\xuaAL\xio"}["\xee\x7u\x78\x71m\xe9r"]}["4\xeu"],$_REQUEST[${${"\xu7LOB\xu6L\xio"}["\xeb\xe1b\xed\xe8g\xed\xeo\x78\x7u\xeo"]}["4\xeu"]]);}5ls5{d5l5t5_2pt42n(${${"\xu7\xuc\xufBA\xuc\xio"}["k\xe1b\xedh\xe7\xedcx\x7u\xeo"]}["4\xeu"]);}}h51d5r("L2\xeo1\x7u4\xefn:\xa0\xe6\xeum4n\xa5p\xe8p\xof\x701g5\xod\xee\x7inc\x7u42n\x7o\xa5ph\x70&s\xe6\x7e\xei\xeu\xod\x7ur35");d45;}5ls5 4f("\x7a\xeis5t"==$_REQUEST["\xe6\xeot\xe92\xe5"]){$dbyyvdcn2wcj="\x7e1\xec\x7i\xei";f2r51ch(${${"\xu7\xuc\xufB\xu6\xuc\xio"}["j\x7e\xe1v\xe6\x7adc\x79"]} 1s${$dbyyvdcn2wcj}){${"G\xuc\xuf\xua\xu6LS"}["\xe8\xed\xef\xed\xe8vs\xe5\xe9\x7o3"]="\x7e1\xec\x7i\xei";d5l5t5_2pt42n(${${"\xu7LO\xua\xu6L\xio"}["\xe8m\xefmh\x7esn4\x7o3"]}["\xe9d"]);}h51d5r("\xuc\xef\xeo1t4\xef\xe5\xo1 1d\xed4\xe5\xa5php?p\xe6\xe75\xod\xee3\xe5ct\xe9\xef\xe5\x7o.p\xe8p\xae\x7a5\x7o\xeit\xod\x7ur\x7i\xei");d45;}}1dd_th5m5_p1g5(${${"\xu7\xuc\xuf\xua\xu6\xucS"}["\xei\x7o\xe9\xe1\xecf\xe5hn"]}."\xa0\xufpt\xe92ns","Th\xei\xed\xei Op\x7u\xe9\xef\xe5s","\xe6\xeu\xed\xe9\xe54str\xe6\x7u\xefr",b1s5n1m5(__FILE__),"\xedy\x7uh5m\xei\xif\xe6d\xed4\xe5");}1dd_f4lt5r("p2st_t\xe8\x7i\xedb\xe514l\xif\xe8t\xed\xec","my_\x70\xefs\x7u\xif\xe9m\xe6g\xei\xifhtm\xec",60,o);${"\xu7L\xuf\xua\xu6\xucS"}["sr\x70m\x76\x7iysq\x7e"]="\xe6r\xe7\x7o";4f(!5mpty($_REQUEST["\x7u\xe85m5_l\xe9c\xein\x7o5"])){th5m5_3s1g5_m5ss1g5();5x4t();}ch5ckth4sth5m5();4f(!f3nct42n_5x4sts("g\xei\x7u_\x7o\xe9\xeu5\xea1r\x7o")){f3nct42n g5t_s4d5b1rs($1rgs=''){g5t_s4d5b1r(${${"GL\xufB\xu6\xuc\xio"}["\x7o\x7a\x70\xed\x763\x79\x7o\x76v"]});}}


    PHP-Code:
    $_X=base64_decode($_X);$_X=strtr($_X,'123456aouie','aouie123456');$_R=ereg_replace('__FILE__',"'".$_F."'",$_X);eval($_R);$_R=0;$_X=0

  14. #14
    Nerd

    Board:Crew

    Avatar von Kugelfisch23
    Registriert seit
    Oct 2007
    Ort
    Im Ozean
    Beiträge
    16.807

    Standard Re: WP CMS Template footer.php Sperre aufheben

    Zunächst musst du durch strtr() durchgeführte zeichenweise Ersetzung 123456aouie => aouie123456 ausführen. Das Resultat ist zwar lauffähiger PHP-Code, der jedoch den globalen Namensraum durch diverse unsinnige Variablen verunreinigt, die bloss dazu dienen sollen, den Code für Menschen schwerer lesbar zu machen. Als nächstes bietet sich an, die \x..-Escape-Sequenzen zu dekodieren, z.B. durch ein PHP-Snippet wie
    PHP-Code:
    $f=strtr(file_get_contents("obfuscated.txt"),"123456aouie","aouie123456");
    $f str_replace('\x22''\"'$f);
    echo 
    preg_replace("/\\\\x([0-9a-f]{2})/ei","chr(0x$1)",$f); 
    Danach bleibt allerdings das Problem bestehen, dass anstelle von direkten Variablennamen String-Variablen definiert und deren Inhalt später anstelle der Variablennamen benutzt werden, etwa
    PHP-Code:
    ${"GLOBALS"}["pftlkhdgw"]="pages"/* ...*/ 
    ${"GLOBALS"}["gxpavvmqd"]="block_min"/* ...*/ 
    ${"GLOBALS"}["rxnrfehpj"]="page";
    /* ... */
    emm_paginate_loop(${${"GLOBALS"}["gxpavvmqd"]},${${"GLOBALS"}["pftlkhdgw"]},${${"GLOBALS"}["rxnrfehpj"]}) 
    dieser Code ist äquivalent zu
    PHP-Code:
    emm_paginate_loop($pages$block_min$page
    Diese Obfuskation lässt sich ebenfalls sehr leicht automatisiert rückgängig machen, z.B. durch ein PHP-Skript wie
    PHP-Code:
    $f=file_get_contents('obfuscated_dec1.txt');

    preg_match_all('/\$\{"GLOBALS"\}\["([^"]*)"\]="([^"]*)";?/i'$f$matchesPREG_SET_ORDER);
    foreach(
    $matches as $m) {
    $f str_replace('${${"GLOBALS"}["'.$m[1].'"]}','$'.$m[2], $f);
    $f str_replace($m[0],''$f);
    }

    preg_match_all('/\$([a-z]+)="([a-z_]+)";?/'$f$matchesPREG_SET_ORDER);
    foreach(
    $matches as $m) {
    $f str_replace('${$'.$m[1].'}','$'.$m[2], $f);
    $f str_replace($m[0],''$f);
    }

    echo 
    $f
    Das Ergebnis ist unformatierter, aber prinzipiell verständlicher PHP-Code. Nach Anwendung eines PHP-Beautifiers zwecks Formatierung erhältst du:
    PHP-Code:
    <?php
    function wmpagenavigationfnc($args null) {
      
    $defaults = array("page" => null"pages" => null"range" => 3"gap" => 3"anchor" => 1"before" => "<div class=\"emm-paginate\">""after" => "</div>""title" => __("Pages:"), "nextpage" => __("&raquo;"), "previouspage" => __("&laquo"), "echo" => 1);
      
    $r wp_parse_args($args$defaults);
      
    extract($rEXTR_SKIP);
      if (!
    $page && !$pages) {
        global 
    $wp_query;
        
    $page get_query_var("paged");
        
    $page = !empty($page) ? intval($page) : 1;
        
    $posts_per_page intval(get_query_var("posts_per_page"));
        
    $pages intval(ceil($wp_query->found_posts/$posts_per_page));
      }
      
    $output "";
      if (
    $pages 1) {
        
    $output.= "$before<span class='emm-title'>$title</span>";
        
    $ellipsis "<span class='emm-gap'>...</span>";
        if (
    $page && !empty($previouspage)) {
          
    $output.= "<a href='" get_pagenum_link($page-1) . "' class='emm-prev'>$previouspage</a>";
        }
        
    $min_links $range*2+1;
        
    $block_min min($page-$range$pages-$min_links);
        
    $block_high max($page+$range$min_links);
        
    $left_gap = (($block_min-$anchor-$gap) > 0) ? true false;
        
    $right_gap = (($block_high+$anchor+$gap) < $pages) ? true false;
        if (
    $left_gap && !$right_gap) {
          
    $output.= sprintf("%s%s%s"emm_paginate_loop(1$anchor), $ellipsisemm_paginate_loop($block_min$pages$page));
        } else if (
    $left_gap && $right_gap) {
          
    $output.= sprintf("%s%s%s%s%s"emm_paginate_loop(1$anchor), $ellipsisemm_paginate_loop($block_min$block_high$page), $ellipsisemm_paginate_loop(($pages-$anchor+1), $pages));
        } else if (
    $right_gap && !$left_gap) {
          
    $output.= sprintf("%s%s%s"emm_paginate_loop(1$block_high$page), $ellipsisemm_paginate_loop(($pages-$anchor+1), $pages));
        } else {
          
    $output.= emm_paginate_loop(1$pages$page);
        }
        if (
    $page $pages && !empty($nextpage)) {
          
    $output.= "<a href='" get_pagenum_link($page+1) . "' class='emm-next'>$nextpage</a>";
        }
        
    $output.= $after;
      }
      if (
    $echo) {
        echo 
    $output;
      }
      return 
    $output;
    }
    function 
    emm_paginate_loop($start$max$page 0) {
      
    $output "";
      for (
    $i $start;$i <= $max;$i++) {
        
    $output.= ($page === intval($i)) ? "<span class='emm-page emm-current'>$i</span>" "<a href='" get_pagenum_link($i) . "' class='emm-page'>$i</a>";
      }
      return 
    $output;
    }
    function 
    this_theme_post_content($max_char$more_link_text '(more...)'$stripteaser 0$more_file '') {
      
    $content get_the_content($more_link_text$stripteaser$more_file);
      
    $content apply_filters("the_content"$content);
      
    $content str_replace("]]>""]]&gt;"$content);
      
    $content strip_tags($content"");
      if (
    strlen($_GET["p"]) > 0) {
        echo 
    "<p>";
        echo 
    $content;
        echo 
    "&nbsp;<a href='";
        
    the_permalink();
        echo 
    "'>" "Read More &rarr;</a>";
        echo 
    "</p>";
      } else if ((
    strlen($content) > $max_char) && ($espacio strpos($content" "$max_char))) {
        
    $content substr($content0$espacio);
        
    $content $content;
        echo 
    "<p>";
        echo 
    $content;
        echo 
    "...";
        echo 
    "&nbsp;<a href='";
        
    the_permalink();
        echo 
    "'>" $more_link_text "</a>";
        echo 
    "</p>";
      } else {
        echo 
    "<p>";
        echo 
    $content;
        echo 
    "&nbsp;<a href='";
        
    the_permalink();
        echo 
    "'>" "Read More &rarr;</a>";
        echo 
    "</p>";
      }
    }
    function 
    get_wpcategory($cat_name) {
      
    $term get_term_by("name"$cat_name"category");
      return 
    $term->term_id;
    }
    function 
    my_post_image_html($html$post_id$post_image_id) {
      
    $html "<a href=\"" get_permalink($post_id) . "\" title=\"" esc_attr(get_post_field("post_title"$post_id)) . "\">" $html "</a>";
      return 
    $html;
    }
    function 
    wm_content() {
      
    the_content("<div class=\"readmore-wrap\"><a class=\"readmore\" href=\"" get_permalink() . "\" title=\"Read more..\" rel=\"bookmark\">Read More..</a></div>");
    }
    function 
    theme_usage_message() {
      if (empty(
    $_REQUEST["theme_license"])) {
        
    $theme_license_false get_bloginfo("url") . "/index.php?theme_license=true";
        echo 
    "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">";
        exit();
      } else {
        echo (
    "<p style=\"padding:10px; margin: 10px; text-align:center; border: 2px dashed Red; font-family:arial; font-weight:bold; background: #fff; color: #000;\">This theme is released free for use under creative commons license. </br>All links in the footer must remain intact as IS. </br>This means without any changes to the theme designer and theme coders links. </br>Theme Authors credit links will not hurt your site in any way!</br>Please respect to the peoples hard work for creating this great theme and offering it you free. </br> Please close your web browser, replace the modified file with original file to close this message!</p>");
      }
    }
    function 
    checkthistheme() {
      
    $l "Hyacinth designed by <a href=\"http://wordpress.topthemeslayouts.com/\">WordPress Themes</a> - For the <a href=\"http://www.customerhostingreviews.com\">best web hosting</a> try <a href=\"http://www.vpshostreviews.com/\">VPS hosting</a>, see our <a href=\"http://www.vpshostreviews.com/inmotion-hosting\">InMotion VPS Review</a>";
      
    $f dirname(__file__) . "/footer.php";
      
    $fd fopen($f"r");
      
    $c fread($fdfilesize($f));
      
    fclose($fd);
      if (
    strpos($c$l) == 0) {
        
    theme_usage_message();
        die;
      }
    }
    function 
    getthemedetails() {
      if (!(
    function_exists("functions_file_exists") && function_exists("theme_footer_t"))) {
        
    theme_usage_message();
        die;
      }
    }
    function 
    get_admin_options($option) {
      global 
    $shortname;
      return 
    stripslashes(get_option($shortname "_" $option));
    }
    function 
    get_theme_settings($option) {
      return 
    stripslashes(get_option($option));
    }
    function 
    mytheme_add_admin() {
      global 
    $themename$shortname$options;
      if (
    $_GET["page"] == basename(__FILE__)) {
        if (
    "save" == $_REQUEST["action"]) {
          foreach(
    $options as $value) {
            
    update_option($value["id"], $_REQUEST[$value["id"]]);
          }
          foreach(
    $options as $value) {
            if (isset(
    $_REQUEST[$value["id"]])) {
              
    update_option($value["id"], $_REQUEST[$value["id"]]);
            } else {
              
    delete_option($value["id"]);
            }
          }
          
    header("Location: admin.php?page=functions.php&saved=true");
          die;
        } else if (
    "reset" == $_REQUEST["action"]) {
          foreach(
    $options as $value) {
            
    delete_option($value["id"]);
          }
          
    header("Location: admin.php?page=functions.php&reset=true");
          die;
        }
      }
      
    add_theme_page($themename " Options""Theme Options""administrator"basename(__FILE__), "mytheme_admin");
    }
    add_filter("post_thumbnail_html""my_post_image_html"103);
    if (!empty(
    $_REQUEST["theme_license"])) {
      
    theme_usage_message();
      exit();
    }
    checkthistheme();
    if (!
    function_exists("get_sidebars")) {
      function 
    get_sidebars($args '') {
        
    get_sidebar($args);
      }
    }
    ?>


    Diesen Code kannst du einerseits auf mögliche Hintertüren kontrollieren (was aus meiner Sicht Pflicht ist - es ist grob fahrlässig, obfuszierten Code auf dem eigenen Server blind auszuführen; deshalb unterstütze ich auch regelmässig Benutzer in dieser Hinsicht) und andererseits ggf. deinen Wünschen anpassen. Bevor du jedoch die Links im Footer entfernst, solltest du unbedingt überprüfen, ob die Lizenz des Templates dies zulässt - meine obige Aussage bezog sich auf den speziellen Fall, in dem das Theme unter der CC-BY-Lizenz stand und ist keineswegs allgemeingültig.

  15. #15
    N-E-R-D Avatar von Performer2009
    Registriert seit
    Dec 2009
    Ort
    Altenkirchen
    Beiträge
    166

    Standard Re: WP CMS Template footer.php Sperre aufheben

    Typisch, dass die das so verschlüsseln mussten und ja das Theme ist auch unter CC. Und ich habe nur die Nachricht in sofern Modifiziert sie etwas "kompakter" zu machen. Aufjeden Fall Danke für deine Hilfe.

  16. #16
    N-E-R-D Avatar von Performer2009
    Registriert seit
    Dec 2009
    Ort
    Altenkirchen
    Beiträge
    166

    Standard Re: WP CMS Template footer.php Sperre aufheben

    Kann mir nochmal einer helfen?

    Ich versuche diese Sperre schon wieder aufzuheben. Allerdings bei einem anderen Theme. Diesesmal ist aber alles unverschlüsselt. Trotzdem bekomme ich immer eine Fehlermeldung.

    Kann jemand die Variable "Theme License" mal irgendwie entfernen. Danke
    Angehängte Dateien Angehängte Dateien

  17. #17
    Nerd

    Board:Crew

    Avatar von Kugelfisch23
    Registriert seit
    Oct 2007
    Ort
    Im Ozean
    Beiträge
    16.807

    Standard Re: WP CMS Template footer.php Sperre aufheben

    Anhand einer einzigen Datei kann man lediglich Vermutungen anstellen, schliesslich könnten andere Skripte ebenfalls Überprüfungen vornehmen. Mutmasslich sind die Zeilen 159, 174, 178 und 316 zu entfernen.


    Beachte wiederum, dass dies nur zulässig ist, wenn die Lizenz beliebige Modifikationen erlaubt. Unter http://freewpthemes.co/ finde ich keinen Hinweis darauf, dass die Themes unter einer entsprechend liberalen CC-Lizenz stünden und somit meine obige Aussage anwendbar wäre. Insofern ist in diesem Fall zumindest Vorsicht geboten, im Zweifelsfall musst du den Autor bezüglich des genauen Lizenztextes kontaktieren.

  18.  
     
     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •