ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

08.01.2008, 17:15
|
|
Участник форума
Регистрация: 07.01.2008
Сообщений: 109
Провел на форуме: 214923
Репутация:
17
|
|
Кто-нибудь подскажите все возможные значения функции
Я имею ввиду что можно вставить вместо "..."
|
|
|

08.01.2008, 17:21
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Вообще вариантов масса. Посмотри здесь - http://en.wikipedia.org/wiki/MIME.
|
|
|

08.01.2008, 17:40
|
|
Banned
Регистрация: 19.12.2007
Сообщений: 924
Провел на форуме: 4192567
Репутация:
2145
|
|
Попробуй вот это
http://qiq.ru/06/01/2008/programs/46961/antileech_public_v41.html
|
|
|

08.01.2008, 22:09
|
|
Участник форума
Регистрация: 07.01.2008
Сообщений: 109
Провел на форуме: 214923
Репутация:
17
|
|
Вот вроде нашёл. Тока не работает  : выдаёт что файл не найден. Проверте кто может. Плз :
PHP код:
<?
// Настройки
var_dump($_GET);
$antiurl=""; # адересс сайта: ssb1981.ru
$antidir=""; # Папка с файлами
if (is_numeric($_GET["down"]))
{
/************НАЧАЛО ФАЙЛОВ***************************************************************************/
// Здесь идут файлы для скачивания
if ($_GET["down"]==1)
{
$filename="test2.php";
}
elseif ($_GET["down"]==2)
{
$filename="cursor.png";
}
elseif ($_GET["down"]==3)
{
$filename="cursor.png";
}
/************КОНЕЦ ФАЙЛОВ***************************************************************************/
// Создается ссылка на файл
$path=$antidir.$filename;
// Проверка файла есть он или нет
if (file_exists($path)==0)
{
echo "Файл ".$filename." не существует.";
exit;
}
$ftime = date("D, d M Y H:i:s T", filemtime($path));
}
// Проверка
if (strstr($_SERVER["HTTP_REFERER"], $antiurl))
{
if (isset($_GET['down']) && isset($filename))
{
$fsize = filesize($path);
$ftime = date("D, d M Y H:i:s T", filemtime($path));
$fd = @fopen($path, "rb");
if (!$fd)
{
header ("HTTP/1.0 403 Forbidden");
exit;
}
if ($HTTP_SERVER_VARS["HTTP_RANGE"])
{
$range = $HTTP_SERVER_VARS["HTTP_RANGE"];
$range = str_replace("bytes=", "", $range);
$range = str_replace("-", "", $range);
if ($range)
{
fseek($fd, $range);
}
}
$content = fread($fd, filesize($path));
fclose($fd);
if ($range)
{
header("HTTP/1.1 206 Partial Content");
}
else
{
header("HTTP/1.1 200 OK");
}
header("Content-Disposition: attachment; filename=" . basename($path));
header("Last-Modified: $ftime");
header("Accept-Ranges: bytes");
header("Content-Length: ".($fsize-$range));
header("Content-Range: bytes $range-".($fsize -1)."/".$fsize);
header("Content-type: application/octet-stream");
print $content;
exit;
} else
{
echo "Недействительный файл.";
}
}
?>
|
|
|

13.01.2008, 01:32
|
|
Познающий
Регистрация: 24.07.2007
Сообщений: 31
Провел на форуме: 1417840
Репутация:
35
|
|
$antidir - папку обязательно с / в конце.
|
|
|

13.01.2008, 12:43
|
|
Участник форума
Регистрация: 07.01.2008
Сообщений: 109
Провел на форуме: 214923
Репутация:
17
|
|
Он, что у тебя работает?
У меня всё время пишет: файл бла-бла-бла не найден!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|