这段php代码是用什么方法加密的,怎么解密???大家指点。。。。

zhuddan 2009-03-25 10:19:07
<?php /* WARNING: This file is protected by copyright law. To reverse engineer or decode this file is strictly prohibited. */
$o="QAAAOzh3b3cKDXRidHRuaGlYdAAAc2Z1cy8uPAoNbmlka3JjYhAKJyVOAJMoQGtoZWZrKQLwJQHwIwASRmRzOiNYQEJTXCAAsCBaAUBhCAByaWRzBGAnbmRoaXFYLyN0cwBAdS58dWJzcnVpAUMvJVJTQSoASD8lKyVARUwlKwISPHoH8HBucxAIZG8vBVEufAoNDmRmdAegS2hgCAhuaSU9AQAOI0lmamI6BYVjZSoAADlhb3Nqay9zdW5qLyNYV0hhAFQIgAJBIFouLgvxDg4jV2Z0dFAfgmh1YwN/AyYCNQNhDBADUFVoaGpOAz9r4DgDNgITAxdSdGJ1VGJ/EMAIUwEEIFo6AAE6IHN1cmIgOCA3ID0gNiAGAqkwDTIvDOIrChYrIwNUKyMF4wwSZXViZmANbANRENRudHNIaUtuaWIC0RFjSwFKPhgvIxGHGaQE8wrVBSxMYmJ3BQEEwyNEbwPQZnNOYw46BG8BowRgCOEOCtJ0SHVjJ7xidQLfXCAJ4QHjAxUGhS8GNA7zAkMOryclAPxUYnNEaGtodQmPH2UN5AmMA1IJP1wg/H8BkgjlBeUI5wHyCJ8nJUAInxIfMBEImwN1BiUFv4I8DkFpY0pUQA40SnRgJ0AXmiTTAZIgWoAHBCIOI0FoaXNQYm5gb3MtPyoGAlfAPgOAA5ROdFdyZWtuZB3LBjMBxQLgHfNBGZ51aGoNEwL/XCAB5wMWU2gC/zk1AcUC1kI/T393OU88sgM1AiQDIAvkRA9wYmkPTz/sAnQDgZKcA5NUYhZCLyMUYisT+CsjD2UBYA72KyOT9wrlKyMIVCsjBWQFIjQMHoAcNxAzDif/J/A1kv+wCYAWAwjiAp9MAAGiAoUF4yRFKwxTCH8nJUJjPP5uc0+hJMQAsRufXCABgQXFAzVT9AGxU1MOLFV+E2IpgAWPGvo/AQQRBcUjV3BjCA9cIAFwAjb8ZFMCStkoswSxAbACdkZgYgSvZvBgYgI1bmGDAE9TdHZraXJgkAVBdnJidX4vJXQASWJrYmRzJy0nYR4QJ2QYQFhyWrABkCdwb2J1YicGsQthOiBYwiAlLi4QADk3LmahYn9ucy8lO3RkdW53BABzOWZrYnEAINLNvcLV1rmq1AAK18/Mzb7UxCAuPDsoAjQlGVIOwnASwl2mcGMrIwywKyMMQAIDBY9zLyDQAb6ltea0zr6hBQ8YrEIJYCYxGNMA5XqSDsAAArV0gDg5Cg0=";eval(base64_decode("JGxsbD0wO2V2YWwoYmFzZTY0X2RlY29kZSgiSkd4c2JHeHNiR3hzYkd4c1BTZGlZWE5sTmpSZlpHVmpiMlJsSnpzPSIpKTskbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd3OUoyOXlaQ2M3IikpOyRsbGxsPTA7JGxsbGxsPTM7ZXZhbCgkbGxsbGxsbGxsbGwoIkpHdzlKR3hzYkd4c2JHeHNiR3hzS0NSdktUcz0iKSk7JGxsbGxsbGw9MDskbGxsbGxsPSgkbGxsbGxsbGxsbCgkbFsxXSk8PDgpKyRsbGxsbGxsbGxsKCRsWzJdKTtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JHdzlKM04wY214bGJpYzciKSk7JGxsbGxsbGxsbD0xNjskbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxsbGxsbGxsbGxsbGwoJGwpOyl7aWYoJGxsbGxsbGxsbD09MCl7JGxsbGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8OCk7JGxsbGxsbCs9JGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTskbGxsbGxsbGxsPTE2O31pZigkbGxsbGxsJjB4ODAwMCl7JGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8NCk7JGxsbCs9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbF0pPj40KTtpZigkbGxsKXskbGw9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbCsrXSkmMHgwZikrMztmb3IoJGxsbGw9MDskbGxsbDwkbGw7JGxsbGwrKykkbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGxdPSRsbGxsbGxsbFskbGxsbGxsbC0kbGxsKyRsbGxsXTskbGxsbGxsbCs9JGxsO31lbHNleyRsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8OCk7JGxsKz0kbGxsbGxsbGxsbCgkbFskbGxsbGwrK10pKzE2O2ZvcigkbGxsbD0wOyRsbGxsPCRsbDskbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGwrK109JGxsbGxsbGxsbGwoJGxbJGxsbGxsXSkpOyRsbGxsbCsrOyRsbGxsbGxsKz0kbGw7fX1lbHNlJGxsbGxsbGxsWyRsbGxsbGxsKytdPSRsbGxsbGxsbGxsKCRsWyRsbGxsbCsrXSk7JGxsbGxsbDw8PTE7JGxsbGxsbGxsbC0tO31ldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JEMG5ZMmh5SnpzPSIpKTskbGxsbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkQwaVB5SXVKR3hzYkd4c2JHeHNiR3hzYkNnMk1pazciKSk7JGxsbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxsbGxsbGw7KXskbGxsbGxsbGxsbC49JGxsbGxsbGxsbGxsbCgkbGxsbGxsbGxbJGxsbGxsKytdXjB4MDcpO31ldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkM0OUpHeHNiR3hzYkd4c2JHd3VKR3hzYkd4c2JHeHNiR3hzYkNnMk1Da3VJajhpT3c9PSIpKTtldmFsKCRsbGxsbGxsbGwpOw=="));return;


