Скрипт для расшифровки:
PHP код:
<?
$dlcl = @file('inc/config.dat.php');
$tplt = 'dlcl';
unset($dlcl[0]);
$dlcl = @array_values($dlcl);
$str = '';
$conf_var = '';
for ($n = 0; $n < count(${$tplt}); $n++)
{
$c_var = '';
for ($o = 7; $o >= 0 ; $o--)
{
$c_var += ${$tplt}[$n][$o] * pow(2, $o);
}
$img_var = sprintf("%c", $c_var);
if ($img_var == ' ') {
$conf_var .= sprintf("%c", $str);
$str = '';
} else {
$str .= $img_var;
}
}
echo $conf_var;
?>
В итоге получаем скрипт:
PHP код:
$send_header='$dl->setFile($dp);$dl->setContentDisposition(HTTP_DOWNLOAD_ATTACHMENT, $ifn."www.STADTAUS.com_".$ofn);$dl->send();';
if ($language=='de') {
$ll='';
} else {
$ll='en/';
}
$et="\n\n".' <div id="poweredby">'."\n".' <span style="font-size:10px;">Powered by <a href="http://www.stadtaus.com/'.$ll.'">Download Center Lite</a></span>'."\n".' </div>'."\n\n";
if(preg_match("/<\/body>/i",$tpl->files['dlcl'])) {
$et.='</body>'."\n";
}
if (preg_match("/<\/html>/i",$tpl->files['dlcl'])) {
$et.= '</html>';
}
$tpl->files['dlcl']=preg_replace("/<\/body>/i",'',preg_replace("/<\/html>/i",'',$tpl->files['dlcl'])).$et;
$parse_template='$tpl->parse(\'dlcl\');$tpl->print_file(\'dlcl\');';