⏺ Alterx

Alterx – допоможе вам з ефективним збором піддоменів за допомогою перестановок за шаблонами.

Ще один чудовий інструмент від ProjectDiscovery, який допоможе вам при зборі піддоменів через перестановки і комбінування слів.

Основна фішка інструменту, на відміну від аналогів, полягає в тому, що інструмент вміє автоматично створювати перестановки, а також можна створювати свої власні патерни і шаблони для перестановок слів.

Детальніше з інструментом можна познайомитися в блозі розробників:

тиць
blog.projectdiscovery.io/introducing-alterx-simplifying-active-subdomain-enumeration-with-patterns

Або на гітхабі:

Посилання на GitHub:

тиць
github.com/projectdiscovery/alterx

Що таке Alterx?

Alterx – це швидкий і настроюваний генератор списків слів субдоменів за допомогою шаблонів. alterx вписується в конвеєр активного перебору субдоменів, який передбачає створення списку слів за допомогою перестановок результатів пасивного перебору субдоменів. Замість жорсткого кодування шаблонів у самому інструменті, alterx використовує набір шаблонів, які користувачі можуть налаштовувати.

Це робить alterx більш ефективним і дієвим, ніж інші існуючі інструменти. Щоб краще зрозуміти alterx, нам потрібно знати, що таке активне перерахування субдоменів і чи варто його використовувати?

Активне перерахування субдоменів

Активне перерахування субдоменів – це зазвичай другий крок у перерахуванні субдоменів, на якому ми знаходимо субдомени певної цілі/домену шляхом активної взаємодії з ціллю. Зазвичай це містити перебір домену (наприклад, scanme.sh) за допомогою списку слів, що містить префікси субдоменів (наприклад, blog, admin, dashboard і т.д.). Для цього можна використовувати такі інструменти, як dnsx, puredns тощо.

Чи варто перераховувати активні субдомени?

Багато людей (в тому числі і я в минулому) мають сумніви щодо включення активного перерахування субдоменів в конвеєр розвідки. Це в першу чергу пов’язано з наступними причинами:

  1. Це занадто шумно.
  2. Ми майже не отримуємо результатів.
  3. Перебір займає багато часу і т.д.

Хоча вони не зовсім неправі, вони пропускають деякі соковиті/важливі піддомени, які з меншою ймовірністю будуть відображені в пасивному перерахуванні піддоменів. І найголовніша причина цього – підстановочні SSL-сертифікати. Це не дуже широко відомо, але SSL-сертифікати (CT Logs) є одним з найважливіших джерел, використовуваних джерелами пасивного перерахування субдоменів. І це причина, чому активне перерахування субдоменів стає необхідним. Розберімося в цьому на прикладі.

Чому Alterx?

Оскільки активне перерахування субдоменів є необхідним, існує два способи його виконання.

  • Перебір субдоменів за допомогою списку слів за замовчуванням (наприклад: dns-Jhaddix.txt)
  • Згенерувати список слів, специфічний для цієї цілі/організації, шляхом створення перестановок результатів пасивного перебору субдоменів.
  • Можна відразу сказати, що 2-й метод має більшу ймовірність, ніж 1-й, але це не означає, що 1-й метод не потрібен. Навпаки, використовувати обидва методи – це хороша практика.

Існує багато інструментів для генерації перестановок піддоменів, наприклад: gotator, altdns, goaltdns, regulator та інші, але те, що відрізняє alterx від інших – це його унікальні можливості.

Додати коментар