?>
...全文
1181 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
chhkjob 2009-12-20
  • 打赏
  • 举报
回复
这些加密有高手可以解吗?
chhkjob 2009-12-20
  • 打赏
  • 举报
回复
Zend 2003120702 1 1662 4541 x??漍蛷跠#朥媧?PJ哑夗8q籝札@vW%邈打瞥壏帩谖~€嗬?$.?锦€?€V?锿尳3蝞J懚U<颿辿?~3愢_?藤o脸j?лs粍怇浄躲?>耧?藑G黶{澉!糝随?F 汔匩鞊腔幻交脅+"擷@彪:Z-呐F2m梟$E懻&?膑)u渴Q圏Y?禂m??瀲,穫p%-鴏?3!?钳?靍_(麲??塼Q?惐漯I$銀0f?l?N]M_i咾?帱?^??眶D?a,媾ち?邨?绔g?/?]"]啇s璲{6`庻鞫w穯_眄衶脟柁撏鞣üfY_8[柕=?氛γ,H颞堃$?k鐟筿}uG=澠I>0'E1籱Y卣O淰殟瓗稃??f?LY
刈爻yt<0穈畎?K癔乊坝翨?t4联.O啛苟8J濺壞Fyn迮Y蘘鹚胜4蝀<09=?Vp?*蕑顢?r耊匔?粙y5D顙霡f*e\?V&t俱鮑曈!7魮飞z?荚U?e熏牬L莵y9_E讕儗頼?xo`\(5~5YZk葁旍:u垫[煒w 爾癭僐钁窎U睌*藉>?
Lh6G箄洮u敍W镞珴坡?.溹?€荮礈泡1橃p怆
翔(r(揋羜4??2<.卫?=壜b20;眦?=H硱e?菱8??W叱 孙 嬈揃
猞&???Hg?臮\+n!寧K觻?=崎8逅?蕝胙B抂Hi?+嘶?~?姼摢?K骊FQ(?κa?賷Q觼Γ9,-@?1S苮瑻?腈冽餱?Μ鵔-o?l蚆sCW髧!??!讦T?p?bǒG抵j;m棓懶?CK偊?昐8灏)Nu*?c呹抯研?嘥6梶g`?v挕K??bG儊?M??獼<??简潕?弻j]r砆Ao衙,澮o鼍萸?Jc鬱?概r(1hv殧?=8r E孿T亶C┽d桌聘虌愊?/R砶?c#責+?訍螷鱚晀F?粘2斩棜忧犣庁林_??齔@匀纈¢chlW*r辍閏hlΛ戞糹?w?禃?閻ivo㎏>y<})刍?Y??PK欳>喃7lyPv款怬巂儆睵U"M筬嗟F?S桩尬€?铦+莔文微酾矖4眥旘掿?V-~隻>帄γ艢ч?~l葲?<|5鞍?産+ャ?#€m穪?幕"凚L铱l`^zO崝O捻缞拹澥F)?铪颐眞跼程'亲?_?_u?]R步琾昜@x玫€9o 换?
?.?嬙克?钒? 牒Un櫝饃?+?鎍?彭g?}\椉o?
蹂>;:~€鞦樟剬6浠@漞?b'痠e扣U3r/炵u#皇?"害2?謧?宆7?秓譡$7甁檍'蘱撰坭真竌?匆躩錷??%緝?[J憟7Z\T椽獥P?mA"?庳δ旘鄒?x汭? ?绕QRJ碅;W"Q3,l苓Y穭%?碨q粤_埿?糿戗?;礕硦宻 ?Gn鶂劬p?`
deathpartition 2009-04-24
  • 打赏
  • 举报
回复
hi, I'm from brazil, and I find you guys on google...
您好,我是來自巴西,我發現你在谷歌

how decode this code below? anyone can help me? how can I decode it?
- 您好,誰又能知道下面的代碼,以解碼器的PHP ?

http://www.vetorx.com.br/code/code.zip

thanks
Lucas
deathpartition@gmail.com
zhuddan 2009-03-25
  • 打赏
  • 举报
回复
呵呵,我刚才本来想自我评价“得寸进尺”的...... 哈,小姑娘有点厚脸皮了。
非常感谢楼上的,只是分少了点。
zhuddan 2009-03-25
  • 打赏
  • 举报
回复
eval(T7FC56270E7A70FA81A5935B72EACBE29("QAAAPD9waHAgIGhlYWRlcigiQwAAb250ZW50LVR5cGU6dGV4dAAAL2h0bWw7Y2hhcnNldD1HQgAAMjMxMiIpOyAgZGVmaW5lKAAAJ0NoYXRfUk9PVCcsIHN1YgAAc3RyKGRpcm5hbWUoX19GSQAFTEVfXyksIDAsIC03KQOBQAa1AABFeHBpcmVzOiBNb24sIDI2AAEgSnVsIDE5OTcgMDU6MDAAMAwAIEdNVAbCA0ZMYXN0LU1vZGlmAABpZWQ6ICIgLiBnbWRhdGUoAAAiRCwgZCBNIFkgSDppOnMiUCApAb.....")); ?>

代码有点长 ......还有好多
反正就是类似这样的加密文件,怎么解密.
bookmoth 2009-03-25
  • 打赏
  • 举报
回复
你让我想起一个词“得寸进尺”啊……
其实本质上是字符串的替换,函数名用很恶心的字符串或者变量替换了而已。
zhuddan 2009-03-25
  • 打赏
  • 举报
回复
再问个加密文件的解密。呵呵,虽然分少了点,谢谢楼上的关注。希望高手继续指点一下。
<?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; } } } }
zhuddan 2009-03-25
  • 打赏
  • 举报
回复
我笨了,直接运行你上面的那段代码, 查看源文件就可以了。谢谢,太感谢了。
zhuddan 2009-03-25
  • 打赏
  • 举报
回复
楼上的好厉害,能告诉我是怎么解密的吗??
bookmoth 2009-03-25
  • 打赏
  • 举报
回复
你把base64解码出来,该替换的替换,在关键的地方,把代码打出来就好了嘛。
他eval的地方,你echo出来,不就能看到了。。。
bookmoth 2009-03-25
  • 打赏
  • 举报
回复
在替换一遍

<?php
session_start();
include "Include/Global.php";
$Act=$_GET['Act'];
function iconv_($str){return iconv("UTF-8","GBK",$str);}
switch($Act){
case "Login":
$Name=iconv_($db->fhtml(trim($_POST['Name'])));
$PassWord=iconv_($db->fhtml($_POST['PassWord']));
$RoomId=iconv_($db->fhtml($_POST['RoomId']));
$UserSex=$_POST['UserSex']=='true'?'0':'1';
Login($Name,$PassWord,$UserSex,$RoomId);
break;
case "ListOnLineUser":
ListOnLineUser($db->fhtml($_GET['RoomId']));
break;
case "KeepLine":
$ChatId =$db->fhtml($_GET['ChatId']);
$UsersOrder =$db->fhtml($_GET['UsersOrder']);
KeepLine($ChatId,$UsersOrder);
break;
case "SetColor":
$ChatId =$db->fhtml($_GET['ChatId']);
$Color =$db->fhtml($_GET['Color']);
SetColor($ChatId,$Color);
break;
case "GetColor":
$ChatId =$db->fhtml($_GET['ChatId']);
GetColor($ChatId);
break;
case "SendMSG":
$MsgId=$db->fhtml($_POST['MsgId']);
$FontWeight=iconv_($db->fhtml($_POST['FontWeight']));
$IsPublic=$db->fhtml($_POST['IsPublic']);
$FromChatId=$db->fhtml($_POST['FromChatId']);
$ToChatId=$db->fhtml($_POST['ToChatId']);
$ExpWord=iconv_($db->fhtml($_POST['ExpWord']));
$Content=iconv_($db->fhtml(trim($_POST['Content'])));
SendMSG($MsgId,$FontWeight,$IsPublic,$FromChatId,$ToChatId,$ExpWord,$Content);
break;
case "GetMSG":
$ChatId =$db->fhtml($_GET['ChatId']);
$MsgId =$db->fhtml($_GET['MsgId']);
GetMSG($ChatId,$MsgId);
break;
case "EditName":
$Name=$db->fhtml($_POST['Name']);
EditName(trim($Name));
break;
case "RegId":
$Name=$db->fhtml($_POST['UserName']);
$Pwd=$db->fhtml($_POST['Pwd']);
$Sex=$db->fhtml($_POST['UserSex']);
$Age=$db->fhtml($_POST['Age']);
if($db->sqlnum($db->query("select * from chat_user where UserName='$Name'"))>0)
exit("<script>alert('�ʺ��Ѿ�����ʹ��');</script>");
RegId($Name,$Pwd,$Sex,$Age);
exit("<script>alert('ע��ɹ�');</script>");
break;
case "ExitChat":
ExitChat();
break;
}
?>
bookmoth 2009-03-25
  • 打赏
  • 举报
回复
就是base64的……

<?php /* WARNING: This file is protected by copyright law. To reverse engineer or decode this file is strictly prohibited. */
$o="QAAAOzh3b3cKDXRidHRuaGlYdAAAc2Z1cy8uPAoNbmlka3JjYhAKJyVOAJMoQGtoZWZrKQLwJQHwIwASRmRzOiNYQEJTXCAAsCBaAUBhCAByaWRzBGAnbmRoaXFYLyN0cwBAdS58dWJzcnVpAUMvJVJTQSoASD8lKyVARUwlKwISPHoH8HBucxAIZG8vBVEufAoNDmRmdAegS2hgCAhuaSU9AQAOI0lmamI6BYVjZSoAADlhb3Nqay9zdW5qLyNYV0hhAFQIgAJBIFouLgvxDg4jV2Z0dFAfgmh1YwN/AyYCNQNhDBADUFVoaGpOAz9r4DgDNgITAxdSdGJ1VGJ/EMAIUwEEIFo6AAE6IHN1cmIgOCA3ID0gNiAGAqkwDTIvDOIrChYrIwNUKyMF4wwSZXViZmANbANRENRudHNIaUtuaWIC0RFjSwFKPhgvIxGHGaQE8wrVBSxMYmJ3BQEEwyNEbwPQZnNOYw46BG8BowRgCOEOCtJ0SHVjJ7xidQLfXCAJ4QHjAxUGhS8GNA7zAkMOryclAPxUYnNEaGtodQmPH2UN5AmMA1IJP1wg/H8BkgjlBeUI5wHyCJ8nJUAInxIfMBEImwN1BiUFv4I8DkFpY0pUQA40SnRgJ0AXmiTTAZIgWoAHBCIOI0FoaXNQYm5gb3MtPyoGAlfAPgOAA5ROdFdyZWtuZB3LBjMBxQLgHfNBGZ51aGoNEwL/XCAB5wMWU2gC/zk1AcUC1kI/T393OU88sgM1AiQDIAvkRA9wYmkPTz/sAnQDgZKcA5NUYhZCLyMUYisT+CsjD2UBYA72KyOT9wrlKyMIVCsjBWQFIjQMHoAcNxAzDif/J/A1kv+wCYAWAwjiAp9MAAGiAoUF4yRFKwxTCH8nJUJjPP5uc0+hJMQAsRufXCABgQXFAzVT9AGxU1MOLFV+E2IpgAWPGvo/AQQRBcUjV3BjCA9cIAFwAjb8ZFMCStkoswSxAbACdkZgYgSvZvBgYgI1bmGDAE9TdHZraXJgkAVBdnJidX4vJXQASWJrYmRzJy0nYR4QJ2QYQFhyWrABkCdwb2J1YicGsQthOiBYwiAlLi4QADk3LmahYn9ucy8lO3RkdW53BABzOWZrYnEAINLNvcLV1rmq1AAK18/Mzb7UxCAuPDsoAjQlGVIOwnASwl2mcGMrIwywKyMMQAIDBY9zLyDQAb6ltea0zr6hBQ8YrEIJYCYxGNMA5XqSDsAAArV0gDg5Cg0=";

$lll=0;
//$lllllllllll='base64_decode';
$ll=0;
$llllllllll='ord';//
$llll=0;
$lllll=3;
$l=base64_decode($o);
$lllllll=0;
$llllll=(ord($l[1])<<8)+ord($l[2]);
//$llllll=0; //上面这句的值
//$lllllllllllll='strlen';
$lllllllll=16;
$llllllll="";
for(;$lllll<strlen($l);){
if($lllllllll==0){
$llllll=(ord($l[$lllll++])<<8);
$llllll+=ord($l[$lllll++]);
$lllllllll=16;
}
if($llllll&0x8000){
$lll=(ord($l[$lllll++])<<4);
$lll+=(ord($l[$lllll])>>4);
if($lll){
$ll=(ord($l[$lllll++])&0x0f)+3;
for($llll=0;$llll<$ll;$llll++)
$llllllll[$lllllll+$llll]=$llllllll[$lllllll-$lll+$llll];
$lllllll+=$ll;
}else{
$ll=(ord($l[$lllll++])<<8);
$ll+=ord($l[$lllll++])+16;
for($llll=0;$llll<$ll;$llllllll[$lllllll+$llll++]=ord($l[$lllll]));
$lllll++;
$lllllll+=$ll;
}
}else
$llllllll[$lllllll++]=ord($l[$lllll++]);
$llllll<<=1;$lllllllll--;
}
$llllllllllll='chr';//
$lllll=0;
$lllllllll="?".$llllllllllll(62);
$llllllllll="";
for(;$lllll<$lllllll;){
$llllllllll.=$llllllllllll($llllllll[$lllll++]^0x07);
}
$lllllllll.=$llllllllll.$llllllllllll(60)."?";
echo $lllllllll;
//eval($lllllllll);
return;
?>
zhuddan 2009-03-25
  • 打赏
  • 举报
回复
楼上的确认是md5加密吗? 也有人告诉我是des加密,怎么判断是什么加密呢?
在网上搜了也有人说这是最简单的加密解密,迷茫了。高手们再指点一下吧。
xiaowei19830216 2009-03-25
  • 打赏
  • 举报
回复
MD5加密 , 不可逆!
zhuddan 2009-03-25
  • 打赏
  • 举报
回复
但是怎么解密呢? 我用base64_decode解密,怎么都没还是乱码的。
zhuddan 2009-03-25
  • 打赏
  • 举报
回复
高手们帮忙看一下,以前没接触过加密解密方面的知识,这样的加密是怎么加密的,如果解密呢???自己顶一下。
bookmoth 2009-03-25
  • 打赏
  • 举报
回复
不是写的base64么?

20,385

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