Автор вопроса
Codeby Academy
Практика и мастерство
От основ до продвинутого — программы для практиков Codeby.
К курсу →
Автор вопроса
Вряд ли ты такое найдёшь, проще написать самому,Ищу массовый чекер доменов с сохранением валида в файл, то что были в интернете не особо подходят,а нужно чтоб был вывод например:
Codeby.net:Форум информационной безопасности и защиты информацииn или off
Нашел только валидатор доменных имен
чем пользоваться чьим-то непонятным кодом...
На вход что ты ему будешь давать?
список вида
abc.com
abd.com
abe.com
И что конкретно нужно на выходе получить?
Содержимое тега <title>?
Ну самый простой вариант, воспользоваться wget'омСписок f0000000-f9999999 с постоянным .domain.com,вывод нужен:
Domain: f0000000.domain.com
Title: Forum adbc
Status: on/off
wget --quiet -O - http://f{0000000..9999999}.domain.com \ | sed -n -e 's!.*<title>\(.*\)</title>.*!\1!p' >> /tmp/output.logВот так можно сделать, чтобы вывод был красивее
Bash:
#!/bin/bash
for i in http://f{0000000..9999999}.domain.com; do
echo ${i}
site_title=`wget --quiet -O - ${i}/ \ | sed -n -e 's!.*<title>\(.*\)</title>.*!\1!p'`
if [[ `echo ${site_title} | wc -c` -gt 2 ]]; then
echo -e ${i} "\t" ${site_title} >> /tmp/test.log
echo "###################" >> /tmp/test.log
fi;
done
Делаешь исполняемым chmod +x bash_wget_parser.sh
И запускаешь ./bash_wget_parser.sh
Последнее редактирование:
Список f0000000-f9999999 с постоянным .domain.com,вывод нужен:Вряд ли ты такое найдёшь, такое проще написать самому,
чем пользоваться чьим-то непонятным кодом...
На вход что ты ему будешь давать?
список вида
abc.com
abd.com
abe.com
И что конкретно нужно на выходе получить title?
Domain: f0000000.domain.com
Title: Forum adbc
Status: on/off
Разве так wget не скачает хотя бы одну страничку? Стоит использовать curl чтоб не мусорить на комп, имхо.Ну самый простой вариант, воспользоваться wget'ом
ну или wget’у добавить параметр —spider
Абсолютно согласен, но тут вариантов миллион)Разве так wget не скачает хотя бы одну страничку? Стоит использовать curl чтоб не мусорить на комп, имхо.
Это первое, что пришло на ум
И минусов у него тоже очень много (как минимум однопоточность),
но зато задачи свои выполняет)
Готов написать такое за пачку сигарет и стаканчик кофе. Если интересно - ПМ за деталями.
Уже написал бесплатно на pythonГотов написать такое за пачку сигарет и стаканчик кофе. Если интересно - ПМ за деталями.
Если не секрет, расскажи, как реализовал многопоточность?Уже написал бесплатно на python
Приветствую интересует брутер.Есть приватный многопоточный брутер CMS (WP, Magento, Opencart). На входе список доменов, логинов, паролей. На выходе доступы к админкам. Можно использовать и под твою задачу. Если интересно, пм.
Ещё по теме
4
Поделиться: