Разкодиране на php код във footer-a

Kmark

Member
Опитвам се да разкодирам следния код:

Код:
<?php eval(base64_decode('Pz4gPD9waHAgZ2xvYmFsICRteXRoZW1lOyA/Pg0KPGRpdiBpZD0iZm9vdGVyaSI+DQo8ZGl2IGlkPSJmb290ZXIiPg0KDQo8ZGl2IGNsYXNzPSJmb290ZXItc2VjIj4NCgk8aDY+TmV3cyBDYXRlZ29yaWVzPC9oNj4NCgk8dWw+DQoJPGxpPjxhIGhyZWY9Ijw/cGhwIGJsb2dpbmZvKCd1cmwnKTsgPz4iPkhvbWUgcGFnZTwvYT48L2xpPg0KCTw/cGhwIHdwX2xpc3RfY2F0ZWdvcmllcygnb3JkZXJieT1JRCZvcmRlcj1BU0MmZGVwdGg9MSZoaWRlX2VtcHR5PTAmdGl0bGVfbGk9JmV4Y2x1ZGU9Jy4kbXl0aGVtZVsnY2Fyb3VzZWwnXSk7ID8+DQoJPC91bD4NCjwvZGl2Pg0KDQo8ZGl2IGNsYXNzPSJmb290ZXItc2VjIj4NCgk8aDY+U2l0ZSBQYWdlczwvaDY+DQoJPHVsPg0KCTw/cGhwIHdwX2xpc3RfcGFnZXMoJ3NvcnRfY29sdW1uPW1lbnVfb3JkZXImc29ydF9vcmRlcj1BU0MmZGVwdGg9MSZ0aXRsZV9saT0nKTsgPz4NCgk8bGk+PGEgaHJlZj0iPD9waHAgYmxvZ2luZm8oJ3JzczJfdXJsJyk7ID8+Ij5OZXdzIEZlZWQ8L2E+PC9saT4NCgk8bGk+PGEgaHJlZj0iPD9waHAgYmxvZ2luZm8oJ2NvbW1lbnRzX3JzczJfdXJsJyk7ID8+Ij5Db21tZW50cyBGZWVkPC9hPjwvbGk+DQoJPC91bD4NCjwvZGl2Pg0KDQo8ZGl2IGlkPSJmb290ZXItdG9wIj48YSBocmVmPSIjdG9wIj5CYWNrIHRvIHRvcDwvYT48L2Rpdj48ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+DQoNCjwvZGl2Pg0KPC9kaXY+DQoNCjxkaXYgaWQ9ImJvdHRvbSI+DQo8ZGl2IGlkPSJib3R0b20tbGVmdCI+DQpDb3B5cmlnaHQgJmNvcHk7IDw/cGhwIGVjaG8gZGF0ZSgnWScpOyA/PiA8YSBocmVmPSI8P3BocCBibG9naW5mbygndXJsJyk7ID8+Ij48P3BocCBibG9naW5mbygnbmFtZScpOyA/PjwvYT4uIDxiciAvPiA8P3BocCBpZihpc19mcm9udF9wYWdlKCkpIHsgJGNwID0gd3BfY291bnRfcG9zdHMoJ3Bvc3QnKTsgJGNwcCA9ICRjcC0+cHVibGlzaDsgaWYgKCRjcHA9PTApIHskY3AgPSB3cF9jb3VudF9wb3N0cygncGFnZScpOyAkY3BwID0gJGNwLT5wdWJsaXNoO30gIGlmKCAkY3BwID4gMjApIDogPz48YSBocmVmPSJodHRwOi8vd29yZHByZXNzdGhlbWVzYmFzZS5jb20vIiB0aXRsZT0iRnJlZSBXb3JkcHJlc3MgVGhlbWVzIj5GcmVlIFdvcmRwcmVzcyBUaGVtZXM8L2E+PD9waHAgZW5kaWY7IH0gPz4NCg0KPC9kaXY+DQo8ZGl2IGlkPSJib3R0b20tcmlnaHQiPg0KPC9kaXY+PGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2Pg0KPC9kaXY+PGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2Pg0KDQo8P3BocCB3cF9mb290ZXIoKTsgPz4NCg0KPC9ib2R5Pg0KPC9odG1sPiA8Pw=='));?>

Искам просто да знам какво имам в сайта, тъй като някои разработчици кодират футъра не само за да не може да се премахва линка водещ към тях, а и за други не особено честни неща.


Ако някой се сеща за сайт, където ще успея да го разшифровам ще съм му много благодарен.
:)
 
Мисля, че не го пиша за пръв път, ама:
1. Отвори файла на темплейта index.php и търси <?php get_footer(); ?>
2. Пред него сложи <!– footer start –>
3. След него сложи <!– footer end –>
4. Запамети файла index.php и отвори сайта през браузера ти и натисни ctrl+u (за да прегледаш сорса)
5. Намери коментарите 2 и 3 - между тях е декриптираното съдържание на файла footer.php

Можеш да пробваш директно да премахнеш криптираната част от него и да го замениш със сорса който си видял в браузера ти.
 
От: Разкодиране на php код във footer-a

Че правят ли още такива теми бе, сега има по-модерни начини да ти пречат да редактираш футъра. :)
 
От: Разкодиране на php код във footer-a

за всякакви кодирания ползвам този инструмент - 2cyr.com/decode/
 
От: Разкодиране на php код във footer-a

Просто е декодирането. Направо да им се чудиш защо се напъват да го кодират. Просто заменяш 'eval' с 'echo' (в отделен файл) и виждаш резултата.
Ето го и него:
Код:
?> <?php global $mytheme; ?>
<div id="footeri">
<div id="footer">

