Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php // This file is protected by copyright law and provided under license. Reverse engin..
Decoded Output download
defined( '_VALID_TTH' ) or die( 'Direct Access to this location is not allowed.' );
$server=$_SERVER['HTTP_HOST'];
if(!($server=='songhongresort.com' || $server=='www.songhongresort.com')){
echo ("<script>alert('Contact Admin!')</script>");
}
function referbox($url,$msg,$s=3)
{
echo ("<script>window.location.href='index3.php?url=".urlencode($url)."&msg=".urlencode($msg)."&s=$s'</script>");
}
//Check file
function is_remote($file_name) {
return strpos($file_name, '://') > 0 ? 1 : 0;
}
function is_remote_file($file_name) {
return is_remote($file_name) && preg_match("#\.[a-zA-Z0-9]{1,4}$#", $file_name) ? 1 : 0;
}
function is_local_file($file_name) {
return !is_remote($file_name) && strpos($file_name, '/') !== false && preg_match("#\.[a-zA-Z0-9]{1,4}$#", $file_name) ? 1 : 0;
}
function check_remote_media($remote_media_file) {
global $config;
return is_remote($remote_media_file) && preg_match("#\.[".$CONFIG['allowed_mediatypes_match']."]+$#i", $remote_media_file) ? 1 : 0;
}
function check_local_media($local_media_file) {
global $config;
return !is_remote($local_media_file) && strpos($local_media_file, '/') !== false && preg_match("#\.[".$CONFIG['allowed_mediatypes_match']."]+$#i", $local_media_file) ? 1 : 0;
}
function check_remote_thumb($remote_thumb_file) {
return is_remote($remote_thumb_file) && preg_match("#\.[gif|jpg|jpeg|png]+$#is", $remote_thumb_file) ? 1 : 0;
}
function check_local_thumb($remote_thumb_file) {
return !is_remote($local_thumb_file) && strpos($local_thumb_file, '/') !== false && preg_match("#\.[gif|jpg|jpeg|png]+$#i", $local_thumb_file) ? 1 : 0;
}
function get_file_extension($file_name) {
ereg("(.+)\.(.+)", basename($file_name), $regs);
return strtolower($regs[2]);
}
function get_file_name($file_name) {
ereg("(.+)\.(.+)", basename($file_name), $regs);
return $regs[1];
}
function check_media_type($file_name) {
global $config;
return (in_array(get_file_extension($file_name), $CONFIG['allowed_mediatypes_array'])) ? 1 : 0;
}
function check_thumb_type($file_name) {
return (preg_match("#(gif|jpg|jpeg|png)$#is", $file_name)) ? 1 : 0;
}
function check_executable($file_name) {
if (substr(PHP_OS, 0, 3) == "WIN" && !eregi("\.exe$", $file_name)) {
$file_name .= ".exe";
}
elseif (substr(PHP_OS, 0, 3) != "WIN") {
$file_name = eregi_replace("\.exe$", "", $file_name);
}
return $file_name;
}
function remote_file_exists($url) { // similar to file_exists(), checks existence of remote files
$url = trim($url);
if (!preg_match("=://=", $url)) $url = "http://$url";
if (!($url = @parse_url($url))) {
return false;
}
if (!eregi("http", $url['scheme'])) {
return false;
}
$url['port'] = (!isset($url['port'])) ? 80 : $url['port'];
$url['path'] = (!isset($url['path'])) ? "/" : $url['path'];
$fp = fsockopen($url['host'], $url['port'], $errno, $errstr, 30);
if (!$fp) {
return false;
}
else {
$head = "";
$httpRequest = "HEAD ".$url['path']." HTTP/1.1
"
."HOST: ".$url['host']."
"
."Connection: close
";
fputs($fp, $httpRequest);
while (!feof($fp)) {
$head .= fgets($fp, 1024);
}
fclose($fp);
preg_match("=^(HTTP/\d+\.\d+) (\d{3}) ([^
]*)=", $head, $matches);
if ($matches[2] == 200) {
return true;
}
}
}
//lay chieu dai va chieu rong cua file anh va file flash
function get_width_height($file_name)
{
if ($image_info = @getimagesize($file_name))
{
$width_height = " ".$image_info[3];
$width = $image_info[0];
$height = $image_info[1];
return $width_height;
}
else
{
return false;
}
}
function getContent($cid){
$sql_content = "SELECT * FROM catct WHERE id_catct='".$cid."' AND active='1'";
$rs_content = mysql_query($sql_content);
if($r_content = @mysql_fetch_array($rs_content)){
return $r_content;
}
else{
return false;
}
}
function showpage($page,$urlpage,$total,$maxpage,$show,$css='')
{
if ($page>$maxpage) {
$num_page=ceil($page/$maxpage);
$showpage=($num_page-1)*$maxpage;
$end=$showpage+$maxpage;
$showpage++;
}else
{
$thispage=1;
$showpage=1;
$end=$maxpage;
}
$startpage=$showpage;
for ($showpage;$showpage<$end+1;$showpage++)
{
if ($showpage<=$total) {
if ($page==$showpage) {
$list_page.="<li class='active'><a href='#'> ".$showpage."</a></li>";
}else {
$list_page.="<li><a href='$urlpage$showpage' class='$css'>".$showpage."</a> </li>";
}
}
}
if ($num_page>1) {
$back=$startpage-1;
$abc='1';
if ($num_page>=2) {
$list_page1="<li><a href='$urlpage$abc' class='$css'><<</a></li>";
}
$list_page1.="<li><a href='$urlpage$back' class='$css'><</a></li>";
}
if ($num_page<ceil($total/$maxpage)&&($total>$maxpage)) {
$next=$showpage;
$list_page2.=" <li><a href='$urlpage$next' class='$css'>></a></li>";
$list_page2.=" <li><a href='$urlpage$total' class='$css'>>></a></li>";
}
$list_page=$list_page1.$list_page.$list_page2;
switch ($show) {
case "str":
return $list_page;
break;
default:
echo $list_page;
break;
}
}
/*function showpage($page,$urlpage,$total,$maxpage,$show,$css='')
{
if ($page>$maxpage) {
$num_page=ceil($page/$maxpage);
$showpage=($num_page-1)*$maxpage;
$end=$showpage+$maxpage;
$showpage++;
}else
{
$thispage=1;
$showpage=1;
$end=$maxpage;
}
$startpage=$showpage;
for ($showpage;$showpage<$end+1;$showpage++)
{
if ($showpage<=$total) {
if ($page==$showpage) {
$list_page.="[".$showpage."] ";
}else {
$list_page.="<a href='$urlpage=$showpage' class='$css'>".$showpage."</a> ";
}
}
}
if ($num_page>1) {
$back=$startpage-1;
if ($num_page>=2) {
$list_page1="<a href='$urlpage=1' class='$css'>Trang đầu</a> ";
}
$list_page1.="<a href='$urlpage=$back' class='$css'>Trước</a> ";
}
if ($num_page<ceil($total/$maxpage)&&($total>$maxpage)) {
$next=$showpage;
$list_page2.=" <a href='$urlpage=$next' class='$css'>Next</a>";
$list_page2.=" <a href='$urlpage=$total' class='$css'>Trang cuối</a>";
}
$list_page=$list_page1.$list_page.$list_page2;
switch ($show) {
case "str":
return $list_page;
break;
default:
echo $list_page;
break;
}
}
*/
// Doi ten tieng viet khong dau
function khongdau($str) {
$str = preg_replace("/(||||||||||||||||)/", 'a', $str);
$str = preg_replace("/(||||||||||)/", 'e', $str);
$str = preg_replace("/(||||)/", 'i', $str);
$str = preg_replace("/(||||||||||||||||)/", 'o', $str);
$str = preg_replace("/(||||||||||)/", 'u', $str);
$str = preg_replace("/(||||)/", 'y', $str);
$str = preg_replace("/()/", 'd', $str);
$str = preg_replace("/(||||||||||||||||)/", 'A', $str);
$str = preg_replace("/(||||||||||)/", 'E', $str);
$str = preg_replace("/(||||)/", 'I', $str);
$str = preg_replace("/(||||||||||||||||)/", 'O', $str);
$str = preg_replace("/(||||||||||)/", 'U', $str);
$str = preg_replace("/(||||)/", 'Y', $str);
$str = preg_replace("/()/", 'D', $str);
$str = str_replace(" ", "-", str_replace("&*#39;","",$str));
$str = str_replace("/", "-", str_replace("&*#39;","",$str));
$str = str_replace("--", "-", str_replace("&*#39;","",$str));
$str = str_replace("---", "-", str_replace("&*#39;","",$str));
$str = str_replace(",", "", str_replace("&*#39;","",$str));
$str = str_replace("?", "", str_replace("&*#39;","",$str));
$str = str_replace('"', "", str_replace("&*#39;","",$str));
$str = str_replace(':', "", str_replace("&*#39;","",$str));
$str = strtolower($str);
$str = trim($str);
return $str;
}
// id_key
function id_key($str) {
$str = preg_replace("/(||||||||||||||||)/", 'a', $str);
$str = preg_replace("/(||||||||||)/", 'e', $str);
$str = preg_replace("/(||||)/", 'i', $str);
$str = preg_replace("/(||||||||||||||||)/", 'o', $str);
$str = preg_replace("/(||||||||||)/", 'u', $str);
$str = preg_replace("/(||||)/", 'y', $str);
$str = preg_replace("/()/", 'd', $str);
$str = preg_replace("/(||||||||||||||||)/", 'A', $str);
$str = preg_replace("/(||||||||||)/", 'E', $str);
$str = preg_replace("/(||||)/", 'I', $str);
$str = preg_replace("/(||||||||||||||||)/", 'O', $str);
$str = preg_replace("/(||||||||||)/", 'U', $str);
$str = preg_replace("/(||||)/", 'Y', $str);
$str = preg_replace("/()/", 'D', $str);
$str = str_replace(" ", "-", str_replace("&*#39;","",$str));
$str = str_replace("/", "-", str_replace("&*#39;","",$str));
$str = str_replace("--", "-", str_replace("&*#39;","",$str));
$str = str_replace("---", "-", str_replace("&*#39;","",$str));
$str = str_replace(",", "", str_replace("&*#39;","",$str));
$str = str_replace("?", "", str_replace("&*#39;","",$str));
$str = str_replace('"', "", str_replace("&*#39;","",$str));
$str = str_replace(':', "", str_replace("&*#39;","",$str));
$str = strtolower($str);
$str = trim($str);
return $str;
}
// cat ky tu
function cutWord($str,$num_word){
$end_of_word = array(" ",",",".","!","...");
$str = trim($str);
$count = 0; $i = 0;
$cut_pos = 0;
while($i<strlen($str) && $count<$num_word){
if(in_array($str[$i],$end_of_word)){
$count++; $cut_pos = $i;
}
$i++;
}
$words = substr($str,0,$cut_pos);
return $words." ...";
}
function _hcviet_wordCut($content, $limit){
$bien_count=strlen($content);
if($bien_count>72){
$content = explode(' ',$content);
for($i=0; $i<$limit; $i++) $summary[$i] = $content[$i];
$summary = implode(' ', $summary).'...';
return $summary;
}else{
return $content;
}
}
function listIDpro($id){
$list_ID=$id;
$sql="SELECT * FROM catpd WHERE parentid='".$id."' ORDER BY id_catpd DESC";
$db=mysql_query($sql);
while($rs=mysql_fetch_array($db)){
$list_ID .=",".$rs['id_catpd'];
$sql_2="SELECT * FROM catpd WHERE parentid='".$rs['id_catpd']."' ORDER BY id_catpd DESC";
$db_2=mysql_query($sql_2);
while($rs_2=mysql_fetch_array($db_2)){
$list_ID=$list_ID.",".$rs_2['id_catpd'];
$sql_3="SELECT * FROM catpd WHERE parentid='".$rs_2['id_catpd']."' ORDER BY id_catpd DESC";
$db_3=mysql_query($sql_3);
while($rs_3=mysql_fetch_array($db_3)){
$list_ID=$list_ID.",".$rs_3['id_catpd'];
}
}
}
return $list_ID;
}
function listIDabout($id){
$list_ID=$id;
$sql="SELECT * FROM tbl_catabout WHERE parentid='".$id."' ORDER BY id_catpd DESC";
$db=mysql_query($sql);
while($rs=mysql_fetch_array($db)){
$list_ID .=",".$rs['id_catpd'];
$sql_2="SELECT * FROM tbl_catabout WHERE parentid='".$rs['id_catpd']."' ORDER BY id_catpd DESC";
$db_2=mysql_query($sql_2);
while($rs_2=mysql_fetch_array($db_2)){
$list_ID=$list_ID.",".$rs_2['id_catpd'];
$sql_3="SELECT * FROM tbl_catabout WHERE parentid='".$rs_2['id_catpd']."' ORDER BY id_catpd DESC";
$db_3=mysql_query($sql_3);
while($rs_3=mysql_fetch_array($db_3)){
$list_ID=$list_ID.",".$rs_3['id_catpd'];
}
}
}
return $list_ID;
}
function listIDlogo($id){
$list_ID=$id;
$sql="SELECT * FROM catlg WHERE parentid='".$id."' ORDER BY id_catlg DESC";
$db=mysql_query($sql);
while($rs=mysql_fetch_array($db)){
$list_ID .=",".$rs['id_catlg'];
$sql_2="SELECT * FROM catlg WHERE parentid='".$rs['id_catlg']."' ORDER BY id_catlg DESC";
$db_2=mysql_query($sql_2);
while($rs_2=mysql_fetch_array($db_2)){
$list_ID=$list_ID.",".$rs_2['id_catlg'];
$sql_3="SELECT * FROM catlg WHERE parentid='".$rs_2['id_catlg']."' ORDER BY id_catlg DESC";
$db_3=mysql_query($sql_3);
while($rs_3=mysql_fetch_array($db_3)){
$list_ID=$list_ID.",".$rs_3['id_catlg'];
}
}
}
return $list_ID;
}
function listID_news($id){
$list_ID=$id;
$sql="SELECT * FROM tbl_catnews WHERE parentid='".$id."' ORDER BY id_catpd DESC";
$db=mysql_query($sql);
while($rs=mysql_fetch_array($db)){
$list_ID .=",".$rs['id_catpd'];
$sql_2="SELECT * FROM tbl_catnews WHERE parentid='".$rs['id_catpd']."' ORDER BY id_catpd DESC";
$db_2=mysql_query($sql_2);
while($rs_2=mysql_fetch_array($db_2)){
$list_ID=$list_ID.",".$rs_2['id_catpd'];
$sql_3="SELECT * FROM tbl_catnews WHERE parentid='".$rs_2['id_catpd']."' ORDER BY id_catpd DESC";
$db_3=mysql_query($sql_3);
while($rs_3=mysql_fetch_array($db_3)){
$list_ID=$list_ID.",".$rs_3['id_catpd'];
}
}
}
return $list_ID;
}
function listID_download($id){
$list_ID=$id;
$sql="SELECT * FROM tbl_catdownload WHERE parentid='".$id."' ORDER BY id_catpd DESC";
$db=mysql_query($sql);
while($rs=mysql_fetch_array($db)){
$list_ID .=",".$rs['id_catpd'];
$sql_2="SELECT * FROM tbl_catdownload WHERE parentid='".$rs['id_catpd']."' ORDER BY id_catpd DESC";
$db_2=mysql_query($sql_2);
while($rs_2=mysql_fetch_array($db_2)){
$list_ID=$list_ID.",".$rs_2['id_catpd'];
$sql_3="SELECT * FROM tbl_catdownload WHERE parentid='".$rs_2['id_catpd']."' ORDER BY id_catpd DESC";
$db_3=mysql_query($sql_3);
while($rs_3=mysql_fetch_array($db_3)){
$list_ID=$list_ID.",".$rs_3['id_catpd'];
}
}
}
return $list_ID;
}
function substr_unicode($str, $s, $l = null) {
return join("", array_slice(
preg_split("//u", $str, -1, PREG_SPLIT_NO_EMPTY), $s, $l));
}
function cat_kytu_hoipro($string, $wordsreturned)
{
$retval = $string;
$string = preg_replace('/(?<=\S,)(?=\S)/', ' ', $string);
$string = str_replace("
", " ", $string);
$array = explode(" ", $string);
if (count($array)<=$wordsreturned)
{
$retval = $string;
}
else
{
array_splice($array, $wordsreturned);
$retval = implode(" ", $array)." ...";
}
return $retval;
}
Did this file decode correctly?
Original Code
<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited.
$OOO0O0O00=__FILE__;$O00O00O00=__LINE__;$OO00O0000=19972;eval((base64_decode('JE8wMDBPME8wMD1mb3BlbigkT09PME8wTzAwLCdyYicpO3doaWxlKC0tJE8wME8wME8wMClmZ2V0cygkTzAwME8wTzAwLDEwMjQpO2ZnZXRzKCRPMDAwTzBPMDAsNDA5Nik7JE9PMDBPMDBPMD0oYmFzZTY0X2RlY29kZShzdHJ0cihmcmVhZCgkTzAwME8wTzAwLDM3MiksJ0VudGVyeW91d2toUkhZS05XT1VUQWFCYkNjRGRGZkdnSWlKakxsTW1QcFFxU3NWdlh4WnowMTIzNDU2Nzg5Ky89JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));return;?>
kr9NHenNHenNHe1lFMamb3klFoxiC2APk19gOLlHOa9gkZXJkZwVkr9NTznNHr8XHt4JkZwShokiF2A2Yy9LcBYvcoAPF3OZfuwPcmklCBWPkr8XHenNHr8XHtXLT08XHr8XHeEXhUXmOB50cbk5d3a3D2iUUylRTlfNaaOnCAkJW2YrcrcMO2fkDApQToxYdanXAbyTF1c2BuiDGjExHjH0YTC3KeLqRz0mRtfnWLYrOAcuUrlhU0xYTL9WAakTayaBa1icBMyJC2OlcMfPDBpqdo1Vd3nxFmY0fbc3Gul6HerZHzW1YjF4KUSvkZLphUL7cMYSd3YlhtONHeEXTznNHeEpK2a2CBXPkr9NHenNHenNHtL7eWPYtMOlcMlVcBWPwtfgaLyHUAOgayOwkZEpwo9ZwoOpcUIIk0OpFMajftnnC2YlF3HIfo8IfoipFZnSd2YifolvdJnpFZnVd3WICBxSd3flct4mwtL7eWPYtI0hwE0heWPLF2aZfMaZNUOgA0aUaLaUBZfwayOWb0iNA1WmbTSYtMlMhtrPkuYlFmclFj09k3YvdMfPd25mFMazd3k0RMYvdUFIguXIkuYlFmclFj09k3f3fZ5zd25mDo9Vc3klF29Zft5jd20mhUl7eWplC2ivwtIJNuYjFMlXfe5idoaZftImW29Vfoyjftnnco1pdJrmhTXvF2YZDbn0NJwpKZEYtm0YtI0heWpMfB5jfolvdJnZcBclFMkvGtILfbkSRtOsF2FSkuH9HZLYtI0hGZEYtI0htBajDo8Ihtw8F2YZDbn0NmfpdMOvfZ5Sd2YifolvdJ5PFMaMNUfpdMOlGeHVFoiXN3aZde0JRmaZdoaVC29LcUILfbkShU4JkM1zcz0JRmaZdoaVC29LcUILdbYmhU4JkmH9kuHmNt9zC3kpFuW+wJL7wE0heWp9eWPYtJ8vW2ilC2SIcMlScW0heWpMfB5jfolvdJnpF19ZcB1vfoAPkocpdoagdMyscULIGX0heWPIwuklfuaZdJnzfukXd3HPkocpdoagdMyscUXIkzPvRZFpwe4IHtE/werIKJEXKX0heWp9eWPYtI0heWpMfB5jfolvdJnpF19ZcB1vfoagcMlScUILcMlSca9VCB1lhUn7eWPYtJEIFMa0fbkVwolzb3kldB90cUILcMlSca9VCB1lhUEMkJnXFMamb21ifoYPhtwjbt5dCU16WU1DHt05bbSxReO9ktHJRtELcMlSca9VCB1lhUE/werIKJEXKX0heWp9eWPYtI0heWpMfB5jfolvdJnpF19Sd2Yidy9MDBxlhtOMDBxlb25idBApwuSYtI0hwtnZcbO1FM4IwBlzb3kldB90cUILcMlSca9VCB1lhUEMkJnzfukXd3HPkocpdoagdMyscUXIkZ8mhUEiNT0IcMySF2AIkJCIFuklc19sCbOjDtIJw1XVB2rsGLrsBjEsKa17HUX0gUWjwJXIkocpdoagdMyscULINZExwePIHeSYtI0hgW0heWPYtI0hcmaVC3Opd24IC2ilC2sgFMasd3Olb21lcolihtOZcB1vfoagdBaLDBygcMlScULIGX0heWPIwofSd2kidtELC29VcMlmKX0heWPIwuklfuaZdJnpF19ZcB1vfoAPkukldB90ca9scBOpCa9MDBxlhUEMkJnXFMamb21ifoYPhtwjbt5dwJ4LW09KOLluBZfidoxvf2aLb21lcolifulXcbYgdBy0C2ImbU4JbUSLw2LJRtELFMasd3Olb21lcolib2cpdoApwe8IHUE6weE7eWPYtm0YtI0heWPYtMc1dMY0DB9VwoYPcBYqb2xvC2ySb21lcolihtOSd2Yidy9scBOpCa9MDBxlhUn7eWPYtJEIc2xvCMySwtOjd25MDBF7eWPYtJEIFMa0fbkVwtypF19ZcB1vfoAPkoxvC2ySb21lcolib2cpdoApwtCMwuY0FmnvFZILdo9jCBxgdBaLDBygcMlScUXIkZ8mhUEiNT0IcMySF2AIkJCIFuklc19sCbOjDtIJw1XVBZwVkrYNTLckO1SmCBxSd3flcy9scBOpCbO5Foazb21ifoYPk10Vwl0qktYpwJXIkoxvC2ySb21lcolib2cpdoApwe8IHUE6weE7eWPYtm0YtI0heWPYtMc1dMY0DB9VwoYPcBYqb3kldB90ca90DuasCJILFMasd3Olb3OPfB1Jb2cpdoApwuSYtI0hwtnZcbO1FM4IDbYgFMasd3OlhtOZcB1vfoagfoi1dBkgcMlScULIkJCIFuklc19sCbOjDtIJw1XVB2fpcmxQFof8Dmnlc3xXdMffhZWjDbHJRtELFMasd3Olb3OPfB1Jb2cpdoApwe8IHUE6weE7eWPYtm0Y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wtEIwtEIwtEIwtEIwt4JW29VdMajfolvdjPIC2xvF2aFFlxVbukFdJw7eWPYtJEIwtnMFua0FZILcmESwtOPfuOXAMaxfBazftL7eWPYtJEIwtn3DolScUEPwBcld2CPkocXhULIGX0heWPIwtEIwtELDoaictEVNUnMc2a0FZILcmESwerXHjWpKX0heWPIwtEIgW0heWPIwtEIcMYSd3YlhtOMFtL7eWPYtI0heWPIwtEIFuklc19sCbOjDtIJNa4PUyOAAt9FctsFRlxLhZLIhyxLGzY9hUEPB15FFlxVbUPpNUwSwtOPcByLRtELdBy0C2ilFZL7eWPYtJEIwtnpcJEPko1ifoYPcbYdHl0INT0IHjEXhUn7eWPYtJEIwtEIwuklfuaZdJn0FmalKX0heWPIwtEIgW0heWPIwu0YtI0hgW0heWPvR2xiGUnjDollfUnLCBLIfMrIC2ipcbAIFM9VcZnjfBrIcMlScUnidMIIfMrIcMlScUnMdoyzDE0heWpMfB5jfolvdJnmcbOgf2lLfoigDoapc2i0htOMDBxlb25idBApeWPYtmSYtI0hwtEIwolMwtILDB1ic2agDB5MdZE9wrnmcbOpdBymcbYpGMAPkocpdoagdMyscULpwE0heWPkGX0heWPIwtEIwtELf2lLfoigDoapc2i0we0IwJEJRJOpdBymca9pdMcvBzYfKX0heWPIwtEIwtELf2lLfoIINUELDB1ic2agDB5Md1SXbTSYtI0hwtEIwtEIkoilDBfPftE9wtOpdBymca9pdMcvBzyfKX0heWPkwElZcbO1FM4IkufpcuOPb2ilDBfPfeSkeWPYtILIgW0heWPkwoaSF2AYtI0htUn7eWPYtILItbklfuaZdJnMCBxzcTSYtI0htUn9eWPYtI0heWp9eWPYtMc1dMY0DB9VwoflfrYvdmOldmWPkoYpctl7eWPYtILLF3ySb2YvdmOldmWINUEJA0aHOAYAwtPIOlkNTUnjCbOjftnbUraUOUnpcy9jCbOjfe0mwJ4LC2lLRJwmwryKOtniC3OpfMA9kzrmwjSYtI0htUOZF19jd250cB50we0IdblzFBxgFbalFmLPkuYxdy9jd250cB50hTSYtI0htBlMhtOZb2YvdmOldmWINUnEdblzFBxgcMa0C2igCbkZCbLPkukzb2YvdmOldmWphbSYtI0htWlZcbO1FM4IkukgC29VfoaVfeSYtI0htb0YtI0htBaSF2a7eWPYtILkFMa0fbkVwociduYlKX0heWPkgW0heWp9eWpMfB5jfolvdJnzDo93FoymcUILFoymcUXLfbkSFoymcUXLfo90CBXSko1iGunic2ASkuYPd3FSkoYzFz0mkZLYtmSYtIlpcJEPkunic2A+ko1iGunic2ApwuSYtILkko51da9XCBflNBYlDBXPkunic2Avko1iGunic2ApKX0htWLLF2ivf3nic2A9htOVfB1gFoymcU0xhUPLdBy4FoymcTSYtILkkoaVce0LF2ivf3nic2Aqko1iGunic2A7eWPktUOzDo93FoymcUSqKX0htb1lduYleWPkGX0htWLLfoipF3nic2A9HTSYtILkkuYPd3fXCBflNTr7eWPktUOldMW9ko1iGunic2A7eWPkgW0htUOzfoyZfunic2A9kuYPd3fXCBflKX0htBcvFJEPkuYPd3fXCBflKZOzDo93FoymcTXLcB5Lhzr7kuYPd3fXCBflhZSpeWPkGX0htWlpcJEPkuYPd3fXCBflNe0Lfo90CBXpwuSYtILktBlMwtILFoymcT09kuYPd3fXCBflhUn7eWPktWLkkoxpF3OgFoymcU49wjxSDUnjdoyzFz0mCBY0Dbclkz48CUnPFMaMNUFjkz4IwJ4LF2ivf3nic2AVwjXvCT48R2xpNJw7eWPktWl9cBxzcUn7eWPktWLkkoxpF3OgFoymcU49wjxSDT48CUnPFMaMNUFLfbkSFoymcUOzDo93FoymcUFIC2xiF3H9kZOjF3HmNJwVkuYPd3fXCBflRJw8R2r+weXvdoL+wjSYtILktb0YtILkgW0htb0YtIlpcJEPko51da9XCBflNjrpwuSYtILkkokiC2S9kuY0Cbk0FoymcU0xKX0htWLLCBkjNUFxkzSYtILkDBCIhtOVfB1gFoymcT49HJLIGX0htWLkkoxpF3OgFoymcTr9wjxSDT48CUnPFMaMNUFLfbkSFoymcUOiCMHmwoYSCbYzNUFLC3Yzkz48NeXvCT48R2xpNJw7eWPktb0YtILkkoxpF3OgFoymcTrVNUw8doL+NorIDuklcj0mkuaZdunic2ALCMyjDZFIC2xiF3H9kZOjF3HmNjX8R2r+Nt9SDT4JKX0htb0YtIlpcJEPko51da9XCBflNoYlDBXPkuOvfoySRZOsCbiXCBflhUCMhtO0d3Oide4LdBy4FoymcULpwuSYtILkko5lGuW9kuYPd3fXCBflKX0htWLLdolzfy9XCBflHJ49wJE8doL+NorIDuklcj0mkuaZdunic2ALdMa4ftFIC2xiF3H9kZOjF3HmNj48R2r+Nt9SDT4JKX0htWLLdolzfy9XCBflHJ49wJE8doL+NorIDuklcj0mkuaZdunic2ALfo90CBXmwoYSCbYzNUFLC3Yzkz4+NjXvCT48R2xpNJw7eWPkgW0htUOSDbY0b3nic2A9koxpF3OgFoymcTrVkoxpF3OgFoymcU4Ldolzfy9XCBflHjSYtIlzf2l0C2IIhtOzDo93hUn7eWPktBYiF2AIwmY0FJw6eWPktWlZcbO1FM4IkoxpF3OgFoymcTSYtILkCmklCBS7eWPktBOlcMy1duW6eWPktWllC2ivwtOSDbY0b3nic2A7eWPktBkZcByqKX0htb0Ytm0YtJ8QcmaVC3Opd24IF2ivf3nic2APkunic2ASkuaZdunic2ASkuOvfoySRtOsCbiXCBflRtOzDo93RtOjF3H9kZFpeWPYtmSYtI0htBlMwtILFoymcT4LdBy4FoymcULIGX0heWPktUOVfB1gFoymcT1jcBlShtOXCBflRZOsCbiXCBflhTSYtI0htWLLF2ivf3nic2A9htOVfB1gFoymcU0xhUPLdBy4FoymcTSYtI0htWLLcB5LNUOzDo93FoymcUSLdBy4FoymcTSYtI0htWLLF2ivf3nic2AqhzSYtI0htb1lduYleWPYtIl7eWPYtILkkuOPDbYXCBflNTr7eWPYtILkkuYPd3fXCBflNTr7eWPYtILkkoaVce0LdBy4FoymcTSYtI0htb0YtI0htUOzfoyZfunic2A9kuYPd3fXCBflKX0heWPkcM9ZwtILF2ivf3nic2A7kuYPd3fXCBflNtOldMWqHTSLF2ivf3nic2AqhZLYtI0htbSYtI0htWlpcJEPkuYPd3fXCBflNe0Lfo90CBXpwuSYtI0htWLkDBCIhtOXCBflNT0LF2ivf3nic2ApwuSYtI0htWLktUOSDbY0b3nic2AVNUkdwJ4LF2ivf3nic2AVwl0IwjSYtI0htWLkgBaSF2AIGX0heWPktWLk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gW0hcmaVC3Opd24Ib2ijfMllfy93d3kLW3a0htOjd250cB50RtELdolsDbWpGX0htUOJDBaVb2YvfB50NbY0FMxldJILC29VfoaVftL7eWPkDBCPkokpcB5gC291dmW+YzwpGX0htWLLC29VfoaVftE9woa4FoxvcoAPkZEmRtOjd250cB50hTSYtILkcM9ZhtOpNTE7wtOpNtOSDB1pfeSIkoLqhZLIkuY1dB1iFmldkolfwe0IkoYvdmOldmOdkolfKX0htWLLF3asdByZGUE9wolsFoxvcoAPkZEmRtELF3asdByZGULVkZ4VRJF7eWPktbklfuaZdJELF3asdByZGTSYtIl9cBxzcbSYtILkFMa0fbkVwtOjd250cB50KX0htb0Ytm0YtI0hcmaVC3Opd24IdolzfrlrFukvhtOpctl7eWPktUOSDbY0b0lrNUOpceSYtILkkuYxde0JA0aHOAYAwtPIOlkNTUnjCbOXctnbUraUOUnXCbkldmOpce0mwJ4LDBWVwJFIT1krOawIWlLIDBOgC2y0FoWIOraTWZw7eWPktUOLCj1sGbYxdy9xfBaZGUILF3yShTSYtILkf2ipdoAPkukzNB15F3ySb2clfoYPb2yZFMy5htOLCJLpGX0htWLLdolzfy9kOtEVNUwSwJ4LFmYdk2lLb2YifunLk107eWPktWLLF3ySbzw9wlYyTraeatEQwrcUT00IC2y0FoWIa0iyALAIFoyZcB50DBW9kZwVkukzBZfpcy9jCbOXctffRJwmwr9UOraUwrkcwolLb2YifunLwrOyA0HJKX0htWLkkoOJbzw9dblzFBxgFbalFmLPkuYxdy8ZhTSYtILktbfPDBxlhtOZF18ZNB15F3ySb2clfoYPb2yZFMy5htOLCl8ZhUl7eWPktWLkkoxpF3OgUAW9koxpF3OgUAWVwJXJRJOZF18ZBZfpcy9jCbOXctffKX0htWLktUOzFBxgHz0JA0aHOAYAwtPIOlkNTUnjCbOXctnbUraUOUnXCbkldmOpce0mwJ4LFmYgHlSmDBOgC2y0FoWmbU4JkZEIT1krOawIWlLIDBOgC2y0FoWIOraTWZw7eWPktWLkkoOJbzH9dblzFBxgFbalFmLPkuYxdy8zhTSYtILktWl3DolScUILFmYgHz1sGbYxdy9McbOjDy9iFmkiGUIL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
Function Calls
fgets | 2 |
fopen | 1 |
fread | 2 |
strtr | 2 |
fclose | 1 |
ereg_replace | 1 |
base64_decode | 3 |
Stats
MD5 | d7d5c8514f519644756413fb397a2d87 |
Eval Count | 3 |
Decode Time | 77 ms |