Обход бана при пееборе mail.ru

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Tip.the.besT, 11 Jan 2012.

  1. Tip.the.besT

    Tip.the.besT Member

    Joined:
    24 Jun 2009
    Messages:
    267
    Likes Received:
    10
    Reputations:
    4
    Недавно для освоения многопоточности накидал код для перебора mail.ru, а сейчас возник вопрос как обойти бан который мне дают если я перебираю более чем в 2 потока? Я слышал про прокси, но может есть другой способ?
     
  2. enigma

    enigma Member

    Joined:
    10 Jul 2011
    Messages:
    80
    Likes Received:
    15
    Reputations:
    7
    скорее всего без прокси никак...

    А как характеризуется этот бан?
     
  3. Tip.the.besT

    Tip.the.besT Member

    Joined:
    24 Jun 2009
    Messages:
    267
    Likes Received:
    10
    Reputations:
    4
    Скорее всего просто ответ выдаёт другой, так как ошибок соединения не появляется, значит отвечает.
     
  4. enigma

    enigma Member

    Joined:
    10 Jul 2011
    Messages:
    80
    Likes Received:
    15
    Reputations:
    7
    с чего тогда взял что вообще какой то бан наступает раз не уверен? :)
    Я почему спрашиваю, надо бы чекер мыл себе сделать. Сколько помню, там вроде 10 залогиваний с одного ip, и уже мейл на это косо смотрит.
     
  5. Tip.the.besT

    Tip.the.besT Member

    Joined:
    24 Jun 2009
    Messages:
    267
    Likes Received:
    10
    Reputations:
    4
    А если каждый раз 9 нормально заходить, под заранее созданный акк. Как думаешь проканает?
     
  6. qaz

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

    Joined:
    12 Jul 2010
    Messages:
    1,546
    Likes Received:
    173
    Reputations:
    75
    Была уже похожая тема /thread302095.html
     
  7. Tip.the.besT

    Tip.the.besT Member

    Joined:
    24 Jun 2009
    Messages:
    267
    Likes Received:
    10
    Reputations:
    4
    Получается только прокси даст возможность. Ну алгоритм тогда будет совсем другой, получается надо залогиниться под прокси, потом обождать 2.5 секунды и снова можно авторизироваться. Если так, то при хорошем железе перебор в 500 потоков даст неплохую скорость перебора около 150 в секунду примерно. Тобиш нужно ещё 500 проксей на сеанс брута.
     
  8. enigma

    enigma Member

    Joined:
    10 Jul 2011
    Messages:
    80
    Likes Received:
    15
    Reputations:
    7
    никто не знает, может smtp будет попроще относится к невалиду? надо бы попробовать перемешать валид с невалидом 1 к 100 например,
    загрузить 1000мыл и слать письмо на одно мыло с текстом "я валиден!"

    если будет 10 писем, то можно попробовать поюзать.. :)
     
    1 person likes this.
  9. qaz

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

    Joined:
    12 Jul 2010
    Messages:
    1,546
    Likes Received:
    173
    Reputations:
    75
    незнаю, я делал чекер маил:пасс на пхп ставил sleep 2 сек, и нормально пашет, вставил 100 писем, через каждые 10 валид, в итоге он мне выдал 10 моих валидных как положено + остальной валид который нашол.
     
  10. Tip.the.besT

    Tip.the.besT Member

    Joined:
    24 Jun 2009
    Messages:
    267
    Likes Received:
    10
    Reputations:
    4
    В сколько потоков? Прокси применял? Сколько в секунду перебирал?
     
  11. qaz

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

    Joined:
    12 Jul 2010
    Messages:
    1,546
    Likes Received:
    173
    Reputations:
    75
    я же написал php, какие там потоки)) прокси не менял 1 штука каждые 2 сек
     
  12. Tip.the.besT

    Tip.the.besT Member

    Joined:
    24 Jun 2009
    Messages:
    267
    Likes Received:
    10
    Reputations:
    4
    Отличная идея +++, однопоточно всё работает, щас буду крутить многопоток.
     
  13. Tip.the.besT

    Tip.the.besT Member

    Joined:
    24 Jun 2009
    Messages:
    267
    Likes Received:
    10
    Reputations:
    4
    В общем сделал многопоточную версию я так понял, что потоки умирают через некоторое время. Я практически на 100% уверен, что умирают они при неправильной авторизации по смпт, я там поставил try except. Пока не поставил выдавала ошибку прога, а щас просто иногда умирают потоки, как с этим бороться? Как опредилить сколько потоков работают в данный момент?
     
  14. zoke

    zoke Member

    Joined:
    5 Sep 2010
    Messages:
    90
    Likes Received:
    9
    Reputations:
    5
    Если на c# пишешь то используй функцию Join()
     
  15. Tip.the.besT

    Tip.the.besT Member

    Joined:
    24 Jun 2009
    Messages:
    267
    Likes Received:
    10
    Reputations:
    4
    Ой, простите забыл сказать, delphi)
     
    #15 Tip.the.besT, 22 Jan 2012
    Last edited: 22 Jan 2012