массово узнать mx записи

Discussion in 'Болталка' started by IloveRU, 2 Jun 2018.

  1. IloveRU

    IloveRU Member

    Joined:
    21 Jul 2010
    Messages:
    53
    Likes Received:
    14
    Reputations:
    1
    Привет, ребята.
    Нужно массово узнать mx записи доменов. Доменов примерно 100к, соответственно узнавать надо массово.
    Вот отличный сервис https://codomaza.com/tool/mail-servers#tool-mail-servers, но нем только по 10.
    Скажите, пожалуйста, как можно решить эту задачу.
    Если кто-то может за небольшую плату прочекать то, что мне нужно - пишите в теме или в ЛС.
     
  2. devton

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

    Joined:
    26 Oct 2007
    Messages:
    3,380
    Likes Received:
    5,179
    Reputations:
    48
    Code:
    @echo off
    for /F %%a in (in.txt) do (nslookup -type=MX %%a>>out.txt)
    
    в файл in.txt пиши:
    r0.ru
    yandex.ru
    google.com
    mail.ru

    проверил - работает...только в твоем случае это сколько-то часов займет, может сутки
     
    Veil likes this.
  3. devton

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

    Joined:
    26 Oct 2007
    Messages:
    3,380
    Likes Received:
    5,179
    Reputations:
    48
    ты только мозг не включай и не философствуй - пиши код в .bat, домены в in.txt и пездуй спать...утром может уже будет готово
     
  4. IloveRU

    IloveRU Member

    Joined:
    21 Jul 2010
    Messages:
    53
    Likes Received:
    14
    Reputations:
    1
    спасибо, действительно работает, но, скорее всего, поищу другой способ.
    я программировать не умею, а предложенный тобой способ, хоть и работает, очень уж неудобно отдает данные: много строк на каждый запрос, а в идеале бы хотелось
    домен;mx

    то есть для yandex.ru, к примеру:
    yandex.ru;mx.yandex.ru


    В любом случае, большое спасибо
     
  5. devton

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

    Joined:
    26 Oct 2007
    Messages:
    3,380
    Likes Received:
    5,179
    Reputations:
    48
    блят я оракул я знал
    еще раз говорю - запускай на ночь, пездуй спать
    разобрать файлик просто, пришлю тебе строку кода
     
  6. devton

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

    Joined:
    26 Oct 2007
    Messages:
    3,380
    Likes Received:
    5,179
    Reputations:
    48
    ну и ты не только в программировании не разбираешься
    у домена чаще всего несколько мх-записей
     
  7. devton

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

    Joined:
    26 Oct 2007
    Messages:
    3,380
    Likes Received:
    5,179
    Reputations:
    48
    ну и я попробовал - 4 домена в секунду, 15000 в час...за ночь твои 100000 успеются
     
  8. IloveRU

    IloveRU Member

    Joined:
    21 Jul 2010
    Messages:
    53
    Likes Received:
    14
    Reputations:
    1
    да я и не говорю, что разбираюсь)
    ща запущу на трех компах.
     
  9. devton

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

    Joined:
    26 Oct 2007
    Messages:
    3,380
    Likes Received:
    5,179
    Reputations:
    48
    поздравляю, ты официально хомо эректус

    можно на 1 компе
    разрезать файл на in1.txt, in2.txt, in3.txt
    создать 3 копии батника, в каждом только к in и out в коде циферки подставить
    запустить одновременно
     
  10. devton

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

    Joined:
    26 Oct 2007
    Messages:
    3,380
    Likes Received:
    5,179
    Reputations:
    48
    могу прислать тебе код govnokoder.bat который сделает это за тебя ;)
     
    Veil likes this.
  11. IloveRU

    IloveRU Member

    Joined:
    21 Jul 2010
    Messages:
    53
    Likes Received:
    14
    Reputations:
    1
    да такое просто дело я уж осилю)
    скоро чекнется уже, там меньше 100 тыщ оказывается.
    скинь лучше код, который причешет результаты
     
  12. devton

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

    Joined:
    26 Oct 2007
    Messages:
    3,380
    Likes Received:
    5,179
    Reputations:
    48
    Code:
    @echo off
    del /Q out2.txt
    del /Q out3.txt
    findstr /C:"MX preference" out.txt>>out2.txt
    for /F "tokens=1-19" %%a in (out2.txt) do (echo %%a;%%i>>out3.txt)
    
     
    \/IRUS likes this.
  13. devton

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

    Joined:
    26 Oct 2007
    Messages:
    3,380
    Likes Received:
    5,179
    Reputations:
    48
    просто вставь это в 2.bat и запусти
    работает как часы
     
  14. IloveRU

    IloveRU Member

    Joined:
    21 Jul 2010
    Messages:
    53
    Likes Received:
    14
    Reputations:
    1
    большое спасибо!
     
  15. crlf

    crlf Green member

    Joined:
    18 Mar 2016
    Messages:
    663
    Likes Received:
    1,421
    Reputations:
    441
    https://github.com/blechschmidt/massdns
     
    devton and user100 like this.
  16. devton

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

    Joined:
    26 Oct 2007
    Messages:
    3,380
    Likes Received:
    5,179
    Reputations:
    48
    бля да ему просто надо было больше чем на 3 части нарезать - может еще быстрее бы получилось ;)