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

Форум PHP

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

 

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

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

тема: socket vkontakte.ru

Сообщения:  [1-4] 

 
 автор: а-я   (02.07.2010 в 07:37)   письмо автору
 
   для: xxxleoxxx   (02.07.2010 в 01:22)
 

пиши, ждем.

  Ответить  
 
 автор: xxxleoxxx   (02.07.2010 в 01:22)   письмо автору
 
   для: а-я   (30.06.2010 в 07:51)
 

Хитростей там очень много, последние два дня потратил на распутывание этого клубка. Прошел авторизацию :) Могу написать обзор попозже, если будет интересно.

  Ответить  
 
 автор: а-я   (30.06.2010 в 07:51)   письмо автору
 
   для: xxxLEOxxx   (29.06.2010 в 15:24)
 

они банят IP хостингов и прочее.. у них огромная база провайдеров.

  Ответить  
 
 автор: xxxLEOxxx   (29.06.2010 в 15:24)   письмо автору
 
 

Здравствуйте.

В чем может быть хитрость сайта vkontakte.ru ?

Пытаюсь соединиться с помощью данного скрипта, просто зависает.


<?php
$url 
'www.vkontakte.ru';
// создаем сокет
$sh socket_create(AF_INETSOCK_STREAMSOL_TCP);
// определяем ip хоста
$ip gethostbyname($url);
// открываем сокет
socket_connect($sh$ip'80');
// формируем http-заголовки
$headers  "GET /index.php HTTP/1.1\r\n";
$headers .= "Host: ".$url."\r\n";
$headers .= "User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3\r\n";
$headers .= "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n";
$headers .= "Accept-Language: ru,en-us;q=0.7,en;q=0.3\r\n";
$headers .= "Accept-Encoding: gzip,deflate\r\n";
$headers .= "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\r\n";
$headers .= "Keep-Alive: 115\r\n";
$headers .= "Connection: keep-alive\r\n";
$headers .= "Referer: http://vkontakte.ru/sozdaniesaitov\r\n";
$headers .= "Cache-Control: max-age=0\r\n";

$headers .= "\r\n";
// записываем данные в сокет
socket_write($sh$headersstrlen($headers));
// читаем данные из сокета
$result '';
while (
$r socket_read($sh1024)) $result .= $r;
echo 
$result;
socket_close($sh);
?>



Тот же скрипт работает с другими сайтами отлично, но немного с другими заголовками конечно.

  Ответить  

Сообщения:  [1-4] 

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

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