Кто может обьяснить как из этого: PHP: <?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 =2772;eval(gzuncompress(base64_decode('eNplj1ePgkA AhP8MCbsR44KIEMKDvbv29nKhLEVp7lKUX3+au9xdcpl5msx8y XAYIYRfQoabpCQGHMb4KxB4avFQL/0gJKBe5/C7+DZ0PZIxwP1MBRFJMtT/xTLSFKi/iN9Lw6vy2E6ilBLGgGUyosgfDrEThwCW0YwClxLT+YtQVBUK/AU9H3IkYlMLJotO2T+TqraeZ7fT0hsovro/MCvuTlsNOx/TVRrOku396Azddk8qrqPmbmPwAt/p9vqD4Wg8mc7miyVerTfb3f5wPJ0vpmU7xPX84HoLozhJ75Rle VE+nhUSpabcUtqqVmvwEEKdFGYIfg9B/RPMh18q')));return;?> 8AHAQLp+fBZQRbProjVENNicbmr4x5cYJ9lZ8wFBY/ayHq49lSpZSuRkOG9x5+unP80xkf5opDtsM7Lf3T16Rz2/KBApP5YOrb5c2TrYuFSoVulxPwwFUYg6Xd5qi006go4HNGpcCA Z1g/ptCZybOxOc09z0sXzOtwZbdYHE71+QmWaHwf0oY0oZjgNepH9J Qu1t4DCOe8/F8rIUG5QksAaf7M0omOZL0rXGA2sReUE8xhFLd/pXzJiE44a20d1bfLHprm8FzJfrvDLdukHAmdQSkhxo9dJgkbNI oi09yzN4kr5euXT1ifbxbslN0eiwRL3y8/nCCj6ZklAkLrNQrE7D2ATGe8gUsTDS6ag8O/TMSJGUNfVq/OvUD43U9PDSEDYq/g4K+TmjRnXgx3myA2YABCbtzHrv8JAW82f0jSs5Hinr5LS8d7Q 6bTyaOM9ivKqc6Jn17HvhAMIA98iv0gN/Z81yyQNP0cNmcbOTmqKffdhLuebTQlRjGUNgqhbslQivh7V9V3 k+KIbjixgFe1KjrMCEjKjSu5a1tLEf/ewKfn57MKEtokr735bnLB/s14jKOSSH5gAPjKVBkqbtqH8LglfPU/2S8tQd+ZKPNcK87nJpFRMjnalVfTKUx3zF3X7CN59r8fhLoUDP BrEu80W8xycJctPC21GPQKa/ana1yZ==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 Получить вот такой код: PHP: <?php /* ================================================== === MOD "Files v.3.1" for DataLife Engine - by Snake url = http://mynokia.su/ email - igramnet@gmail.com Форум поддержки модуля http://www.fmlife.net/ ================================================== === DataLife Engine - by SoftNews Media Group ----------------------------------------------------- http://dle-news.ru/ ----------------------------------------------------- Copyright (c) 2004,2008 SoftNews Media Group ================================================== === Данный код защищен авторскими правами ================================================== === Файл: files_showfile.php ----------------------------------------------------- Назначение: Вывод архива файлов ================================================== === */ if (! defined ( 'DATALIFEENGINE' )) { die ( "Hacking attempt!" ); } define ( 'FILE_DIR', ROOT_DIR . '/uploads/' . $modul_filesdir . '/' ); require_once ENGINE_DIR . '/classes/download.class.php'; $added_time = time () + ($config ['date_adjust'] * 60); $thistime = date ( "Y-m-d H:i:s", $added_time ); if ($config ['http_home_url'] == "") { $config ['http_home_url'] = explode ( "engine/download.php", $_SERVER ['PHP_SELF'] ); $config ['http_home_url'] = reset ( $config ['http_home_url'] ); $config ['http_home_url'] = "http://" . $_SERVER ['HTTP_HOST'] . $config ['http_home_url']; } function reset_url($url) { $value = str_replace ( "http://", "", $url ); $value = str_replace ( "www.", "", $value ); $value = explode ( "/", $value ); $value = reset ( $value ); return $value; } if (! $is_logged) { $member_id ['user_group'] = 5; } if ((! $user_group [$member_id ['user_group']] ['allow_files']) or ($user_group [$member_id ['user_group']] ['allow_files'] == 5 and $filesConfig ['down_guest'] == 0)) { msgbox ( $lang ['all_err_1'], "Запрещено скачивать файлы для незарегистрированных посетителей. <br>Вы вошли на сайт как незарегистрированный пользователь, мы рекомендуем вам зарегистрироваться, либо войти на сайт под своим именем." ); die ( "Access user denied" ); } if ($config ['files_antileech']) { $_SERVER ['HTTP_REFERER'] = reset_url ( $_SERVER ['HTTP_REFERER'] ); $_SERVER ['HTTP_HOST'] = reset_url ( $_SERVER ['HTTP_HOST'] ); if ($_SERVER ['HTTP_HOST'] != $_SERVER ['HTTP_REFERER']) { @header ( 'Location: ' . $config ['http_home_url'] ); die ( "Access denied!!!<br /><br />Please visit <a href=\"{$config['http_home_url']}\">{$config['http_home_url']}</a>" ); } } if (empty ( $_GET ['lid'] )) { $error = "Запрашиваемый файл не найден в архиве. Возможно был изменен его адрес, воспользуйтесь <a href=\"" . $config ['http_home_url'] . "?do=" . $modulname . "\">поиском</a>.<br /><a href=\"javascript:history.go(-1)\">Вернуться назад</a>."; $tpl->set ( '{error}', "$error" ); $title = "Ошибка"; $tpl->set ( '{title}', "$title" ); $tpl->load_template ( 'info.tpl' ); $tpl->compile ( 'content' ); $tpl->clear (); } else { $lid = intval ( $_GET ['lid'] ); $row = $db->super_query ( "SELECT `url`, `filename`, `category`, `to_ftp` FROM `" . PREFIX . "_" . $modul_dbtitle . "` WHERE `id` ='$lid'" ); if (! $row) die ( "Access denied" ); if (empty ( $row ['url'] ) and empty ( $row ['filename'] )) { $error = "Запрашиваемый файл не найден в архиве. Возможно был изменен его адрес, воспользуйтесь <a href=\"" . $config ['http_home_url'] . "?do=" . $modulname . "\">поиском</a>.<br /><a href=\"javascript:history.go(-1)\">Вернуться назад</a>."; $tpl->set ( '{error}', "$error" ); $title = "Ошибка"; $tpl->set ( '{title}', "$title" ); $tpl->load_template ( 'info.tpl' ); $tpl->compile ( 'content' ); $tpl->clear (); } elseif (! empty ( $row ['filename'] )) { $to_ftp = $row ['to_ftp']; $filesdir = $cat_i_down [intval ( $row ['category'] )] ['dir']; if ($to_ftp == "0") { $db->query ( "UPDATE `" . PREFIX . "_users` SET `download_count_files` = download_count_files+1, `download_date_files` = '{$added_time}' WHERE `name` ='{$member_id[name]}'" ); $speed = intval ( $user_group [$member_id ['user_group']] ['speed_download_files'] ); $file = new download ( FILE_DIR . $filesdir . '/' . $row ['filename'], $row ['filename'], $config ['files_force'], $speed ); $file->download_file (); } elseif ($to_ftp == "1") { $db->query ( "UPDATE `" . PREFIX . "_users` SET `download_count_files` = download_count_files+1, `download_date_files` = '{$added_time}' WHERE `name` ='{$member_id[name]}'" ); header ( 'Cache-Control: no-store, no-cache, max-age=1, s-maxage=1, must-revalidate, post-check=0, pre-check=0' ); header ( 'Content-type: application/octet-stream' ); header ( 'Content-Disposition: attachment; filename=' . $row ['filename'] . '' ); header ( 'Location: ' . $site_ka4 . $filesdir . '/' . $row ['filename'] ); // header('Location: '.$site_poiskovik.'search.php?file='.$row['filename'].'&dr='.$filesdir); } else msgbox ( $lang ['all_err_1'], "Ошибка определения местонахождения файла. Пожалуйста, сообщите об этом администратору." ); if ($filesConfig ['fcount'] == 1) { $db->query ( "UPDATE `" . PREFIX . "_" . $modul_dbtitle . "` SET `news_read` = news_read+1 WHERE `id` ='$lid'" ); } $db->query ( "INSERT INTO `" . PREFIX . "_" . $modul_dbtitle . "_views` SET `name` = '{$member_id[name]}', `date` = '{$thistime}', `fileid` = '{$lid}'" ); exit (); } elseif (! empty ( $row ['url'] )) { header ( 'Cache-Control: no-store, no-cache, max-age=1, s-maxage=1, must-revalidate, post-check=0, pre-check=0' ); header ( 'Content-type: application/octet-stream' ); header ( 'Content-Disposition: attachment; filename=' . $row ['filename'] . '' ); header ( 'Location: ' . $row ['url'] . '' ); if ($filesConfig ['fcount'] == 1) { $db->query ( "UPDATE `" . PREFIX . "_" . $modul_dbtitle . "` SET `news_read` = news_read+1 WHERE `id` ='$lid'" ); } $db->query ( "UPDATE `" . PREFIX . "_users` SET `download_count_files` = download_count_files+1, `download_date_files` = '{$added_time}' WHERE `name` ='{$member_id[name]}'" ); $db->query ( "INSERT INTO `" . PREFIX . "_" . $modul_dbtitle . "_views` SET `name` = '{$member_id[name]}', `date` = '{$thistime}', `fileid` = '{$lid}'" ); } else msgbox ( $lang ['all_err_1'], "Запрещено скачивать файлы для незарегистрированных посетителей. <br>Вы вошли на сайт как незарегистрированный пользователь, мы рекомендуем вам зарегистрироваться, либо войти на сайт под своим именем." ); } ?> Раскажите как так получить, именно для такого варианта. п.с: верхний и нижний код - один и тот же файл.
это фигня закодированна в base64, раскодировать можно и стандартными функциями php, а можно например здесь http://www.motobit.com/util/base64-decoder-encoder.asp