<div class="footer-sec">
	<h6>News Categories</h6>
	<ul>
	<li><a href="<?php bloginfo('url'); ?>">Home page</a></li>
	<?php wp_list_categories('orderby=ID&order=ASC&depth=1&hide_empty=0&title_li=&exclude='.$mytheme['carousel']); ?>
	</ul>
</div>

<div class="footer-sec">
	<h6>Site Pages</h6>
	<ul>
	<?php wp_list_pages('sort_column=menu_order&sort_order=ASC&depth=1&title_li='); ?>
	<li><a href="<?php bloginfo('rss2_url'); ?>">News Feed</a></li>
	<li><a href="<?php bloginfo('comments_rss2_url'); ?>">Comments Feed</a></li>
	</ul>
</div>

<div id="footer-top"><a href="#top">Back to top</a></div><div class="clear"></div>

</div>
</div>

<div id="bottom">
<div id="bottom-left">
Copyright &copy; <?php echo date('Y'); ?> <a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a>. <br /> <?php if(is_front_page()) { $cp = wp_count_posts('post'); $cpp = $cp->publish; if ($cpp==0) {$cp = wp_count_posts('page'); $cpp = $cp->publish;}  if( $cpp > 20) : ?><a href="http://wordpressthemesbase.com/" title="Free Wordpress Themes">Free Wordpress Themes</a><?php endif; } ?>

</div>
<div id="bottom-right">
</div><div class="clear"></div>
</div><div class="clear"></div>

<?php wp_footer(); ?>

</body>
</html> <?
Съдържа php код и затова го минават през eval.
Ако искаш да промениш нещо, замени идотския кодиран вариант с декодирания + промени от теб.
 
От: Re: Разкодиране на php код във footer-a

А някакви идеи как да променим footer, който при промяна блокира сайта? (WP)
Ако искаш сериозен отговор, задай си въпроса по-сериозно, т.е. с повече описания. Какво като се махне, какво се случва? Какво ще рече "блокира"?...
 
Имам предвид следното: направи ли се каквато и да е промяна в кода на футера, сменят ли се линковете при повторно зареждане на сайта се изписва текст упоменаващ, че връзките или линковете в футера са променени и сайта спира работа. Ако не се върне точния код, сайта не работи - блокира :)
 
Дай да видим какво съдържа footer.php тогава. Боба ми свърши, кристалната топка се счупи, а пия нескафе и няма как да гледам на него :/
 
Ето:
<div class="outer">
<div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?> - Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a></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.
// Warning! Your site may stop working if these links are edited or deleted ?>
<div id="info">Designed for <a href="http://www.freescratchcards.co/">Free Scratch Card Games</a> in Collaboration with <a href="http://www.cheltenham-races.com/gold-cup/">Cheltenham Gold Cup</a></div>
</div>
</div>
</div></div></div>
<?php
wp_footer();
echo get_theme_option("footer") . "\n";
?>
</body>
</html>
 
Имаш проверка в някой от файловете дали съществува инфо тага и съдържанието му. Най-вероятно се намира във functions.php, но може автора на темата да го е набутал на друго място.
Коя е темата и от къде си я смъкнал (дай и линк).
 
От: Разкодиране на php код във footer-a

С'я остава да постнеш и кодът на функциите 'bloginfo', 'wp_footer' и 'get_theme_option'.
Това е само предположение, но сложи един '#' в началото на реда преди 'echo get_theme_option("footer") . "\n";', т.е. да стане '#echo get_theme_option("footer") . "\n";'. Ако нещо важно от темата изчезне, просто махни този знак, т.е. остави го както е било.

Въпрос:
Съобщението, че си махнал нещо дето не трябва най-надолу ли се появява, т.е. под това дето ти е стандартния футер?
 
И аз съм сигурен, че е някъде в functions.php но не мога да го открия. Днес ще преровя пак и ще пиша за резултати ;) Мерси за отговорите
Имаш проверка в някой от файловете дали съществува инфо тага и съдържанието му. Най-вероятно се намира във functions.php, но може автора на темата да го е набутал на друго място.
Коя е темата и от къде си я смъкнал (дай и линк).
 
От: Разкодиране на php код във footer-a

Някой ще удари ли едно рамо за ето това, да видим какво са скрили вътре -->
Качвам го на файл , защото става много дълъг и форума не ми позволява да го цитирам

http://dox.bg/files/dw?a=e62313de92
 
От: Разкодиране на php код във footer-a

Що трее се потиш да го разкодирваш... просто го разкарай, а и тук НИКОЙ няма да ти го разкодира (гаранция 10000000%), повечето само големата уста вадят :wink:
 
От: Разкодиране на php код във footer-a

има... лицемери по-скоро да колко щеш :D Са и кръгли маси, квадратни и петоъгълни...инфо на уше, премиум, ТАКСА ахаха къде виде добри хора - всичко е шибан див комерсиализъм...
А и убаво да е нещо на две на три да ти се яви добър в темата да хелпне, а това не се разкодирва с декоде, зор трее. Кажи по-добре за какво ти е, щом не са линкове във футер...или дай направо темата да видя до кат дерзая тука :)
 
От: Разкодиране на php код във footer-a

В сайтбара са сложили реклама, ако изтриеш рекламите, пак върви , но ако някоя страница я направиш статична и във нея се губят някой от картинките на темплейта, но ако няма статична всичко е ок.Мислех си че тука в този файл са написали 2-3 реда
 

Горе