PHP проверка прокси

Discussion in 'PHP' started by Byte_, 14 Apr 2010.

  1. Byte_

    Byte_ Elder - Старейшина

    Joined:
    7 Sep 2008
    Messages:
    143
    Likes Received:
    34
    Reputations:
    2
    Добрый день.
    Не могу понять как проверить анонимность прокси и её тип через PHP. То есть проверить работоспособность не проблема через курл например, а вот как понять - она SOCK4, SOCK5 или HTTP?
    Вот как тут например: checker.freeproxy.ru/checker/index.php

    Прошу прощения, если этот вопрос задавался уже.
     
  2. LStr1ke

    LStr1ke Elder - Старейшина

    Joined:
    29 Jul 2009
    Messages:
    801
    Likes Received:
    145
    Reputations:
    73
    Ну какбэ сначала берешь HTTP прокси и SOCK's и эксперементируешь. Начинаешь кормить им одну и туже вебстраницу или еще чтонить т.д. Смотришь, как они на нее реагирует, палишь заголовки ну соответственно там и поймешь, что и как.
    Можешь по порту в HTTP - 80, 8080, 3128 ... и т.д. в SOCKS 1080 и подобные (use google), но это не надежно естесвенно )
     
  3. Byte_

    Byte_ Elder - Старейшина

    Joined:
    7 Sep 2008
    Messages:
    143
    Likes Received:
    34
    Reputations:
    2
    LStr1ke, да по порту совсем не надежно.
    Может есть готовые реализации? Или по заголовкам вполне реально определить?
     
  4. biophreak

    biophreak Elder - Старейшина

    Joined:
    3 Aug 2007
    Messages:
    348
    Likes Received:
    63
    Reputations:
    15
    Вполне себе реально.Около года назад выкладывал тут проверялку socks-проксей (определяет версию сокса и жива она или нет), правда она на перле.