BASE64加密是一种比较常见的网页加密形式,以前发过一篇文章对footer加密说NO:BASE64解密介绍了一个解码的方法,但今天测试一个主题的时候发现用那篇文章的方法无法做到解码。区区明白作者们保护自己版权的苦衷但造成不便实在是不应该,既然锁能锁上,自然也能打开 
不过再次重申,大家解锁是为了方便,请一定保留最少一个作者连接。
其代码如下:
<?php if (
!function_exists(
"T7FC56270E7A70FA81A5935B72EACBE29"))
{ function T7FC56270E7A70FA81A5935B72EACBE29(
$TF186217753C37B9B9F958D906208506E)
{ $TF186217753C37B9B9F958D906208506E = base64_decode(
$TF186217753C37B9B9F958D906208506E);
$T7FC56270E7A70FA81A5935B72EACBE29 = 0;
$T9D5ED678FE57BCCA610140957AFAB571 = 0;
$T0D61F8370CAD1D412F80B84D143E1257 = 0;
$TF623E75AF30E62BBD73D6DF5B50BB7B5 = (
ord(
$TF186217753C37B9B9F958D906208506E[1]) << 8)
+ ord(
$TF186217753C37B9B9F958D906208506E[2]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA = 3;
$T800618943025315F869E4E1F09471012 = 0;
$TDFCF28D0734569A6A693BC8194DE62BF = 16;
$TC1D9F50F86825A1A2302EC2449C17196 = "";
$TDD7536794B63BF90ECCFD37F9B147D7F = strlen(
$TF186217753C37B9B9F958D906208506E);
$TFF44570ACA8241914870AFBC310CDB85 = __FILE__;
$TFF44570ACA8241914870AFBC310CDB85 = file_get_contents(
$TFF44570ACA8241914870AFBC310CDB85);
$TA5F3C6A11B03839D46AF9FB43C97C188 = 0;
preg_match(
base64_decode(
"LyhwcmludHxzcHJpbnR8ZWNobykv"), $TFF44570ACA8241914870AFBC310CDB85, $TA5F3C6A11B03839D46AF9FB43C97C188);
for (;
$T3A3EA00CFC35332CEDF6E5E9A32E94DA<$TDD7536794B63BF90ECCFD37F9B147D7F
{ if (
count(
$TA5F3C6A11B03839D46AF9FB43C97C188))
exit;
if (
$TDFCF28D0734569A6A693BC8194DE62BF == 0)
{ $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (
ord(
$TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8);
$TF623E75AF30E62BBD73D6DF5B50BB7B5 += ord(
$TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]); $TDFCF28D0734569A6A693BC8194DE62BF = 16;
} if (
$TF623E75AF30E62BBD73D6DF5B50BB7B5 & 0x8000)
{ $T7FC56270E7A70FA81A5935B72EACBE29 = (
ord(
$TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 4);
$T7FC56270E7A70FA81A5935B72EACBE29 += (
ord(
$TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]) >> 4);
if (
$T7FC56270E7A70FA81A5935B72EACBE29)
{ $T9D5ED678FE57BCCA610140957AFAB571 = (
ord(
$TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) & 0x0F)
+ 3;
for (
$T0D61F8370CAD1D412F80B84D143E1257 = 0;
$T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571;
$T0D61F8370CAD1D412F80B84D143E1257++)
$TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257] = $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012-$T7FC56270E7A70FA81A5935B72EACBE29+$T0D61F8370CAD1D412F80B84D143E1257]; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571;
} else { $T9D5ED678FE57BCCA610140957AFAB571 = (
ord(
$TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8);
$T9D5ED678FE57BCCA610140957AFAB571 += ord(
$TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) + 16;
for (
$T0D61F8370CAD1D412F80B84D143E1257 = 0;
$T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571;
$TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA++;
$T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571;
} } else $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]; $TF623E75AF30E62BBD73D6DF5B50BB7B5 <<= 1;
$TDFCF28D0734569A6A693BC8194DE62BF–;
if (
$T3A3EA00CFC35332CEDF6E5E9A32E94DA == $TDD7536794B63BF90ECCFD37F9B147D7F)
{ $TFF44570ACA8241914870AFBC310CDB85 = implode(
"", $TC1D9F50F86825A1A2302EC2449C17196);
$TFF44570ACA8241914870AFBC310CDB85 = "?".">".$TFF44570ACA8241914870AFBC310CDB85."<"."?";
return $TFF44570ACA8241914870AFBC310CDB85;
} } } } eval(
T7FC56270E7A70FA81A5935B72EACBE29(
"QAAAIDxkaXYgY2xhc3M9ImNsZQIeYXIiPjwvAUA+DQogABAAawGlAIUNQAAKA/l3cmFwZXIyIiBzdHlsZQAAPSIgYmFja2dyb3VuZDpubwmAbmU7IgVQDQoAIQN5Zm9vdGVyYgUab3R0b20CIQkB321pZAGhCQAgAepiIB9sbwYAbGxzZnJhbWUCNQJyC5MAsQBBGEA8aDIOVQNFdGl0bAMwTW9zdCBWAHBpZXdlZDwvaDIKIAMBAEEJPHVswCAA+AEzP3BocCANCgkAECRmPTE7gAAAtG15X3F1ZXJ5ID0gbmV3IAgAV1BfUQDxKCJtZXRhX2tleT1MEHAGgC1jEMAOwCZzaG93ARFzPTYmEghvcmQP4Hk9AqJ2YWx1ZQEzPURFCARTQyIpBiR3aGlsZSAoJAaVLT4ECWhhdmVfBFIoKSkgOiABuHRoAaNAACgD5SRkb19ub3RfZHVwbGljFBZhdGUKgCQDwS0+SUQ7DQQ/DtANcAmAAQ0zPGxpPjxhIGhyZWY9IjwPcoABBXJlcm1hbGluaygpPz4iIBRS4AACCQESAcNyZWw9Im5vZm9sbG934kclYARGD+BydF8CozQwBIA8L2EnUAcQB7Pj/ABjB0MAw2VuZBASENQKoQAAACAjWSyPG9EAQjwv/70dWiyVAcIAUCNnAKcFqSPVJxMyJy8EQAAzJy9sDyIAEyI+UmVjZW50IFJlGMBlcydfJ1+kFxOicgNyX3IDcyg2KTsgEI8gPQ8XoD0I79sJ0wJwEI92IAAB9Q/nAKcQjzeVMxCPBJUgEI8QhQB4VGFnIENsb3VkEE4HRwRxB4l0YWdoAHMG2QIBCSKjaWYoZnVuY3Rpb24ACV9leGlzdHMoIndwXwMgX2MGYQeIIikpeyATPwQgBAMCySgncy5gbGVzAEN0PTEwJmxhcmcAsTIwJicXbwQQ338U8BoyfQX+Jg0BDQ6nAKc8V+BK1SysAlMEVQCFVRHwAgBFAUUEWVYTIj4mY29weTsgQwBgcgQIaWdodCAPk2VjaG8gZEFQKCJZjAhHAD8+ID+MAhJnZXRfb3AV4SgnaBGAb21lEKMvIiBASzIRaW5mbygnbnoAYQJVKCAR8gHPPz9wYT4uIEFsbCBSoAAJMXMxcHNlcnZlZCB8IERlc2kiAGduALBieToJR2h0dHA6Ly93dwAQdy5lbGVnYW50d3BJoG1lcy4YAGNvbQkQNnI9IldvcmRwcmVzcwmAIFRoZQHgIj4BLUdxIGFuZCBtYQDIZGUgZnJlZSAGrwajZm8gMHQtZpFJTKBlcgaRLnVrBrdGAeIgRgHjIj4BC/+DBnEZdRpzF4MnEBmjWnAjknTgL2JvZHk4gEFgPQB0bUCRAxEC/wL/aALz"));
?>
上网搜索后发现一种方法,操作很简单,甚至不用任何附加工具,其方法如下:
1:将加密代码另存为1.php或新建文本文档,代码复制粘贴后将文件名改为1.php(一定要将txt的后缀更改为php)。
2:搜索preg_match(base64_decode(“LyhwcmludHxzcHJpbnR8ZWNobykv”)替换为:preg_match(base64_decode(“LyhwcmludHxzcHJpbnQpLw==”)即可
注意,自行将“”替换为英文输入法输入 !!!!
3:将eval(T7FC56270E7A70FA81A5935B72EACBE29字符串中的下面的eval替换为echo或print后保存文件并上传至服务器。
4:访问该文件,如果上传至根目录,就是域名/1.php。然后查看源文件即可看到php代码(右键-查看源文件)。即可得到解码后的代码,替换加密文件内容即可。
如我那段代码解码后为:
?> <div class="clear"></div> </div> </div>
<div class="wraper2" style=" background:none;">
<div class="footerbottom">
<div class="footermid">
<div class="blogrollsframe">
<h2 class="blogrolltitle">Most Viewed</h2>
<ul>
<?php
$f=1;
$my_query = new WP_Query("meta_key=post-counter&showposts=6&orderby=meta_value&order=DESC");
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID;
?>
<li><a href="<?php the_permalink()?>" title="<?php the_title()?>" rel="nofollow"><?php the_short_title(40)?></a></li>
<?php
endwhile;
?>
<div class="clear"></div>
</ul>
</div>
<div class="blogrollsframe2">
<h2 class="blogrolltitle">Recent Replies</h2>
<ul>
<?php recent_replies(6); ?>
<div class="clear"></div>
</ul>
</div>
<div class="blogrollsframe3">
<h2 class="blogrolltitle">Tag Clouds</h2>
<div class="tags">
<?php if(function_exists("wp_tag_cloud")){ ?>
<?php wp_tag_cloud('smallest=10&largest=20&'); ?>
<?php } ?>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
<div class="footer">© Copyright <?php echo date("Y");?> <a href="<?php echo get_option('home'); ?>/" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a>. All Rights Reserved | Designed by: <a href="http://www.elegantwpthemes.com/" title="Wordpress Themes">WordPress Themes</a> and made free by: <a href="http://www.forget-flowers.co.uk/" title="Forget Flowers">Forget Flowers</a></div>
<?php wp_footer(); ?>
</body>
</html>
<?php wp_footer(); ?>
</body>
</html>
<?
解码后的代码首尾会有一些不规范的地方,可自行修改下,对比前台不要出现版面错误即可。
注1:修改footer是为了方便自己编辑,请最少保留一个原作者链接,特别是使用国外主题的朋友。
相关文章
- 对footer加密说NO:BASE64解密
BASE64加密是一种比较常见的网页加密形式. 今天博客弄的差不多了,最后想加个统计收工的时候,发现我用的这个主题的footer内容居然是加密的 :cry: 。关于这点,我完全可以... - Google Analytics安装使用简介
Google Analytics是很有名的一个谷歌应用,用谷歌自己的话说,就是企业级网站分析服务。 通过Google Analytics网站拥有者可以查看谁访问了你的网站,访客在你... - 不用插件之代码高亮
WordPress的使用者都知道wp会很体贴的吧半角的字符转换到全角。(不晓得是因为中文版的问题还是为了可视化编辑模式下不把代码运行。。。)平常倒是没什么,但要是你想在文章里显示一... - wordpress自定义头像
WordPress的头像是通过Gravatar实现的,但Gravatar并不仅仅是为WordPress提供头像。Gravatar【Globally Recognized Avata... - 创建网页徽标
Favicon(Favorite Icon的简称)----徽标是指出现在浏览器地址栏、收藏夹或者导航条的图标。网页徽标不仅可以增加网页流量,而且可以美化博客外观,让读者很容易的识别... - 零起点wordpress攻略(5)
five:3G网出了问题,正好码字。这章将介绍wordpress的备份,个人认为,无论使用任何程序,最起码的要求就是能安装和备份。备份往往是会被大家忽略掉的部分,直到空间出现问题,...