нужно написать прокси сервер на асме.

Тема в разделе "WASM.BEGINNERS", создана пользователем pris0ner, 15 авг 2007.

  1. pris0ner

    pris0ner New Member

    Публикаций:
    0
    Регистрация:
    7 авг 2007
    Сообщения:
    43
    я понимаю что это большая тема, но с чего-то надо начинать. Хочу написать собственный прокси сервер на асме, который способен принимать соединения либо с адреса 127.0.0.1, либо с локальной сети и перенаправлять их через прокси в Интернете на заданный адрес. Если точнее то хотелось бы иметь работу именно сокс-прокси.

    Вопрос в следующем: что почитать? скачал файл wininet.doc, но там рассказано именно о клиентских функциях win32 API. А меня интересуют серверные функции. Так вот где почитать? Нужно именно подробное руководство по функциям API. На каком языке(en,rus)неважно...
     
  2. slow

    slow New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2004
    Сообщения:
    615
    поиск по форуму с ключевыми словами SOCKS - и найдете исходники.
    если хотите сами то RFC в руки (там несложно). По сокетам в msdn очень неплохо написано. а так книгу "network programming in windows" ищите.
     
  3. Geen

    Geen New Member

    Публикаций:
    0
    Регистрация:
    23 июл 2007
    Сообщения:
    51
    прочитай сначала что нить про стек протоколов tcp/ip ... про ppp например тоже будет полезно знать.
    что значит "клиентские" ? наладить канал , послать - принять - не обязательно только клиент.
     
  4. pris0ner

    pris0ner New Member

    Публикаций:
    0
    Регистрация:
    7 авг 2007
    Сообщения:
    43
    to Geen
    клиентские -- это значит, что я не нашел такой функции, как ожидание соединения на определенном порту. Я понимаю что в ручную по RFC можно реализовать полностью работу сервера сокс. Но неужели это все надо делать самому? Просто глупо повторять то, что другие уже сделали. Нет в этом никакого кайфа...

    p.s. тема очень большая и я даже не знаю с какого конца подходить. Дайте мне только начало! Дальше я все сам раскручу. А тыкаться по всему интернету у меня уже мозгов не хватает. На поиск книг о доков уйдет порядка 1-2 дней. Нет у меня столько времени. честно говоря.
     
  5. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    accept?
     
  6. rubic_

    rubic_ Женя

    Публикаций:
    0
    Регистрация:
    9 июл 2007
    Сообщения:
    121
    Адрес:
    Омск
    ты писать это будешь долго...так что 1-2 дня поиска тебе никак не помешают
     
  7. pris0ner

    pris0ner New Member

    Публикаций:
    0
    Регистрация:
    7 авг 2007
    Сообщения:
    43
    блин, если кто-нибудь может посоветовать откуда мне начать поиски, то дайте совет.
    книга "network programming in windows" не нашлась.
    msdn качать у меня нет возможности -- он большой слишком.
    Посоветуйте плз.!

    насчет писать долго -- а что это такая сложная задача -- перенаправить весь входящий трафик на другой сервер? Мне никаких извратов не надо...
     
  8. dead_body

    dead_body wasm.ru

    Публикаций:
    0
    Регистрация:
    3 сен 2004
    Сообщения:
    603
    Адрес:
    Украина;г.Харьков;г.Н.Каховка
    pris0ner
    тебе censored уже подсказал. Что тебе ещё надо? Что бы вместо тебя написали? Статью почти про "хттп-сервер." И Всё станет ясно. Или книгу по сетям купи.
     
  9. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Сначала надо освоить винсок, потом попробовать написать просто сервер, потом разобраться с протоколом, который тебя интересует (например socks), а уж потом попробовать написать сервер для него.
     
  10. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    Блин, ну выкладывали же на васме классный прокси. Ну сказали человеку, что он есть на васме. Не понимаю я таких людей, которые и после такого ниче понять/найти не могут :dntknw:
     
  11. slow

    slow New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2004
    Сообщения:
    615
    pris0ner
    в личку тяжело что ли написать???
     
  12. Geen

    Geen New Member

    Публикаций:
    0
    Регистрация:
    23 июл 2007
    Сообщения:
    51
  13. Hmm

    Hmm New Member

    Публикаций:
    0
    Регистрация:
    22 ноя 2006
    Сообщения:
    162
    Такой тоже выкладывали :
     
  14. pris0ner

    pris0ner New Member

    Публикаций:
    0
    Регистрация:
    7 авг 2007
    Сообщения:
    43
    спасибо,
    Hmm
    спасибо,
    Geen

    Вы наконец-то сделали то, что я так долго ждал! Спасибо за исходники! Я благодарю всех, кто поделился своим мнением и информацией.