PHP Криптор';
echo '';
// Если пришли из формы
if(isset($_REQUEST['crypt'])){
//Проверка расширения файла
if(!preg_match('#php|php3|php4|php3$#is', $_FILES['script']['name'])) die('Скрипт недопустимого расширения!');
// Формирование непонятных названий переменных
$res_var = 'V'.(rand(100000000,200000000));
$txt_var = 'V'.(rand(200000001,300000000));
$b64_var = 'V'.(rand(300000001,400000000));
$len_var = 'V'.(rand(400000001,500000000));
$len2_var = 'V'.(rand(500000001,600000000));
$i_var = 'V'.(rand(600000001,700000000));
$chr_var = 'V'.(rand(700000001,800000000));
$ord_var = 'V'.(rand(800000001,900000000));
$gz_var = 'V'.(rand(900000001,999999999));
$code = rand();
$crypted = '';
// Удаление открывающего и закрывающего тега скрипта
$text = preg_replace('#^<\?(?:php)?(.*?)#is', '\1', trim(file_get_contents($_FILES['script']['tmp_name'])));
$text = substr_replace($text, '', strrpos($text, '?>'), 2);
// Формирование шифрованного скрипта
for($i=0;$i';
// Отдача шифрованного скрипта пользователю
header('Content-Encoding: none');
header('Content-type: text/plain');
header('Content-Disposition: attachment; filename="' . $_FILES['script']['name'] . '"');
header('Last-Modified: ' . date("D, d M Y H:i:s T"));
header('Content-Length: '. strlen($decrypt));
echo $decrypt;
exit;
}
require_once ("../../incfiles/end.php");
?>