Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Закачать файл на сервер и submit (парсер)

Сообщения:  [1-10]   [11-13] 

 
 автор: VITtek   (24.02.2010 в 18:00)   письмо автору
 
   для: kostiaGt   (22.02.2010 в 23:28)
 


<?php 
$ch 
curl_init("http://torgi.donland.ru/open_file.php?type=5&id=%8E%E7%1Bn%21P%9A%2C%3E%16%2A%EE%84%B6%12%90A%F9%15%02%7Dm%B1.%9F%00%1C%8CL%AFr%D7%8A%C6Tr%AC");
curl_setopt ($chCURLOPT_USERAGENT"User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10");
curl_setopt ($chCURLOPT_TIMEOUT30);
curl_setopt ($chCURLOPT_RETURNTRANSFER1); 
curl_setopt ($chCURLOPT_HEADER1);
curl_setopt ($chCURLOPT_REFERER'http://torgi.donland.ru/open_file.php?type=5&id=%8E%E7%1Bn%21P%9A%2C%3E%16%2A%EE%84%B6%12%90A%F9%15%02%7Dm%B1.%9F%00%1C%8CL%AFr%D7%8A%C6Tr%AC&submit=%D1%EA%E0%F7%E0%F2%FC%20%F4%E0%E9%EB');
curl_setopt($chCURLOPT_POSTFIELDS"continue=%D1%EA%E0%F7%E0%F2%FC+%F4%E0%E9%EB");
$result curl_exec ($ch);
curl_close($ch);

preg_match ('|Location:(.*)\.rtf|isU',$result,$result_1);
$t_copy copy ('http://torgi.donland.ru/'.$result_1[1].'.rtf''yes.rtf');
?>

  Ответить  
 
 автор: kostiaGt   (22.02.2010 в 23:28)   письмо автору
 
   для: sim5   (22.02.2010 в 08:07)
 

А параметр формы action вы можете изменить? Я так понял, что при нажатии на submit сначала происходит переход на указанную страницу, а потом открывается окно выбора файла. Если у вас есить возможность изменить action, сделайте копию той странице но, на своем хосте и постарайтесь скопирвоать ее работу. Дьявол кроется в деталях. Если возможности изменить actions нет, можно постараться перехватить и перенаправить GET запрос, если это не получаться, нужно взламывать или хост (в каждом сайте должен быть каталог открытый для записи например img, plugins, modules и т.п. если это cms типа joomla. В общем, если есть сайт с панелью управления, то там 99% должны быть подобные каталоги и в этих каталогах должны быть фалый с именем index.html в который можно залить ajax скрипт который, может делать все, что вам нужно), елси не получается взломать хост, постарайтесь взломать трояном который, заменяет информацию в файле hosts и перенаправляет ip сайта на ваш сайт. Для этог вам нужно найти подходящий руткит.
ДАННУЮ ИНФОРМАЦИЮ НУЖНО ИСПОЛЬЗЛВАТЬ ИСКЛЮЧИТЕЛЬНО В ОБРАЗОВАТЕЛЬНЫХ ЦЕЛЯХ И ВСЕ СОВЕТЫ В НЕЙ ДОЛЖНЫ БЫТЬ ИСПОЛЬЗОВАНЫ НА ЛОКАЛЬНОМ КОМПЬЮТЕРЕ ИЛИ ЛОКАЛЬНОЙ СЕТИ Б Е З Н А Н Е С Е Н И Я В Р Е Д А Д Р У Г И М П О Л Ь З О В А Т Е Л Я М !!!!!!!!!
==================================================================================================================
Данная информация содержит информацию для предостережения от взломов сайтов и компьютеров, а не как учебное пособие по взлому часной или комерческой информации. Автор статьи не несет ответственности за возможный ущерб принесенный данной статьей.

  Ответить  
 
 автор: sim5   (22.02.2010 в 08:07)   письмо автору
 
   для: linux_hak   (21.02.2010 в 19:37)
 

Если речь идет не о передаче формы, а воровстве из исходника, то parse_url и parse_str, если там url некий.
Или же, просто забираете то, что после action, и запрос сокетами.
Но учитывая, что сами параметы скрипту обработчику передаются методом GET, а запрос POST.

  Ответить  
 
 автор: t3ma   (21.02.2010 в 20:01)   письмо автору
 
   для: linux_hak   (21.02.2010 в 19:37)
 

<?php
$text 
'<form method=post action="open_file.php?type=5&id=%8E%E7%1Bn%21P%9A%2C%3E%16%2A%EE%84%B6%12%90A%F9%15%02%7Dm%B1.%9F%00%1C%8CL%AFr%D7%8A%C6Tr%AC">
<input type=submit value="Скачать файл" name=continue>
<input type=button value="Отмена" onclick="window.close()">
</form>'
;
preg_match("#method=post\saction=\"([^\"]+)#"$text$url)
print_r($url[1]);
?>

  Ответить  
 
 автор: linux_hak   (21.02.2010 в 19:37)   письмо автору
 
   для: linux_hak   (21.02.2010 в 18:32)
 

вот ссылка, может будет понятнее?
http://torgi.donland.ru/open_file.php?type=5&id=%8E%E7%1Bn%21P%9A%2C%3E%16%2A%EE%84%B6%12%90A%F9%15%02%7Dm%B1.%9F%00%1C%8CL%AFr%D7%8A%C6Tr%AC&submit=%D1%EA%E0%F7%E0%F2%FC%20%F4%E0%E9%EB

  Ответить  
 
 автор: sim5   (21.02.2010 в 19:08)   письмо автору
 
   для: linux_hak   (21.02.2010 в 18:57)
 

И что на этом другом сайте "пожизненная единственная" картинка? Должно жне быть какое-то поле ввода для имени, url (если он не фиксированный только)? Принимайте форму, получайте путь к файлу и просто копируйте его по этому пути.

  Ответить  
 
 автор: linux_hak   (21.02.2010 в 18:57)   письмо автору
 
   для: sim5   (21.02.2010 в 18:53)
 

еще раз сначала.
эта форма на другом сайте находится, при нажатии на кнопку начинается скачивание файла, так вот, данный файл нужно закачать с этого сайта на мой сервер

  Ответить  
 
 автор: sim5   (21.02.2010 в 18:53)   письмо автору
 
   для: linux_hak   (21.02.2010 в 18:51)
 

А зачем тогда вам форма?

  Ответить  
 
 автор: linux_hak   (21.02.2010 в 18:51)   письмо автору
 
   для: sim5   (21.02.2010 в 18:46)
 

форма на чужом сайте находится, мне нужно с другого сервера закачать на свой.

  Ответить  
 
 автор: sim5   (21.02.2010 в 18:46)   письмо автору
 
   для: linux_hak   (21.02.2010 в 18:41)
 

Копать не знаю, читать тут

  Ответить  

Сообщения:  [1-10]   [11-13] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования