Перейти к основному содержимому

SecurityTrails::Ip: Сбор данных о домене из SecurityTrails

Обзор парсера SecurityTrails Ip

img

SecurityTrails - это крупнейшее в мире хранилище исторических данных DNS Данные для охранных компаний, исследователей и групп, которым необходимо детализировать, находить подозрительные изменения в записях DNS и предотвращать будущую мошенническую или преступную деятельность.

Функционал A-Parser позволяет сохранять настройки парсинга для дальнейшего использования (пресеты), задавать расписание парсинга и многое другое. Вы можете использовать автоматическое размножение запросов, подстановку подзапросов из файлов, перебор цифро-буквенных комбинаций и списков для получения максимально возможного количества результатов.

Сохранение результатов возможно в том виде и структуре которая вам необходима, благодаря встроенному мощному шаблонизатору Template Toolkit который позволяет применять дополнительную логику к результатам и выводить данные в различных форматах, включая JSON, SQL и CSV.

Собираемые данные

  • Domain
  • Hosting provider
  • Alexa rank
  • Mail provider

Варианты использования

  • Получение сабдоменов по IP
  • Сбор Alexa Rank для сабдоменов
  • Получение Hosting Provider
  • Получение Mail Provider

Запросы

В качестве запроса следует указывать ipv4 адрес.

176.9.9.90

Результаты

По умолчанию в результате отображены сабдомены

a-parser.com
img.a-parser.com
www.a-poster.info
serpjson.com
en.a-parser.com
a-poster.info
forbi-shop.com
files.a-parser.com
www.forbi-shop.com
www.a-parser.com

Варианты вывода результатов

A-Parser поддерживает гибкое форматирование результатов благодаря встроенному шаблонизатору Template Toolkit, что позволяет ему выводить результаты в произвольной форме, а также в структуированной, например CSV или JSON

Вывод всех данных о сабдоменах

Формат результата:

$list.format('$domain, $host_provider, $alexa_rank, $mail_provider\n')

Пример результата:

google.com, Google LLC, 4, Google LLC
developers.google.com, Google LLC, 40, none
earth.google.com, Google LLC, 640, none
uk.youtube.com, Google LLC, 1305, none

Вывод данных в CSV

Формат результата:

[% 
FOREACH list;
tools.CSVline(domain, host_provider, alexa_rank, mail_provider);
END;
%]

Пример результата:

google.com,"Google LLC",4,"Google LLC"
developers.google.com,"Google LLC",40,none
earth.google.com,"Google LLC",640,none
uk.youtube.com,"Google LLC",1305,none

Вывод данных в JSON

Начальный текст

[% data = {} %]

Конечный текст

[% data.json %]

Формат результата:

[%    
data.query = query;
data.subdomains = [];
FOREACH list;
item = {};
item.domain = domain;
item.alexa = alexa_rank;
item.host_provider = host_provider;
item.mail_provider = mail_provider;
data.subdomains.push(item);
END;
result = {};
result = data;

%]

Пример результата:

{
"subdomains": [
{
"domain": "google.com",
"mail_provider": "Google LLC",
"host_provider": "Google LLC",
"alexa": 4
},
{
"domain": "developers.google.com",
"mail_provider": "none",
"host_provider": "Google LLC",
"alexa": 40
},
{
"domain": "earth.google.com",
"mail_provider": "none",
"host_provider": "Google LLC",
"alexa": 640
},
{
"domain": "uk.youtube.com",
"mail_provider": "none",
"host_provider": "Google LLC",
"alexa": 1305
}

],
"query": "172.217.164.174"
}
подсказка

Чтобы опции "Начальный текст" и "Конечный текст" были доступны в Редакторе заданий, нужно активировать "Больше опций".

Возможные настройки