全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1399|回复: 10
打印 上一主题 下一主题

关于php解密的问题,有分

[复制链接]
1#
发表于 2012-8-15 20:11:34 来自手机 | 只看该作者
类微盾,改eval为echo,重复n次。
2#
发表于 2012-8-15 18:33:09 | 只看该作者
典型威盾加密。
3#
发表于 2012-8-15 18:27:41 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
4#
发表于 2012-8-15 18:31:03 | 只看该作者
<?

include("config.inc.php");

function check_valid_address($domainname) {

//Check domain length > 2 || < 63 characters
    if (strlen($domainname) < 3){
        return 1;
//Check domain can not start with -
    } elseif (ereg("^-|-$", $domainname)){
       return 2;
//Letters , numbers and - _ only
    } elseif (!ereg("([a-z]|[A-Z]|[0-9]|-){".strlen($domainname)."}", $domainname)){
        return 3;
    }
  return 0;
}

function whois ($tld, $getdomainname)
{
global $whois_servers,$whois_available,$whois_error,$statusmsg;

//Strip html
$getdomainname = strip_tags($getdomainname);

//Strip www. and http://
$getdomainname = str_replace("www.", "", $getdomainname);
$getdomainname = str_replace("http://", "", $getdomainname);

//Replace Space
$getdomainname = str_replace(" ", "", $getdomainname);

//Split .com .net .org or .* (Split text after .)
$getdomainname = explode(".", $getdomainname);

//Join domain with tld (.com,.net,.org, .*)
$domainname = $getdomainname[0] . "." . $tld;

//Select Whois Server in config.inc.php
$select_server = $whois_servers[$tld][0];

//Connect to selected whois server
$sock = @fsockopen($select_server,43);

//Initial value for display status message in config.inc.php
$domainstatus = 0;

        if(!$sock) {
        //Can't connect to Server
        $domainstatus = 4;
        }else{
        $send_request = @fputs($sock,"$domainname\r\n");
                if(!$send_request) {
                //Unable to send request
                $domainstatus = 4;
                }else{
                while(!feof($sock)) {
                $result .= fgets($sock,128);
                }

$result = str_replace("\n", "<br>", $result);


//Check error or Available
for($i=0;$i<count($whois_error);$i++){

if(@eregi($whois_error[$i],$result)) {
//error?
$domainstatus = 4;
}

}

//Check excedded quota from whois server (.org limited 4 query per minute/server ip)
if(@eregi("EXCEEDED",$result)) {
//Exceeded server quota?
$domainstatus = 5;
}

//No error
if($domainstatus == 0){
                //Check Available

                                if(@eregi($whois_servers[$tld][1],$result)) {
                                //Available
                                $domainstatus = 0;
                                }else{
                                $domainstatus = 6; //taken
                                }


}



                }
@fclose($sock);

                }
return $domainstatus;

}

//-------------------------Start main program-------------------------

if ($_GET['domainname'] != '') {
$domainname = $_GET['domainname'];

//check valid or not
$isvalid = check_valid_address($domainname);

//Check tld
if($isvalid ==0){
$domainstatus[0] = whois('com',$domainname );
$domainstatus[1] = whois('net',$domainname );
$domainstatus[2] = whois('org',$domainname );
$domainstatus[3] = whois('info',$domainname );
$domainstatus[4] = whois('biz',$domainname );
$domainstatus[5] = whois('us',$domainname );


$tld[0] = ".com";
$tld[1] = ".net";
$tld[2] = ".org";
$tld[3] = ".info";
$tld[4] = ".biz";
$tld[5] = ".us";


//-----------------------Prepare Results ----------------------------

for($i=0;$i<count($tld);$i++){
if($domainstatus[$i] > 0){


//Domain Taken or Error

$status[$i] = "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
        <tr>
          <td bgcolor=\"#Fe0000\" class=\"normaltext\"><div align=\"center\"><strong><font color=\"#FFFFFF\">";
                $status[$i] .= $tld[$i]." ";
                $status[$i] .= $statusmsg[$domainstatus[$i]];
                $status[$i] .= "</font> </strong></div></td></tr><tr>
          <td class=\"result\"><center><a href=\"http://www.$domainname$tld[$i]\">Website</a></center></td>
        </tr>
      </table>";

}else{

//Domain Available
$status[$i] = "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
                <tr>
                  <td bgcolor=\"#A3C401\" class=\"normaltext\">
<div align=\"center\"><font color=\"#FFFFFF\">$tld[$i] is available!</font></div></td>
                </tr>
                <tr>
                 <td class=\"result\"><center>Register using<br>
                                 <a href=\"http://www.jdoqocy.com/click-3101935-3181654\" target=\"_blank\">Transfer your domain for just $8.95 and get a year free!</a>
<img src=\"http://www.tqlkg.com/image-3101935-3181654\" width=\"1\" height=\"1\" border=\"0\" /><br>
                    </center></td>
                </tr>
              </table>";

}
}

//---------------------------------Print Results-------------------------------------------
echo "<?xml version='1.0' encoding='UTF-8'?>";
echo "<table width=\"600\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">
  <tr valign=\"top\">
    <td colspan=\"3\" class=\"bookmarktext\"><center>Search Result for <b>$domainname</b></center></td>
  </tr>
          <tr valign=\"top\">
    <td width=\"150\">$status[0]</td>
    <td width=\"150\">$status[1]</td>
    <td width=\"150\">$status[2]</td>
  </tr>
                  <tr valign=\"top\">
    <td width=\"150\">$status[3]</td>
    <td width=\"150\">$status[4]</td>
    <td width=\"150\">$status[5]</td>
  </tr>

</table>";

}else{

//not valid domain

echo "<?xml version='1.0' encoding='UTF-8'?>";
echo "<table width=\"600\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">
  <tr valign=\"top\">
    <td colspan=\"3\" class=\"bookmarktext\"><center><b>$statusmsg[$isvalid]</b></center></td>
    </tr>
</table>";
}

}
die();
?>

评分

参与人数 1威望 +15 收起 理由
有女乃大 + 15 很给力!

查看全部评分

5#
发表于 2012-8-15 18:09:38 | 只看该作者
不懂  大牛来回答

5楼回答
6#
发表于 2012-8-15 18:08:21 | 只看该作者
不懂  大牛来回答
7#
 楼主| 发表于 2012-8-15 18:06:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
<?php $_F=__FILE__;$_X='Pz48Pw0KDQo0bmNsM2Q1KCJjMm5mNGc
这种需要什么软件可以解密?
8#
发表于 2012-8-15 18:08:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
9#
发表于 2012-8-15 18:14:21 | 只看该作者
这个就两个变量。还要怎么解密呢
10#
发表于 2012-8-15 18:15:57 | 只看该作者
贴个完整的出来啊

评分

参与人数 1威望 +15 收起 理由
有女乃大 + 15 很给力!

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-4-13 08:54 , Processed in 0.197913 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表