HTTPS

Тема в разделе "WASM.NETWORKS", создана пользователем gevara, 7 янв 2007.

  1. gevara

    gevara максим

    Публикаций:
    0
    Регистрация:
    10 ноя 2006
    Сообщения:
    112
    Адрес:
    г. Пермь
    Каким образом организуются HTTPS GET и POST запросы? Необходимо реализовать на сокетах с кукисами, реферами. С организацией http запросов я знаком.
     
  2. TheRawGod

    TheRawGod New Member

    Публикаций:
    0
    Регистрация:
    6 июл 2003
    Сообщения:
    71
    GET и POST ничем не отличаются,
    отличается то, что на представительском уровне используется SSL.

    Надо либо в обычные сокеты писать правильные покриптованные данные, в соответствии с протоколом SSL, либо юзать какую-то SSL библиотеку, которая сама уже оборачивает сокеты и для программы ее использование как бы прозрачное.

    Если ошибся - поправьте:)
     
  3. Sickle

    Sickle New Member

    Публикаций:
    0
    Регистрация:
    11 июл 2003
    Сообщения:
    181
    gevara
    если устроит WinInet - то там это уже реализовано
     
  4. gevara

    gevara максим

    Публикаций:
    0
    Регистрация:
    10 ноя 2006
    Сообщения:
    112
    Адрес:
    г. Пермь
    Да я знаю, что там реализовано, но не работает он толком, этот WinInet. InternetConnect - постоянно виснет. Если не получится на сокетах, то сделаю на WinInet. но моя прога из тех, что посылают не единичные запросы, а как минимум - 50 в секунду.
     
  5. Paxan

    Paxan New Member

    Публикаций:
    0
    Регистрация:
    3 сен 2005
    Сообщения:
    10
    используй асинхронный режим
     
  6. gevara

    gevara максим

    Публикаций:
    0
    Регистрация:
    10 ноя 2006
    Сообщения:
    112
    Адрес:
    г. Пермь
    а я по-твоему в один поток работаю? я не про то, что мне ресурсов не хватает, а что если все потоки подвиснут, да ещё в режиме ядра - будет очень весело.
     
  7. Cr4sh

    Cr4sh New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2006
    Сообщения:
    668
    какое отношение имеет wininet к потокам ядра?
     
  8. gevara

    gevara максим

    Публикаций:
    0
    Регистрация:
    10 ноя 2006
    Сообщения:
    112
    Адрес:
    г. Пермь
    помойму мы отошли от темы.
     
  9. Paxan

    Paxan New Member

    Публикаций:
    0
    Регистрация:
    3 сен 2005
    Сообщения:
    10
    причём тут wininet и потоки ядра?
    у меня складываются впечатления что человек банально мсдн не открывал.
    если не умеете готовить - так и скажите.
     
  10. gevara

    gevara максим

    Публикаций:
    0
    Регистрация:
    10 ноя 2006
    Сообщения:
    112
    Адрес:
    г. Пермь
    прочитай вопрос. если не знаешь как организуюьтся https get и post запросы - не отвечай. А про потоки я говорю потому, что мой бот работет с системными привелегиями. проблемма не в организации атак и не в многопоточности - это всё уже организовано, проблемма в организации https атак. я говорю, что на вининет писать ддос - не совсем корректно. точнее это то же самое, что писать файловые вирусы на Delphi. поэтому я ещё раз задаю вопрос:

    Каким образом составляются https пакеты? именно на сокетах.

    меня удивляет, что никто, кроме TheRawGod, не оставил ничего нужного по теме. все уходят от вопроса.
     
  11. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    Ну почитай RFC и просмотри исходники OpenSSL. Что тебе ещё сказать. Не книгу же писать.
     
  12. gevara

    gevara максим

    Публикаций:
    0
    Регистрация:
    10 ноя 2006
    Сообщения:
    112
    Адрес:
    г. Пермь
    ну да. ты прав. просто думал, что так быстрее получится...
     
  13. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    gevara
    Просто это объемная тема, здесь не достаточно разобраться в формате нужного тебе запроса, и вряд ли в рамках одного поста реально разобрать работу этого протокола.