Как пишутся авторегеры

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by di_sl, 8 Dec 2009.

  1. di_sl

    di_sl Banned

    Joined:
    11 Oct 2009
    Messages:
    6
    Likes Received:
    4
    Reputations:
    0
    Доброго дня всем!
    Если кому не трудно, можете подсказать принцип авторегера? т.е как всё происходит от и до. Так же, хотелось бы знать как всё происходит с капчей, если она там присутствует. Вы только не подумайте что я прошу пример исходника или ещё чего, меня интересует сам принцип работы) а программу я сделаю сам.

    Заранее премного благодарен.

    p/s в этом деле новичок, но работы имеются, к примеру http://forum.antichat.ru/thread161742.html желание писать подобные проги огромное)) опыта мало.
     
  2. slesh

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

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    А что тут делать? Выбираешь систему работы с сетью.
    Winsock, WinInet или Indy. Далее грузишь страницу чтобы получить куки и линк на картинку. Далее строишь POST запрос и отправлешь его на сервак. Вот и всё. Если есть капча, то или выводиш на экран и просиш ввести её или отсылаеш на сервисы распознавания.
    Вообще отключи картинки в браузере, запусти снифер. и зарегайся гденить. И ты увидиш как, что и куша шлется
     
  3. di_sl

    di_sl Banned

    Joined:
    11 Oct 2009
    Messages:
    6
    Likes Received:
    4
    Reputations:
    0
    Спасибо slesh, если я правильно понял то принцип прост, грузим страницу, получаем куки, если есть капча, берем линк и отправляем на распознавания, далее строим пост запрос и отсылаем на сервак, так?
     
  4. slesh

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

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    в общих чертах да.
     
  5. di_sl

    di_sl Banned

    Joined:
    11 Oct 2009
    Messages:
    6
    Likes Received:
    4
    Reputations:
    0
    Ещё раз спасибо. Сейчас пойду тестить :D
     
  6. whexp

    whexp Member

    Joined:
    30 Nov 2009
    Messages:
    88
    Likes Received:
    29
    Reputations:
    5
    Именно так :) Советую поставить плагин на браузер (например, tamper data для firefox) и смотреть что отсылает браузер при тех или иных действиях.
     
  7. di_sl

    di_sl Banned

    Joined:
    11 Oct 2009
    Messages:
    6
    Likes Received:
    4
    Reputations:
    0
    У меня стоит плагин на мозиле LiveHTTP, вроде норм показывает))
     
  8. tw1ns

    tw1ns New Member

    Joined:
    19 Jun 2009
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Давно пользуюсь HttpAnalyzer... советую...показывает всю необходимую информацию...
     
  9. DeaD_MoroZ

    DeaD_MoroZ Banned

    Joined:
    3 Nov 2009
    Messages:
    102
    Likes Received:
    7
    Reputations:
    0
    я под окнами пользуюсь-HTTP Debugger Pro 3.6
     
  10. slesh

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

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Вот нафига юзать кучу всяких левых прог? Если можно поставить один хороший снифер который будет всё снифать, а фильтрами выделить основную инфу. Если конечно дело не касается передачи по SSL

    Взять к примеру CommView и EtterCap
    Снифают всё и вся. Да к тому же еще и распознают протоколы.
     
  11. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    +1 к slesh :) а Я а Я а Я юзаю Wireshark, который раньше был Ethereal вооот
     
    _________________________
  12. Вася Рогов

    Вася Рогов New Member

    Joined:
    6 Jul 2009
    Messages:
    16
    Likes Received:
    0
    Reputations:
    0
    под *nix порекомендуйте что-нибудь (плагины под фф не надо), а то окна, да окна... =\
     
  13. zeppe1in

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

    Joined:
    12 Jul 2006
    Messages:
    343
    Likes Received:
    66
    Reputations:
    18
    тот же EtterCap