Безплатни инструменти и AI в дигиталното разузнаване.
В предишна статия със заглавие Footprinting – Интернет разузнаване обсъдихме каква е първата стъпка при тестването на сигурността на уебсайтове и какви дейности се изпълняват на този начален етап. Днес ще надградим тази основа, като разгледаме практически съвременните методи за DNS footprinting, уебсайт footprinting и WHOIS разузнаване.
За да бъде този текст максимално полезен за развиване на вашите дигитални умения, ще използваме само проверени, безплатни (Open Source) инструменти, както и възможностите на съвременния Изкуствен интелект (AI), който може да ни асистира в анализа на данните.
1. WHOIS Footprinting (Отпечатък на домейна)
WHOIS е мрежов протокол, който се използва за извличане на информация относно собствеността на дадено домейн име. Чрез него можем да разберем:
- Кой е регистраторът на домейна.
- Дата на регистрация и дата на изтичане.
- Кои са сървърите за имена (Name Servers).
- Контактни данни (често скрити заради GDPR, но понякога все още достъпни).
Съвременни безплатни инструменти за WHOIS:
Вместо комерсиални сайтове, днес е най-добре да използвате официални и сигурни платформи.
- ICANN Lookup (lookup.icann.org) е официалният безплатен инструмент на организацията, която управлява домейните глобално. Но може да се използва и Whois Lookup, Domain Availability & IP Search – DomainTools като в него въведете каквото и да е домейн име и той ще ви даде запис подобен на снимката по -долу.
- Команден ред (Terminal/Command Prompt): Ако използвате Linux (напр. Kali Linux) или macOS, просто отворете терминала и напишете:
whois име-на-сайт.com.
💡 AI Съвет за начинаещи: Ако WHOIS записът ви изглежда като неразбираем блок от текст, копирайте го и го поставете в AI чатбот (като ChatGPT, Claude или Gemini) със следната заявка: „Анализирай този WHOIS запис и ми извади най-важните дати, сървъри и потенциални проблеми със сигурността на разбираем език.“

2. DNS Footprinting (Картографиране на мрежата)
Чрез DNS footprinting извличаме детайли за структурата на сървърите. Има различни типове DNS записи (A, AAAA, MX за имейли, TXT за верификация, NS и др.), които разкриват къде реално се намира сайтът и какви услуги ползва.
Препоръчан инструмент: DNSdumpster
DNSdumpster.com е един от най-добрите напълно безплатни инструменти за изследване на домейни. Той не само открива хостове и поддомейни, но и генерира визуална карта на мрежата.
Как се използва:
- Отидете на сайта и въведете целевия домейн (напр. вашия собствен).
- Инструментът ще извлече всички публични DNS записи (MX, TXT, A записи).
- В дъното на страницата ще намерите опция за изтегляне на резултатите (XLS) или визуална графика.

SecurityTrails (Алтернатива): Безплатната версия на този инструмент позволява историческо търсене – можете да видите какви са били IP адресите на сайта преди месеци или години, дори сега да е скрит зад защита като Cloudflare.
Обратната IP проверка на домейн с Open Port Check Tool – Test Port Forwarding on Your Router приема домейн име или IP адрес, сочещ към уеб сървър, и търси други сайтове, за които е известно, че са хоствани на същия уеб сървър. Данните се събират от резултатите от търсачките, които не са гарантирано пълни. Така получаваме IP 72.52.229.111 за pentestlab.in освен това е изхвърлен името на още 14 домейна, които са хоствани на същия уеб сървър.

3. Уебсайт Footprinting (Анализ на технологиите)
Това е техника за извличане на детайли за самия уебсайт: каква система за управление на съдържанието (CMS) ползва, какви плъгини са инсталирани, какви сървърни технологии работят на заден план.
Wappalyzer (Най-доброто за браузър)
Забравете за сложните скенери, ако сте начинаещи. Wappalyzer е безплатно разширение за браузър (Chrome/Firefox). С едно кликване върху иконката му, докато разглеждате даден сайт, то ще ви покаже:
- CMS системата (напр. WordPress).
- Програмните езици (напр. PHP, React).
- Сървърът (Apache, Nginx).
- Аналитичните инструменти и базите данни.
WhatWeb (За напреднали в терминала)
Ако искате да усетите духа на етичното хакерство, отворете терминала в Kali Linux и използвайте инструмента с отворен код WhatWeb. Той комбинира footprinting и бавно сканиране. Просто въведете: whatweb target-domain.com
Друг много полезен инструмент е Archive.org, който има опция за търсене като Way Back Machine, която е като машина на времето за всеки уебсайт. Той съдържа цялата информация от миналото до настоящето на всеки уебсайт, независимо дали е неговият дизайн или съдържание, всичко, свързано с сайта, присъства вътре. С прости думи, той съдържа историята на всеки уебсайт. Например, направих търсене hackingarticles.in архивирания запис от 2012 г.

