Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Добавление всех уровней доменов #17

Open
Kagashini opened this issue Dec 11, 2024 · 3 comments
Open

Добавление всех уровней доменов #17

Kagashini opened this issue Dec 11, 2024 · 3 comments

Comments

@Kagashini
Copy link

Возможно ли добавлять домены таким образом?
Снимок экрана 2024-12-11 205407

Может стоит реализовать?

@rekryt
Copy link
Owner

rekryt commented Dec 11, 2024

Увы, так dns не работает. Нужно знать непосредственно домены по которым требуется получить ip.

@rekryt
Copy link
Owner

rekryt commented Dec 11, 2024

Как можно собрать список доменов самостоятельно:

- на телефоне в PCAPdroid включить отслеживать хром, запустить
- в хроме зайти на нужный сайт, погулять везде, все потрогать
- в pcapdroid сохранить лог в csv, перекинуть на комп, заменить в csv все "," на ";", открыть csv через excel
- в Excel скопировать столбец с доменами, выбрать "данные" - "оставить уникальные", удалить все не связанное, например гугл метрики и т. п.
- скопировать домены в notepad++ столбиком, в "замене текста" выбрать расширенный режим и заменить \n\r (переносы строк) на ",\n\r" (с кавычками) чтобы получить их список под json формат
- захостить сервис (https://github.com/rekryt/iplist) для сбора ип зон, оставить только один конфиг "config/other/smth.json" в который по формату (из ридми) вставить найденные домены
- запустить сервис и дать ему поработать пару суток, чтобы получал раз в час ip адреса для заданных доменов и автоматически получал под них их ip зоны через whois
- выгрузить ip зоны в нужном формате и использовать

Ещё есть программа для windows: GlassWire

@Kagashini
Copy link
Author

В теории можно с помощью dnsmasq собирать домены, т.к. в него встроен wildcard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants