LIMB
Вход Регистрация

тема

Как использовать Web Archive, VirusTotal и OTX для поиска забытых файлов и уязвимостей

b00t33n · · 2 ответов · 876 просмотров

Хакер под ником CoffinXP, автор сайта lostsec.xyz, предложил простой, но эффективный метод разведки с помощью Wayback Machine. Он позволяет находить устаревшие, удалённые, но всё ещё доступные через архив URL-адреса и файлы, включая конфиги, дампы, логи и многое другое.


Получение URL-адресов из Wayback Machine

Сначала получим список всех URL-ов, когда-либо зафиксированных в архиве по домену (и его поддоменам).


Запрос в браузере:
Code:
https://web.archive.org/cdx/search/cdx?url=*.example.com/*&collapse=urlkey&output=text&fl=original

Не удалось прогрузить медиа


Запрос через curl:
Code:
curl -G "https://web.archive.org/cdx/search/cdx"
--data-urlencode "url=.example.com/"
--data-urlencode "collapse=urlkey"
--data-urlencode "output=text"
--data-urlencode "fl=original" > out.txt


Что делает этот запрос:
  • Ищет все сохранённые страницы и файлы поддоменов.
  • Удаляет дубликаты с помощью collapse.
  • Выводит только оригинальные URL.
  • Сохраняет результат в файл out.txt.


Поиск чувствительных файлов

Теперь можно отфильтровать URL-ы, содержащие потенциально интересные файлы — базы данных, бэкапы, ключи, конфиги и т.д.


Code:
cat out.txt | grep -E '.xls|.xml|.xlsx|.json|.pdf|.sql|.doc|.docx|.pptx|.txt|.zip|.tar.gz|.tgz|.bak|.7z|.rar|.log|.cache|.secret|.db|.backup|.yml|.yaml|.md|.md5|.exe|.dll|.bin|.ini|.bat|.sh|.tar|.deb|.rpm|.iso|.img|.apk|.msi|.dmg|.tmp|.crt|.pem|.key|.pub|.asc'


Типичные находки:
  • Конфигурационные файлы (json, yaml, ini, xml)
  • Дампы БД (.sql, .db)
  • Архивы и бэкапы (.zip, .tar.gz, .bak)
  • Документы (.docx, .xlsx, .pdf)
  • Ключи и сертификаты (.pem, .key, .crt)
  • Логи и временные файлы (.log, .tmp)


Дополнительная разведка через сторонние API

Эти сервисы помогут получить больше информации о целевом домене: активность, вредоносные ссылки, связанные ресурсы.


Запрос к VirusTotal:
Code:
https://www.virustotal.com/vtapi/v2/domain/report?apikey=982680b1787fa59701919aa22515a025e00df1e3bb2bc4f186b8e919558d576c&domain=example.com


Запрос к AlienVault OTX:
Code:
https://otx.alienvault.com/api/v1/indicators/hostname/domain.com/url_list?limit=500&page=1


Что можно узнать:
  • Исторически связанные URL-адреса.
  • Вредоносные скрипты и IoC.
  • Метаданные и подозрительная активность.


Вывод

С помощью Wayback Machine, VirusTotal и OTX можно найти старые и забытые следы — уязвимые endpoints, приватные файлы и другие критичные утечки. Простой grep по архиву может принести не менее ценные находки, чем сканирование живого сайта.
👍78 ❤️17 😁26 👏17 🤔9 💯9
Думаю в эту же копилку можно еще добавить URLscan, который бывает иногда полезен если кто то сканировал страницу, тк по мимо страницы дает загруженные ресурсы, редиректы, внешние ссылки, IP, ASN, хэши и прочие артефакты страницы которую сканировали.
👍1
Не удалось прогрузить медиа

Web Check - X-Ray Vision for any Website

Web Check is the all-in-one OSINT and security tool, for revealing the inner workings of any website
Не удалось прогрузить медиа
web-check.xyz
👍3

Гостевой просмотр. Чтобы отвечать и ставить реакции, войдите или зарегистрируйтесь.