Built With е друг онлайн инструмент, използван за откриване на техники и фреймуърк, включени в работещ уебсайт.
BuiltWith.com проследяване на технологии включва джаджи, аналитика, рамки, системи за управление на съдържание, рекламодатели, мрежи за доставка на съдържание, уеб стандарти и уеб сървъри, за да назовем някои от технологичните категории.
Вземайки примера с hackingarticles.in отново, открихме следните неща:
- Система за управление на съдържание: WordPress
- Рамка: PHP

В резултат получаваме същата информация като по-горе
4. Уеб Crawling и извличане на данни (С помощта на AI)
В миналото се използваха тежки и скъпи програми (като Web Data Extractor) за изтегляне на имейли, линкове и метаданни от сайтове. Днес подходът е много по-елегантен, базиран на скриптове с отворен код и AI.

Photon (Отворен код)
Photon е невероятно бърз краулер, написан на Python. Той е напълно безплатен. Подавате му линк и той автоматично извлича:
- Скрити файлове и директории.
- Имейл адреси и профили в социалните мрежи.
- Файлове (PDF, PNG, XML).
HTTrack също е безплатен и отворен уеб краулър и офлайн браузър, разработен от Ксавие Рош. Той ви позволява да изтеглите уебсайт от Интернет в локална директория, като рекурсивно изграждате всички директории, като получавате HTML, изображения и други файлове от сървъра на вашия компютър. HTTrack подрежда относителната структура на връзката на оригиналния сайт. Дайте целеви URL за копиране на сайта като www.pentestlab.in започва изтеглянето на сайта.

AI Генериран инструмент по мярка
Ако не искате да инсталирате чужд софтуер, можете да създадете свой собствен екстрактор на данни за секунди. Отворете AI асистент (напр. ChatGPT) и използвайте следния промпт:
„Напиши ми кратък скрипт на Python, използвайки библиотеката BeautifulSoup. Скриптът трябва да обходи [ВЪВЕДЕТЕ ВАШИЯ URL] и да извлече всички публични имейл адреси и заглавия на страници (H1 тагове), след което да ги запази в текстов файл.“
По този начин не само извършвате footprinting, но и развивате уменията си по програмиране и автоматизация – ключова компетенция в съвременната дигитална сигурност.
ИИ моделите като Gemini, Claude и ChatGPT не са създадени да функционират като активни мрежови скенери, но са чудесни за обработката и синтеза на вече събрани данни.
Ето как могат да се конструират ефективни заявки (промптове) за анализ на данни при footprinting:
1. Анализ на сурови DNS/WHOIS данни
Вместо да четете дълги текстови масиви, може да подадете резултата от инструмент като DNSdumpster или терминална whois команда към AI:
„Действай като анализатор по киберсигурност. По-долу е представен суров изход от WHOIS и DNS запитване. Идентифицирай ключовата инфраструктура (имейл сървъри, хостинг доставчици) и посочи дали има видими пропуски в конфигурацията (напр. липсващи SPF/DKIM записи в TXT полетата): [Поставете данните тук]“
2. Профилиране на технологии (Technology Stack Analysis)
Когато сте извлекли HTTP хедърите или списък с технологии (например чрез разширението Wappalyzer), AI може да ги оцени от гледна точка на защитата:
„Анализирай следните HTTP хедъри за отговор. Кои стандартни хедъри за сигурност (като HSTS, X-Frame-Options) липсват? Какви технологии разкриват съществуващите хедъри и има ли индикации за конфигурации, които разкриват твърде много вътрешна информация? [Поставете хедърите]“
3. Автоматизиране на процеса (Генериране на скриптове)
Както споменахме в ръководството, AI е отличен в писането на персонализирани OSINT инструменти:
„Напиши ми Bash скрипт, който приема списък с домейни от текстов файл, изпълнява командата
hostза всеки от тях, за да открие IP адресите им, и запазва резултатите, филтрирайки само уникалните IP адреси.“
4. Извличане на метаданни (Data Extraction & Correlation)
Ако сте копирали съдържанието на целеви уебсайт (например чрез краулер), можете да помолите AI да структурира скритата информация, което е ключово за фазите на разузнаване:
„Прегледай този текстов масив, извлечен от целеви уебсайт. Извади всички имена на служители, споменати софтуерни продукти, имейл адреси и телефонни номера. Структурирай резултата в таблица.“
Специализирани AI инструменти за OSINT (вероятно това имате предвид под платформи от типа на „z.ai“) обикновено са системи като Maltego (която включва AI интеграции за анализ на графове) или модули в платформи за Threat Intelligence. Тези системи използват машинно обучение, за да намират корелации между огромни масиви от данни, публични регистри и социални мрежи, но са далеч от безплатните инструменти, подходящи за начинаещи.
Заключение
Дигиталното разузнаване и footprinting-ът са основата на киберсигурността. Инструментите се променят, но концепциите остават същите. Използвайки съвременни Open Source решения в комбинация с аналитичната мощ на изкуствения интелект, можете да събирате, филтрирате и анализирате огромни масиви от данни по-бързо и по-прецизно от всякога.