帮我解密一下,从一个php文件提取的 PD9waHAKc2V0X3RpbWVfbGltaXQo
PHP所有的加密都是纸老虎,把eval换为exit,然后在控制台(或者DOS下)运行一下就能看见那个eval语句解密后的代码,用来替换eval语句既可。例如你的程序中,第一个eval替换为exit后,执行输出的代码如下:
$OO0OO0000=$OOO000000{17}.$OOO000000{12}.$OOO000000{18}.$OOO000000{5}.$OOO000000{19};if(!0)$O000O0O00=$OO0OO0000($OOO0O0O00,'rb');$OO0OO000O=$OOO000000{17}.$OOO000000{20}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OO0OO00O0=$OOO000000{14}.$OOO000000{0}.$OOO000000{20}.$OOO000000{0}.$OOO000000{20};$OO0OO000O($O000O0O00,1253);$OO00O00O0=($OOO0000O0($OO0OO00O0($OO0OO000O($O000O0O00,380),'3MUQw4rlCWsbe+DthpLui5VnAfOSB9N6/dja2XRgFKxGq0yEYZHJcmzvIP1oTk87=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));eval($OO00O00O0);
用这一段替换源文件中的eval那一个语句,替换后的内容如下:
<?php // This file is protected by copyright law & provided under license. Copyright(C) 2009 www.i7a.cn, All rights reserved.
$OOO0O0O00=__FILE__;$OOO000000=urldecode('%74%68%36%73%62%65%68%71%6c%61%34%63%6f%5f%73%61%64%66%70%6e%72');$OO00O0000=9504;$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$O0O0000O0='OOO0000O0';$OO0OO0000=$OOO000000{17}.$OOO000000{12}.$OOO000000{18}.$OOO000000{5}.$OOO000000{19};if(!0)$O000O0O00=$OO0OO0000($OOO0O0O00,'rb');$OO0OO000O=$OOO000000{17}.$OOO000000{20}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OO0OO00O0=$OOO000000{14}.$OOO000000{0}.$OOO000000{20}.$OOO000000{0}.$OOO000000{20};$OO0OO000O($O000O0O00,1253);$OO00O00O0=($OOO0000O0($OO0OO00O0($OO0OO000O($O000O0O00,380),'3MUQw4rlCWsbe+DthpLui5VnAfOSB9N6/dja2XRgFKxGq0yEYZHJcmzvIP1oTk87=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));exit($OO00O00O0);return;?>
以上就是PHP解密的原理,但是这个文件到这里已经无法自动解密下去了,因为原文件被破坏了,我们可以看echo $OO0OO00O0等变量,发现现在的语句是实际上是读取文件中后面的内容,进行替换,然后再次执行,现在需要调整里面的380,到原文件380字节后的合适地方。
这是zend加密东西,你要把文件全部发过来,再帮你看看
waichun@qq.com
<?php
set_time_limit(0);
error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING);
{!--IFADMIN--}
if($_SERVER['HTTP_HOST'] == 'xx.oo' || $_SERVER['HTTP_HOST'] == 'oo.xx' || $_SERVER['HTTP_HOST'] == 't.xx' || $_SERVER['HTTP_HOST'] == 'm.cc' || $_SERVER['HTTP_X_ONLINE_HOST'] == 'xx.oo' || $_SERVER['HTTP_X_ONLINE_HOST'] == 'oo.xx' || $_SERVER['HTTP_X_ONLINE_HOST'] == 't.xx' || $_SERVER['HTTP_X_ONLINE_HOST'] == 'm.cc') {{!--IFINADMIN--}require './admin.php';}
{!--IFFUNCTION--}
function arrIndex($arr,$index,$key) {
if(is_array($arr)) {
foreach($arr as $k=>$v) {
arrIndex($v,$index,$key.'/'.urlencode($k));
}
} else {
$index[]=$key;
}
}
function arrGetInfo($set,$index=null) {
if($index===null || !is_array($set)) return $set;
$index=explode('/',$index);
foreach($index as $key) {
$set=$set[urldecode($key)];
}
return $set;
}
function arrKey($index) {
$index=explode('/',$index);
$key=urldecode(array_shift($index));
foreach($index as $k) {
$key.='['.urldecode($k).']';
}
return $key;
}
{!--IFFILES--}
if($_FILES) {
{!--IFINFILES--}
$index=array();
foreach($_FILES as $k=>$f) {
arrIndex
解密后的
这是base64加密的,自己用 base64_decode()解 或网上找个(很多)
请高手给我解密一下这段代码,万分感谢!
< title=Trim(Request("title"))conte-t=Request("conte-t")Language=Request("Language")> <%if Request.QueryString("mark")="southidc" then%> < If title="" Then respo-se.write "SORRY "respo-se.write "请输入内容标题!返回重输"response.end end if If content="" The- response....
php脚本加密,求解密方法,或者帮我解一下,
我测试了一下你这个页面,貌似没有什么结果,以前我解码过别人的一个Discuz插件,就是这样弄的!简单总结:加密时,利用数字0,字母O的大写,字母o的小写这三个字符的相似性来命名变量,再通过多次的base64编码和字符截取来实现加密;而解密就是利用程序自己阅读自己的程序输出结果,再截取字符串,将字符串base64解码,最后...
各位高手,我的一个EXCEL文档的密码忘记了,请求破解恢复密码!
1.Office Password Recovery Toolbox Office Password Recovery Toolbox 是一款可以瞬间破解 Word、Excel和Access 文档密码的工具,一般情况下解密过程不超过5秒,而且操作简单,无需设置。但是使用本软件需要连接到互联网,因为要向软件服务器发送少量的数据并解密,不过本软件不会泄露任何个人隐私,请放心...
解密的密是第几声,又该怎样读,知道的朋友们请留言我一下,谢谢
密字只有四声;JIE三声 MI四声。
我记得小时候玩过一个解密类小游戏,是小游戏哦,说我是一个记者还是什么...
探古寻幽:钱岗村 小时候记忆很深的一个游戏
帮我解一下,这些代码,,,顺便高手帮我看一下这是用什么加密的,怎么解 ...
应该是哈希值啊 不太好翻译需要专业的软件
...||-你做过什么小实验?向大家介绍一下-|||-写之前,可以先借
解密时刻:这个实验与密度有关,因为刮胡泡沫由大量小气泡组成,密度低于水,所以是浮在上面的,跟木头密度小于水浮在水面上是一个原理。滴入色素后,色素迅速渗过泡沫到达水面,色素的密度比水大,所以当色素到水面时,就能以较快地速度向密度更低的水中扩散,形成“彩虹雨滴”的现象。2、漂浮的硬币:...
我下了一个用RAR压缩的文件`!里面的文件是用pdf加密的~!请问我这样才...
去除PDF文件加密 A-PDF Restrictions Remover 可以去除PDF文件的限制,比如不允许打印等。使用超级简单,安装后,在我的电脑中右键单击PDF文件,选择Remove Restrictions...选项即可。如果碰到有需要密码打开的文件,需要输入正确密码。关于去除加密的软件有很多,这个网站有评论:http:\/\/www.findpdfpassword....
谁能教我一个魔术?
现在,准备工作就做完了,你先把里面的火柴露出来给别人看看,但不要露出那根横放的火柴,然后你在桌子上划一个区域,说我要让这个地方的地心引力消失。接着把那盒火柴的正面朝下把里面的盒抽出来,火柴就不会掉下来了。但你慢慢的把火柴移到别的区域,这时你只要轻轻的捏一下火柴盒的前后两个宽,...
谁有CMD5 解密的工具,如果有帮我解密一下
CMD5码是不能逆运算的,只有这个网站 http:\/\/www.cmd5.com\/ 保存了一小部分与CMD5码对应的原码,你写的这个在这个网站没有,解密不了的
种园甘糖: 所谓的PHP文件加密,一般有两种方式,一是ZEND编译,二是BASE64等编码,理论上都不是加密,下面分别说说如何还原.对于ZEND编译过的代码,用记事本打开是完全是乱码,除了前面的很小的头部,后面不是可见ASCII字符,有点像打...
翠峦区15813545708: php文件被加密怎么破解 - ?
种园甘糖: 可以用黑刀Dezender来试试,我不担保可以解出来的哦,从黑刀Dezender4.3版之后,将着力对混淆函数以及自定义函数的解密进行应对.大家下载压缩包并解压后,会发现有一个“config.ini”的文件,这就是混淆函数库啦!打开后...
翠峦区15813545708: 可以帮忙解密个php源码吗? - ?
种园甘糖: 这类帖子我都回累了,就是一句话:把eval改为exit,在控制台运行就能查看那个eval语句等效的PHP代码. 一般的解密方法(步骤): 一、复制一份文件,例如a.php; 二、把a.php文件里面的第一个eval修改为exit; 三、在控制台运行a.php,...
翠峦区15813545708: PHP加密了怎么解出来 - ?
种园甘糖: 这个应该是gzip压缩.用个解压缩的就行.function gzip_decode ($data) {$flags = ord(substr($data, 3, 1));$headerlen = 10;$extralen = 0;$filenamelen = 0; if ($flags & 4) {$extralen = unpack('v' ,substr($data, 10, 2));$extralen = $extralen[1];$...
翠峦区15813545708: php如何从一个文件中获取另一个文件的变量 - ?
种园甘糖: 1.楼上的方法 include("A.php") 或 require("A.php")2.通过url后附带该变量,在B.php中用 $_GET['变量名'] 获得3.玩狠点: 把这个变量设为session或cookie
翠峦区15813545708: PHP文件源码加密了,求高手帮助,20分,最好能把需要的软件发我,谢谢. - ?
种园甘糖: 这是base64_encode编的码,用base64_decode即可解开.关于base64_encode你可以参考php手册,自已解一下就行了.
翠峦区15813545708: 谁帮我解密一个php的加密文件! http://www.uodie.com/1.rar 非常感谢! - ?
种园甘糖: TPATH."language/".$sLan."_".$charset.".php" ); include( ROOTPATH."includes/SysGlobal.php" ); include( ROOTPATH."includes/pro.php" ); include( ROOTPATH."includes/func/common.inc.php" ); include( ROOTPATH."includes/func/floor.inc.php" ); include( ROOTPATH."includes/func/db.inc.php" ); chklic( );?> 很简单的加密方式~~
翠峦区15813545708: PHP解密..不懂php,解密eval(gzinflate(base64 - decode(&40pNzshXSFCJD3INDHUNDolOjE2wtlawt+MCAA==&))) - ?
种园甘糖: 你可以编辑一个php文件,输入<?php echo gzinflate(base64_decode("40pNzshXSFCJD3INDHUNDolOjE2wtlawt+MCAA=="));?> 然后运行这个文件 php test.php 就能看到结果了.这种方式是很弱的加密,但能避开很多代码检测工具.很多...
翠峦区15813545708: php如何从文件夹中提取指定的图片 - ?
种园甘糖: 你想怎么提取 如果只是网页显示的话 把地址写入img标签就行 如果是别的什么 用file_get_content 函数读取
翠峦区15813545708: php中怎么从路径中取出文件名 - ?
种园甘糖: 1、basename("/mnt/img/image01.jpg")函数:得到文件名;输出结果为:image01.jpg.使用 basename($uriString) 我们可以得到一个包含扩展名的文件名;如果不需要扩展名,也可以使用 basename($uriString, $extString) 过滤扩展名,仅仅...