Вы не зашли.
Главная »
PHP » Как обойти в грабе забаненый ип хоста
#91.
TLENS
Off
(14)
Moderator
2009.10.20 22:10
Привет всем вот мы очень долгое время обсуждали вопрос как обойти забаненный ip.
И взялись за curl но дошли высновка што ето не реально написать хароший граб с помощу вставки прохя в курл. Но есть еще одна идея но я не могу ее реализовать изза недостатка знаний.
наверное все знают
Вырезано
страница оставалась в своем исходнм расположении только уже на другом сервере. Импортировал на свой забаненный фанком хост етим кодом.
Страница отразилась.
Но php дает проблемы:
1) над выводом переменной $f нельзя больше ничего выводить.
2) сканирование не показало ничего из кода фанка. Тоисть вырезать/заменить уже вопрос.
Может эту идею можна реализовать с помощу какогонибуть открытого языка програмирование например C++,perl,javascript,css и тому подобное в чем я не разбираюсь? Или есть еще возможность через php?
Отредактировано TLENS (2009.10.22 01:01)
#92.
TLENS
Off
(14)
Moderator
2009.10.20 22:10
Есть еще вопрос мож проще будет выполнить с помощу интерпретатора посути моих знаний выполняет код браузер а не транслятор тоисть если например взять яваскрипт он может скачать страницу браузером в переменную и обработать как php ну например выполнить операции как preg_replace() echo() file_get_contents() и тому подобное?
Ты загружаешь не ту страницу, там внутри еще фрейм.
#94.
TLENS
Off
(14)
Moderator
2009.10.22 00:12
Внатуре я проста не тот фрейм извлекал.
Там их 2 да ивоще вчера только узнал што такое фрейм.
Ди ивоще его извлекать не нужно.

Геморрой к тибе уважуха и доверие.
#95.
TLENS
Off
(14)
Moderator
2009.10.22 01:01
Все сделал там проста с фрейма надо брать сессия а я парился почему постоянно дает ети фреймы теперь и вырезать мозна и все такое.
В целях безопастности етой идеи вырезал ее описание. Кому надо пишите в приват.
#96.
TLENS
Off
(14)
Moderator
2010.04.10 01:01
Помогите пожалуйста подключится к серверу опера мини.
Слышал что многие подключали браузеры.
Сервер: http://server.operamini.com:80/
Код авторизации: p09-13.39e8338f7f8bc6f385d5b83878c68e7cbcb430ebdb9df233969562f2f7d3c32k.-
По поисковику поисковику понял что
Имя: 39e8338f7f8bc6f385d5b83878c68e7cbcb430ebdb9df233969562f2f7d3c32k
а пароль: 13
Как ето всунуть в curl?
тут нужно знать спецификацию протокола, через который работает опера мини. почти наверняка тут не HTTP. а просто передать данные BASIC авторизации можно через конастанту CURLOPT_USERPWD
curl_setopt($ch, CURLOPT_USERPWD, 'login:pasword');
#98.
TLENS
Off
(14)
Moderator
2010.04.10 10:10
Выводит пустую переменную
#99.
TLENS
Off
(14)
Moderator
2010.04.10 10:10
Gemoroj ты можеш обяснить подробнее? я в етом воще не шарю.
Вощем мне нужен ip етого сервера.
Писал так
Код:
lt;?// заголовки$header[] = 'Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5';$header[] = 'Connection: Keep-Alive';$header[] = 'Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1';$header[] = 'Accept-Language: ru-RU,ru;q=0.9,en;q=0.8';$header[] = 'User-Agent: Opera';$curl = curl_init();curl_setopt($curl, CURLOPT_URL, 'http://opera.com');curl_setopt($curl, CURLOPT_HTTPHEADER, $header);curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);curl_setopt($curl, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);curl_setopt($curl, CURLOPT_PROXY, '2mdp.opera.com:80');curl_setopt($curl, CURLOPT_USERPWD, '39e8338f7f8bc6f385d5b83878c68e7cbcb430ebdb9df233969562f2f7d3c32k:p19-01');// получаем данные$get = curl_exec($curl);// закрываем соединениеcurl_close($curl);echo $get;?> |
ты не сможешь использовать сервера оперы мини, потому что не знаешь спецификацию их протокола. CURLPROXY_HTTP - ЭТО НЕ HTTP. Даже проверять не буду, потому как HTTP вменяемые люди использовать не стали бы.