Код
<?php
$license_gen_version = "1.1";
$license_gen_hash = "Xed8ZxRvSmhpPI2wlTn2";
$license_gen_word = md5(microtime() - 1);
$license_conf_check_license = "Yes";
$license_conf_use_hash = "Yes";
$data = var_export(debug_backtrace(), true);
if (!(str_replace("\n", "", $data ) !== "array ()"))
{
if (is_null(@$_SERVER['HTTP_ACCEPT']))
{
}
}
echo "System error #2.<br>Contact our support dept., please.";
exit();
unset($data);
$sapi_type = php_sapi_name();
if ($sapi_type !== "cgi" && $sapi_type !== "cgi-fcgi")
{
$headers = @apache_request_headers();
foreach ($headers as $header => $value )
{
if (!($header == "Host"))
continue;
$sapi_host = $value;
}
}
if (!is_null(@$sapi_host) && $sapi_host !== getenv("HTTP_HOST"))
{
echo "System error #2.<br>Contact our support dept., please.";
exit();
}
unset($sapi_type);
unset($sapi_hosT);
$maketime = microtime();
$license_hash = md5(getenv("HTTP_HOST").$maketime."MeE7ta2ED64sAcjY");
@require("license.php");
if ($license_hash !== md5(getenv("HTTP_HOST").$maketime."MeE7ta2ED64sAcjY"))
{
echo "System error #2.<br>Contact our support dept., please.";
exit();
}
if (is_null(@$license_domen))
{
echo "System error #2.<br>Contact our support dept., please.";
exit();
}
if (getenv("HTTP_HOST") !== $license_domen && getenv("HTTP_HOST") !== "www.".$license_domen )
{
echo "System error #2.<br>Contact our support dept., please.";
exit();
}
if (@ini_get(@auto_prepend_file ) !== "")
{
echo "System error #2.<br>Contact our support dept., please.";
exit();
}
$down_ = "_";
if (md5($license_domen.$down_.$license_type.$down_."R3Blseo7ZsJpSuj7") !== $license_serial )
{
echo "System error #3.<br>Contact our support dept., please.";
exit();
Код
<?php
if ($license_type == "UnLimited-L")
{
echo "BPanel License Type: LITE.<br>In your version of license this service is unavailable...";
mysql_close($connecT);
exit();
}
if (@$payment_calculate_pass !== "EqJFToyD3xwIpYum")
{
echo "System Error :(";
mysql_close($connecT);
exit();
}
unset($payment_calculate_pass);
include("$_SERVER['DOCUMENT_ROOT']/$mysitedir"."config.php");
if (!is_numeric(@$domenid))
{
$domenid = 0;
}
$post_query = "";
$exit_txt = "";
$error = "none";
$resultdomen = mysql_query("select * from domen where ID='".$domenid."'");
$iddomen = mysql_fetch_assoc($resultdomen);
$resultuser = mysql_query("select * from acc where userlogin='".$iddomen['userlogin']."'");
$iduser = mysql_fetch_assoc($resultuser);
include("$_SERVER['DOCUMENT_ROOT']/$mysitedir"."admin/conf/whm.php");
if ($license_domen == "127.0.0.1")
{
$webnames_username = "test";
$webnames_password = "test";
}
if (@$action == "reg")
{
if (2000 < $iddomen['reg'] )
{
echo "Already activated!";
exit();
}
if (2000 < $iduser['term'] )
{
$resultserver = mysql_query("select * from server where ID='".$iduser['server']."'");
}
else
{
$resulttarif = mysql_query("select * from tarifhost where name='".$iduser['plan']."'");
$idtarif = mysql_fetch_row($resulttarif);
$resultserver = mysql_query("select * from server where ID='".$idtarif['17']."'");
}
$row_server = mysql_fetch_array($resultserver);
$resultdns = mysql_query("select * from dns where ID='".$domenid."'");
$num_rows = mysql_num_rows($resultdns);
$txt_to = "";
if (0 < $num_rows )
{
$iddns = mysql_fetch_assoc($resultdns);
$row_server[5] = $iddns['ns1'];
$row_server[6] = $iddns['ns2'];
$row_server[7] = $iddns['ns3'];
$row_server[8] = $iddns['ns4'];
if ($iddns['ip1'] !== "")
{
$txt_to .= "&ns0ip=".$iddns['ip1'];
}
if ($iddns['ip2'] !== "")
{
$txt_to .= "&ns1ip=".$iddns['ip2'];
}
if ($iddns['ip3'] !== "")
{
$txt_to .= "&ns2ip=".$iddns['ip3'];
}
if ($iddns['ip4'] !== "")
{
$txt_to .= "&ns3ip=".$iddns['ip4'];
}
}
$h5 = stristr($row_server[5], " ");
$h6 = stristr($row_server[6], " ");
$h7 = stristr($row_server[7], " ");
$h8 = stristr($row_server[8], " ");
$row_server[5] = str_replace($h5, "", $row_server[5]);
$row_server[6] = str_replace($h6, "", $row_server[6]);
$row_server[7] = str_replace($h7, "", $row_server[7]);
$row_server[8] = str_replace($h8, "", $row_server[8]);
$txt_to .= "&ns0=".$row_server['5']."&ns1=$row_server['6']";
if ($row_server[7] !== "")
{
$txt_to .= "&ns2=".$row_server['7'];
}
if ($row_server[8] !== "")
{
$txt_to .= "&ns3=".$row_server['8'];
}
$resultpass = mysql_query("select * from passport where ID='4444".$domenid."'");
$idpass = mysql_fetch_assoc($resultpass);
$num_rows_p_check = mysql_num_rows($resultpass);
$idpass = str_replace(""", "\"", $idpass);
$idpass['name'] = {~'
15myk($idpass['name']);
$idpass['namerus'] = {~'
15myk($idpass['namerus']);
$idpass['passport'] = {~'
15myk($idpass['passport']);
$idpass['birthday'] = {~'
15myk($idpass['birthday']);
$idpass['address'] = {~'
15myk($idpass['address']);
$idpass['postaddress'] = {~'
15myk($idpass['postaddress']);
$idpass['telephone'] = {~'
15myk($idpass['telephone']);
$idpass['fax'] = {~'
15myk($idpass['fax']);
$idpass['email'] = {~'
15myk($idpass['email']);
$resultfirma = mysql_query("select * from firma where ID='".$iduser['ID']."'");
$num_rows_firma = mysql_num_rows($resultfirma);
if ($num_rows_firma == "0")
{
$post_query = "thisPage=pispRegistration&domain_name=".$iddomen['domen']."&username=$webnames_username&password=$webnames_password&period=$iddomen['reg']$txt_to&interface_revision=1&person=$idpass['name']&person_r=$idpass['namerus']&passport=$idpass['passport']&residence=$idpass['postaddress']&birth_date=$idpass['birthday']&country=$iddomen['country']&p_addr=$idpass['postaddress']&phone=$idpass['telephone']&fax=$idpass['fax']&e_mail=$idpass['email']";
}
else
{
$post_query = "thisPage=pispRegistration&domain_name=".$iddomen['domen']."&username=$webnames_username&password=$webnames_password&period=$iddomen['reg']$txt_to&interface_revision=1&org=$idpass['name']&org_r=$idpass['namerus']&code=$idpass['birthday']&kpp=$idpass['passport']&country=$iddomen['country']&address_r=$idpass['address']&p_addr=$idpass['postaddress']&phone=$idpass['telephone']&fax=$idpass['fax']&e_mail=$idpass['email']";
}
}
if (@$action == "dns")
{
if ($iddomen['reg'] < 2000 )
{
echo "Not activated!";
exit();
}
$ns1 = htmlspecialchars(@$ns1, ENT_QUOTES, "cp1251");
$ns2 = htmlspecialchars(@$ns2, ENT_QUOTES, "cp1251");
$ns3 = htmlspecialchars(@$ns3, ENT_QUOTES, "cp1251");
$ns4 = htmlspecialchars(@$ns4, ENT_QUOTES, "cp1251");
$ip1 = htmlspecialchars(@$ip1, ENT_QUOTES, "cp1251");
$ip2 = htmlspecialchars(@$ip2, ENT_QUOTES, "cp1251");
$ip3 = htmlspecialchars(@$ip3, ENT_QUOTES, "cp1251");
$ip4 = htmlspecialchars(@$ip4, ENT_QUOTES, "cp1251");
$txt_to = "&ns0=".$ns1."&ns1=$ns2&ns2=$ns3&ns3=$ns4&ns0ip=$ip1&ns1ip=$ip2&ns2ip=$ip3&ns3ip=ip4";
$post_query = "thisPage=pispRedelegation&domain_name=".$iddomen['domen']."&username=$webnames_username&password=$webnames_password$txt_to&interface_revision=1";
}
if (@$action == "add")
{
if ($iddomen['reg'] < 2000 )
{
echo "Not activated!";
exit();
}
if (!is_numeric(@$term))
{
$term = 0;
}
$txt_to = "&period=".$term;
$post_query = "thisPage=pispRenewDomain&domain_name=".$iddomen['domen']."&username=$webnames_username&password=$webnames_password$txt_to&interface_revision=1";
}
unset($webnames_username);
unset($webnames_password);
$strlen = strlen($post_query);
$fp = @fsockopen("ssl://www.webnames.ru", 443, &$errno, &$errstr, 30);
if ($fp )
{
$out = "POST /scripts/RegTimeSRS.pl HTTP/1.0\r\n";
$out .= "Host: www.webnames.ru\r\n";
$out .= "Content-type: application/x-www-form-urlencoded\r\n";
$out .= "Content-length: ".$strlen."\r\n\r\n";
$out .= "$post_query\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $ouT);
while (!feof($fp))
{
$exit_txt = "$exit_txt".c6<=
($fp, 128);
}
fclose($fp);
}
if (is_null(@$exit_txt))
{
А теперь комментарий, в таком виде, в котором он был, надеюсь человек не обидиться:
Цитата
бипанель
----------
слишком приземленная
----------
к полу
----------
как можно написать
----------
двухмегабайтовй скрипт
----------
на основе
----------
if/else
----------
и пары циклов?
----------