Приветствую всех читателей!
Эта статья – ваш вход в мир OSINT. Разберем самые важные и полезные моменты как для новичков, так и (возможно) для более продвинутых людей.
Кстати в статье будут использоваться реальные таргеты, так что все увиденное вы сможете с легкостью повторить сами :blush:
Начнем? Думаю будет интересно!
Иии в целом все. К сожалению про конкурс я узнал слишком поздно и не успел написать информацию более раскрыто, но если понравится начало – то никогда не поздно завершить, не так ли?
Эта статья – ваш вход в мир OSINT. Разберем самые важные и полезные моменты как для новичков, так и (возможно) для более продвинутых людей.
Кстати в статье будут использоваться реальные таргеты, так что все увиденное вы сможете с легкостью повторить сами :blush:
Начнем? Думаю будет интересно!
Спойлер: Этап 1
Этап 1. Знакомство. Начнем с расказа для самых маленьких – что вообще такое OSINT? OSINT (Open Source Intelligence) — это разведка на основе открытых источников, то есть сбор и анализ информации, которая доступна всем в интернете или других публичных местах. Простыми словами: ты находишь данные, которые кто-то оставил в открытом доступе, — от постов в соцсетях до серверов, забытых без пароля. Но все не так просто, OSINT разделяется на разные направления – от финансового, до технического. Если интересно чем отличаются – велком ту гугл. В этой статье мы будем говорить про технический OSINT сайтов. Какие инструменты есть, как с этим работать и т.п. Что будем использовать? поисковики, специализированные сайты, ручной поиск на сайте, самописные инструменты(да да, в статье будет самописный инструмент, круто ведь?)
Спойлер: Этап 2
Этап 2. OSINT через поисковики. Для этого лучший вариант – гугл дорки, наверно уже все знают о них, но для маленьких: Гугл дорки — это специальные поисковые запросы, чтобы находить конкретные данные, которые обычно не вылезают в обычном поиске. Это могут быть открытые файлы, уязвимые страницы, логи, конфиги и т.п. Для этого этапа я нашел таргет - sephora.com Первым делом смотрим что это за сайт Такс, увидели что обычный магазин, значит запросы будем подстраивать под это. Сначала попробуем обычный site:sephora.com Результатов получилось достаточно много, а значит нужно сужать поиск. Самое банальное – поиск страниц входа, может попадется админская? Пробуем добавить inurllogin | admin | dashboard) и получаем результат не лучше: Как вы могли заметить – появился поддомен community. Думаю стоит попробовать его исключить и поискать только на основном домене, не так ли? Для этого добавим -inurlcommunity) – он исключит известный нам поддомен. Иии… результатов все равно много. Но ничего, посмотрим быстренько Из интересного нашел: https://developer.sephora.com/accounts/login https://trainingproduct.sites.sephora.com/zh/web/guest/ https://newsroom.sephora.com/robots.txt Пока что сохраним ссылки и пойдем дальше. Пробуем site:sephora.com filetype:pdf Иии опять очень много всего ☹ быстренько клацаем странички, смотрим титл, ничего не находим и переходим дальше. Вместо pdf попробуем txt. Нашел только https://www.sephora.com/robots.txt Сохраняем и идем дальше. Пробуем site:sephora.com intext:"database error" | intext:"sql" – может получится найти уязвимость? И к сожалению нет Попробовав еще несколько – ничего интересного я больше не нашел. Но может найдете вы? Можете попробовать сами например такие дорки: inurlbackup | bak | sql | zip | tar | gz) filetypeini | conf | config | yml | yaml | xml) inurlapi | swagger | docs | documentation) intexterror | warning | debug | stack trace | exception) inurltemp | tmp | temporary | draft)
Спойлер: Этап 3
Этап 3. OSINT через специализированные сайты – самый как по мне интересный процесс.
Мои фавориты - zoomeye.hk, securitytrails.com, shodan.io, search.censys.io
С чего стоит начинать? С поиска поддоменов конечно!
Для этого берем сайт securitytrails.com, вставляем домен и смотрим что выдает.
Первым делом видим akamai – круто(но не для нас).
Копируем всю информацию с этой страницы и переходим во вкладку поддоменов.
973! Ахуеть, они там ими срут что ли? Ну ладно, еще вернемся к ним. Оставляем вкладку открытой и идем в censys.
Видим много ip, радуемся, проверяем и расстраиваемся(но только чуть чуть)
На всех вот такая ошибка – не круто, но все же сохраним.
Посмотрим что уже есть:
Вроде инфы много, но не особо интересная, идем дальше к shodan. И на удивление он выдал интересный результат – какая то страница входа:
https://gsao-sephora.com/gsao/public/authentication
Сохраняем.
Лайфхак для вас: переходим в любую ИИ, кидаем файл с осинтом -> получаем в красивом виде. У меня получилось так:
Мы нашли 973 поддомена. Для статьи это все разбирать и показывать – лишняя вода и гемор. Скажу вкратце:
Идем в любую ИИ, просим написать расширение для парсинга поддоменов со страницы и скрипт для их проверки(либо берем с гит хаба)
Берем рабочие поддомены -> кидаем в zoomeye/shodan/censys и ищем ip адреса. Да долго, да муторно. Но так вы сможете попробовать найти интересную информацию.
Совсем забыл про 1 очень полезное расширение – wappalyzer. Просто заходим на сайт, открываем и нам показывают технологии сайта, магия!
Так же один из важных моментов – просмотр кода страницы, ее запросов и т.п.
Если просмотр запросов это уже отдельная статья с работой через burp, то в просмотре кода в целом нет ничего сложного – скорее муторно. Открываем dev tools, ищем js код и смотрим на предмет оставленных в коде ссылок и т.п
Может попасться что то на подобии:
Мои фавориты - zoomeye.hk, securitytrails.com, shodan.io, search.censys.io
С чего стоит начинать? С поиска поддоменов конечно!
Для этого берем сайт securitytrails.com, вставляем домен и смотрим что выдает.
Не удалось прогрузить медиа
Первым делом видим akamai – круто(но не для нас).
Копируем всю информацию с этой страницы и переходим во вкладку поддоменов.
Не удалось прогрузить медиа
973! Ахуеть, они там ими срут что ли? Ну ладно, еще вернемся к ним. Оставляем вкладку открытой и идем в censys.
Не удалось прогрузить медиа
Видим много ip, радуемся, проверяем и расстраиваемся(но только чуть чуть)
Не удалось прогрузить медиа
На всех вот такая ошибка – не круто, но все же сохраним.
Посмотрим что уже есть:
Не удалось прогрузить медиа
Вроде инфы много, но не особо интересная, идем дальше к shodan. И на удивление он выдал интересный результат – какая то страница входа:
https://gsao-sephora.com/gsao/public/authentication
Не удалось прогрузить медиа
Сохраняем.
Лайфхак для вас: переходим в любую ИИ, кидаем файл с осинтом -> получаем в красивом виде. У меня получилось так:
Не удалось прогрузить медиа
Мы нашли 973 поддомена. Для статьи это все разбирать и показывать – лишняя вода и гемор. Скажу вкратце:
Идем в любую ИИ, просим написать расширение для парсинга поддоменов со страницы и скрипт для их проверки(либо берем с гит хаба)
Берем рабочие поддомены -> кидаем в zoomeye/shodan/censys и ищем ip адреса. Да долго, да муторно. Но так вы сможете попробовать найти интересную информацию.
Совсем забыл про 1 очень полезное расширение – wappalyzer. Просто заходим на сайт, открываем и нам показывают технологии сайта, магия!
Не удалось прогрузить медиа
Так же один из важных моментов – просмотр кода страницы, ее запросов и т.п.
Если просмотр запросов это уже отдельная статья с работой через burp, то в просмотре кода в целом нет ничего сложного – скорее муторно. Открываем dev tools, ищем js код и смотрим на предмет оставленных в коде ссылок и т.п
Может попасться что то на подобии:
JavaScript:
async function sendData() {
const data = { key: "value" };
try {
const response = await fetch('http://1.1.1.1:5000/popa', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(data)
});
const result = await response.json();
console.log(result);
} catch (error) {
console.error('Ошибка:', error);
}
}
sendData();
Спойлер: Этап 4
Этап 4. Самописный софт.
На данный момент я веду разработку open-source софта для OSINT со встроенной ИИ. К сожалению в этой статье я не смогу дать его исходы т.к он еще слишком нестабильный, но это будет неким анонсом крутого софта :blush:
А если на этом форуме я увижу поддержку, то, возможно, первым делом выложу именно здесь.
Выглядит он вот так:
Попробуем ввести наш домен и посмотреть какая информация получится.
Информации в целом не мало. Ниже показан результат(с ошибками и т.п)
На данный момент я веду разработку open-source софта для OSINT со встроенной ИИ. К сожалению в этой статье я не смогу дать его исходы т.к он еще слишком нестабильный, но это будет неким анонсом крутого софта :blush:
А если на этом форуме я увижу поддержку, то, возможно, первым делом выложу именно здесь.
Выглядит он вот так:
Не удалось прогрузить медиа
Попробуем ввести наш домен и посмотреть какая информация получится.
Информации в целом не мало. Ниже показан результат(с ошибками и т.п)
Спойлер: Много текста
{
"ai_analysis": {
"error": "'int' object has no attribute 'get'"
},
"dns_enum": {
"dns_servers": [
"ns1.p201.dns.oraclecloud.net.",
"ns3.p201.dns.oraclecloud.net.",
"ns2.p201.dns.oraclecloud.net.",
"ns4.p201.dns.oraclecloud.net."
],
"dnsrecon_results": {
"error": "ips = res.get_a(testname)\n ^^^^^^^^^^^^^^^^^^^\n answers = self.get_answers('A', host_trg)\^\n File \"
},
"domain": "sephora.com",
"records": {
"A": [
"104.119.100.105"
],
"AAAA": [],
"CNAME": [],
"MX": [
"10 mxa-0024c501.gslb.pphosted.com.",
"10 mxb-0024c501.gslb.pphosted.com."
],
"NS": [
"ns1.p201.dns.oraclecloud.net.",
"ns4.p201.dns.oraclecloud.net.",
"ns3.p201.dns.oraclecloud.net.",
"ns2.p201.dns.oraclecloud.net."
],
"SOA": [
"ns1.p201.dns.oraclecloud.net. hostmaster.sephora.com."
],
"TXT": [
"\"c9c731e4-8ab8-435e-8a42-80162938eaee\"",
"\"QCgdTs0lOACDexuWVTIA1cy0nbuzhnr1tjWr+IWs87zcnSLIUNiYRFQb5zCnAk31qvtK6o68qAZMuxFBolk7iA==\"",
"\"wiz-domain-verification= 6ee79d32ca94e6865a6da24bcd59be1191354cf8575d9ca61426454dec4f69fe\"",
"\"v=spf1 include:spf1.sephora.com include:spf2.sephora.com include:spf3.sephora.com include:spf4.sephora.com include:spf5.sephora.com -all\"",
"\"bitrise-verification=c9c4fc40190106f9-WykVWi6OT743\"",
"\"njc99h5tdtjbgr4tx558qh9c9595b3ck\"",
"\"_sq6zf93c7jkzvusr9t0ll1apzrzjs7m\"",
"\"MS=ms50227709\"",
"\"onetrust-domain-verification=62a359d40ad4415288a478471aa9fa3a\"",
"\"globalsign-domain-verification=OQabhvx-zf_SprJqImOF_5WN9Qbwqj6vQAWtTNHOi3\"",
"\"h1-domain-verification=cCUqmt7VaNkUbaSNYhduMLatytUgQWKm4m53bCDT88iVunSg\"",
"\"facebook-domain-verification=1erzwpskm9raiwyr4w31j91tqhrxyp\"",
"\"apple-domain-verification=tXTMQLkyjF81h6Z0\"",
"\"v=DMARC1; p=quarantine; pct=100\"",
"\"google-site-verification=WNX1ysYVbECjYO8mGhlevACSFLeqRfUA6yYd4qszs7k\"",
"\"apple-domain-verification=pqMeHOV2j4w-pkkBS4X21IDlNgjPELtxHFT3-7NtIks\"",
"\"successfactors-site-verification=ZGQ5NmJlYTYyNmY4ODRjOWUxN2NhZjZlNDkwNjZhMTNlMmM3NjdhMWQ4MDFmNjE4ZTRmOTgzMmQyZGE3YjJhYQ==\"",
"\"docusign=c7fef28a-af76-4784-be9b-6606567c38df\"",
"\"Name: cloudflare-verify.sephora.com\\013\\010Content: 215827829-80834893\"",
"\"bv-domain-verification=ec1f2381809e9a6e076ac5bd03e53c93ef26147febd74b29257d697de6c6f930\"",
"\"Dynatrace-site-verification=fb3df487-8279-4a0c-8ab8-51a2a7ef4dde__8bun1m9vi9j2eg9hmvu7oq1qa6\"",
"\"lucid-verification=xd492e8s0fli32et5lgk\""
]
},
"subdomains_found": [
"www.sephora.com",
"dev.sephora.com",
"staging.sephora.com",
"api.sephora.com",
"blog.sephora.com"
],
"zone_transfer": false
},
"email_enum": {
"domain": "sephora.com",
"emails": [],
"sources": {},
"total_found": 0
},
"port_scan": {
"domain": "sephora.com",
"hosts": {
"104.119.100.105": {
"hostname": "sephora.com",
"open_ports": [
21,
22,
23,
25,
53,
80,
110,
111,
135,
139,
143,
443,
993,
995,
1723,
3306,
3389,
5432,
5900,
8080
],
"services": {
"21": "FTP",
"22": "SSH",
"23": "Telnet",
"25": "SMTP",
"53": "DNS",
"80": "HTTP",
"110": "POP3",
"111": "Unknown",
"135": "Unknown",
"139": "Unknown",
"143": "IMAP",
"443": "HTTPS",
"993": "IMAPS",
"995": "POP3S",
"1723": "Unknown",
"3306": "MySQL",
"3389": "RDP",
"5432": "PostgreSQL",
"5900": "VNC",
"8080": "HTTP-Alt"
}
}
},
"total_hosts": 1,
"total_open_ports": 20
},
"ssl_analysis": {
"domain": "sephora.com",
"error": ": CryptographyDeprecationWarning: Parsed a negative serial number, which is disallowed by RFC 5280. Loading this certificate will cause an exception in the next release of cryptography.\n self._x509_store = Store(load_pem_x509_certificates(self.path.read_bytes()))\n",
"findings": []
},
"subdomain_enum": {
"domain": "sephora.com",
"subdomains": [
"98.services.sephora.com",
"analyticsiq.sephora.com",
"anaplanintegration.sephora.com",
"api-dev-sc.sephora.com",
"api-developer.sephora.com",
"api-perf-sc.sephora.com",
"api-perf1.sephora.com",
"api-qa-sc.sephora.com",
"api-qa.sephora.com",
"api-qa11.sephora.com",
"api-qa2.sephora.com",
"api-qa3.sephora.com",
"api-qa4.sephora.com",
"api-qa5.sephora.com",
"api.brandhub.sephora.com",
"api.creators.sephora.com",
"api.qa.creators.sephora.com",
"api.sephora.com",
"app.sephora.com",
"appscms-perf.sephora.com",
"appscms-qa.sephora.com",
"atg11-api-ebf.sephora.com",
"atg11-ebf.sephora.com",
"atg11-m-ebf.sephora.com",
"autodiscover.sephora.com",
"aw.sephora.com",
"awdev.sephora.com",
"azadsplunk.sephora.com",
"azr-mp1-sdn.sephora.com",
"azr-mp2-sdn.sephora.com",
"azre1-20-62-214-176-28.outgoing.sephora.com",
"azre1-dev1.sephora.com",
"azre1-dev2.sephora.com",
"azre1-dev3.sephora.com",
"azre1-dev4.sephora.com",
"azsdsplunk.sephora.com",
"bcc-dev2.sephora.com",
"bcc-qa3.sephora.com",
"beauty.sephora.com",
"beautyinsiderinsightslab.sephora.com",
"blog.sephora.com",
"brandhub.sephora.com",
"brandportal.sephora.com",
"bvsdev.sephora.com",
"bvsebf.sephora.com",
"bvsperf.sephora.com",
"bvsprod.sephora.com",
"bvsqa.sephora.com",
"byodaccess.sephora.com",
"catalinfo.ru-ebf-tdc.sephora.com",
"chat.qa.sephora.com",
"chat.sephora.com",
"clearpass.sephora.com",
"cm.sephora.com",
"cmail.sephora.com",
"coloroftheyear.sephora.com",
"communicator.sephora.com",
"community.qa.sephora.com",
"community.qa3.sephora.com",
"community.sephora.com",
"confluence-azre1-stage.sephora.com",
"confluence-azre1.sephora.com",
"confluence-azrw1-stage.sephora.com",
"confluence-azrw1.sephora.com",
"confluence-dc.sephora.com",
"confluence-stage-dc.sephora.com",
"confluence-stage.sephora.com",
"confluence.sephora.com",
"confluencestage.sephora.com",
"connect.sephora.com",
"creators.sephora.com",
"csc-dev2.sephora.com",
"csc-dev3.sephora.com",
"csc-qa3.sephora.com",
"dev-services.sephora.com",
"dev.brandhub.sephora.com",
"dev.identity.brandhub.sephora.com",
"dev.sephora.com",
"dev2.sephora.com",
"dev3.sephora.com",
"developer.sephora.com",
"ebf-services.sephora.com",
"egiftcards.sephora.com",
"exchange.sephora.com",
"extqa-api-developer.sephora.com",
"flashsales.sephora.com",
"fr-certona-api.sephora.com",
"fr-certona-edge1.sephora.com",
"fr-certona-resx.sephora.com",
"fr-certona-s.sephora.com",
"fsc-qa.clearpass.sephora.com",
"fsc1.clearpass.sephora.com",
"fsc2.clearpass.sephora.com",
"fscuvapcpp01.sephora.com",
"gallery-qa.sephora.com",
"gallery.sephora.com",
"gratis-dev.sites.sephora.com",
"gratis-qa.sites.sephora.com",
"gratis.sites.sephora.com",
"guest-wifi.sephora.com",
"guestwifi.sephora.com",
"hairtutorial.sephora.com",
"hasm-perf.sephora.com",
"hasm-qa.sephora.com",
"hasm-qa3.sephora.com",
"hasm.sephora.com",
"helpme-dev.sephora.com",
"helpme-dev2.sephora.com",
"helpme-qa.sephora.com",
"helpme.sephora.com",
"hybrid.sephora.com",
"identity.brandhub.sephora.com",
"images-assembly.sephora.com",
"info.sephora.com",
"insider.sephora.com",
"int-azre1.sephora.com",
"int-azre2.sephora.com",
"int-dev1-azre1.sephora.com",
"int-dev1.sephora.com",
"int-dev2-azre1.sephora.com",
"int-dev2.sephora.com",
"int-ebf-azre1.sephora.com",
"int-ebf.sephora.com",
"int-perf.sephora.com",
"int-perf1-azre1.sephora.com",
"int-prod2-azre1.sephora.com",
"int-qa1-azre1.sephora.com",
"int-qa1.sephora.com",
"int-qa2-azre1.sephora.com",
"int-qa2.sephora.com",
"int-qts.sephora.com",
"int-vzb.sephora.com",
"int.sephora.com",
"internal.sephora.com",
"intranet-auth.sephora.com",
"intranet-ebf.sephora.com",
"intranet-qa.sephora.com",
"intranet.sephora.com",
"itonboarding.clearpass.sephora.com",
"itonboarding.sephora.com",
"jira-azre1-stage.sephora.com",
"jira-azre1.sephora.com",
"jira-azrw1-stage.sephora.com",
"jira-azrw1.sephora.com",
"jira-dc.sephora.com",
"jira-stage-dc.sephora.com",
"jira-stage.sephora.com",
"jira.sephora.com",
"jirastage.sephora.com",
"jirastaging.sephora.com",
"jobs.sephora.com",
"join.sephora.com",
"lab.sephora.com",
"legacy.sephora.com",
"link.sephora.com",
"livemeeting.sephora.com",
"locations-dev.sites.sephora.com",
"locations-qa.sites.sephora.com",
"locations.sites.sephora.com",
"login.sephora.com",
"lower.internal.sephora.com",
"m-qa.illuminate.sephora.com",
"m-qa.sephora.com",
"m-qa3.sephora.com",
"m-qa4.sephora.com",
"m.sephora.com",
"mailgate1.sephora.com",
"mailgate2.sephora.com",
"mailgw.sephora.com",
"mciq-dev.sites.sephora.com",
"mciq-qa.sites.sephora.com",
"mciq.sites.sephora.com",
"mdc.clearpass.sephora.com",
"mdcuvapcpp01.sephora.com",
"media.sephora.com",
"mi.sephora.com",
"mydesktop.sephora.com",
"newsroom.sephora.com",
"o1.ptr562.hr.sephora.com",
"o155.s.sephora.com",
"o156.s.sephora.com",
"o157.s.sephora.com",
"o365.sephora.com",
"o592.s.sephora.com",
"omsqa1.sephora.com",
"origin-azr-dp-perf-sdn.sephora.com",
"origin-azr-dp-sdn.sephora.com",
"origin-azr-dp-stage-sdn.sephora.com",
"origin-azr-r-perf-sdn.sephora.com",
"origin-azr-r-qa-sdn.sephora.com",
"origin-azr-r-sdn.sephora.com",
"origin-azr-r-stage-sdn.sephora.com",
"origin-azre1-r-sdn-p2.sephora.com",
"origin-ibm11-api.sephora.com",
"origin-ibm11-m.sephora.com",
"origin-ibm11-seo.sephora.com",
"origin-ibm11-www.sephora.com",
"origin-qts11-api.sephora.com",
"origin-qts11-m.sephora.com",
"origin-qts11-seo.sephora.com",
"origin-qts11-www.sephora.com",
"origin-tew-dp-perf-sdn.sephora.com",
"origin-tew-dp-sdn.sephora.com",
"origin-tew-dp-stage-sdn.sephora.com",
"origin-tew-r-perf-sdn.sephora.com",
"origin-tew-r-qa-sdn.sephora.com",
"origin-tew-r-sdn.sephora.com",
"origin-tew-r-stage-sdn.sephora.com",
"origin-vaq-dp-sdn.sephora.com",
"origin-vaq-dp-stage-sdn.sephora.com",
"origin-vaq-r-perf-sdn.sephora.com",
"origin-vaq-r-qa-sdn.sephora.com",
"origin-vaq-r-sdn.sephora.com",
"origin-www.sephora.com",
"outlook.sephora.com",
"pam.sephora.com",
"passion-azre1-drep01-watch.sephora.com",
"passion-azre1-lab.sephora.com",
"passion-azre2-dp-stage-sdn.sephora.com",
"passion-azre2-sdn-dev.sephora.com",
"passion-azre2-sdn-dp.sephora.com",
"passion-azre2-sdn-extqa.sephora.com",
"passion-azre2-sdn-qa.sephora.com",
"passion-azre2-sdn-stage.sephora.com",
"passion-azrw1-preview-api.sephora.com",
"passion-azrw1-sdn-dp-p2.sephora.com",
"passion-azrw1-sdn-p2.sephora.com",
"passion.confluence.sephora.com",
"passion.jira.sephora.com",
"pd0sp-wew002.sephora.com",
"pd0sp-wew003.sephora.com",
"pd0sp-wew004.sephora.com",
"pdc.clearpass.sephora.com",
"pdcuvapcpp01.sephora.com",
"perf-api-developer.sephora.com",
"perf-services.sephora.com",
"perf-sgun.services.sephora.com",
"perf1.sephora.com",
"perf2.sephora.com",
"portal.sephora.com",
"preview-qa3.sephora.com",
"prod.internal.sephora.com",
"prodlc210.sephora.com",
"proxy.sap.sephora.com",
"proxydev.sap.sephora.com",
"qa-api-developer.sephora.com",
"qa-fi.sephora.com",
"qa-services.sephora.com",
"qa.brandhub.sephora.com",
"qa.clearpass.sephora.com",
"qa.identity.brandhub.sephora.com",
"qa.illuminate.sephora.com",
"qa.sephora.com",
"qa11.sephora.com",
"qa2.sephora.com",
"qa2.services.sephora.com",
"qa3.sephora.com",
"qa4.sephora.com",
"qa5.sephora.com",
"qalc05.sephora.com",
"qtsmailgw.sephora.com",
"rd-gwy-vip.sephora.com",
"remote-fsc-qa.sephora.com",
"remote-fsc.sephora.com",
"remote-qa.sephora.com",
"remote.sephora.com",
"remote1.sephora.com",
"remote2.sephora.com",
"remote4.sephora.com",
"sap.sephora.com",
"scan-gun-mt-1.sephora.com",
"scan-gun-mt-2.sephora.com",
"scan-gun-mt-perf.sephora.com",
"scan-gun-mt-production.sephora.com",
"scan-gun-mt-qa.sephora.com",
"scan-gun-mt-uat-pilot.sephora.com",
"scan-gun-mt-uat-production.sephora.com",
"scan-gun-mt-uat.sephora.com",
"scan-gun-services-prod-2.sephora.com",
"scan-gun-services-prod.sephora.com",
"scan-gun-services-uat-2.sephora.com",
"scan-gun-services-uat.sephora.com",
"scan-gun-uat-pilot.sephora.com",
"scan-gun-uat.sephora.com",
"scep-azre1.sephora.com",
"scep.sephora.com",
"sdc.clearpass.sephora.com",
"sdsplunk.sephora.com",
"securemaiil.sephora.com",
"securemail.sephora.com",
"semi.egiftcards.sephora.com",
"sepauth-qa.sephora.com",
"sepauth.sephora.com",
"sepeus1prodcmg02.sephora.com",
"sephora.com",
"sepl08v001.sephora.com",
"sepl08v005.sephora.com",
"sepl08v008.sephora.com",
"sepl09v003.sephora.com",
"seps4sci.sephora.com",
"services.sephora.com",
"sgun.services.sephora.com",
"shadefactory-dev.sephora.com",
"ship.sephora.com",
"shop.sephora.com",
"sitetraining.sephora.com",
"smetrics.sephora.com",
"smtp01.sephora.com",
"smtpout.qts.sephora.com",
"smtpout.vzb.sephora.com",
"spdensuhp11.sephora.com",
"spdensuhp12.sephora.com",
"spm-app-qa.sephora.com",
"spm-app.sephora.com",
"spm-qa.sephora.com",
"spm.sephora.com",
"stage-api-developer.sephora.com",
"stage-developer.sephora.com",
"stage.hairtutorial.sephora.com",
"staging.sephora.com",
"storedigital-dev.sephora.com",
"storedigital-liq-dev.sephora.com",
"storedigital-liq-prod.sephora.com",
"storedigital-liq-qa.sephora.com",
"storedigital-qa3.sephora.com",
"storedigital-sdapi-dev.sephora.com",
"storedigital-sdapi-dmg-dev.sephora.com",
"storedigital-sdapi-dmg-prod.sephora.com",
"storedigital-sdapi-dmg-qa.sephora.com",
"storedigital-sdapi-liq-dev.sephora.com",
"storedigital-sdapi-perf.sephora.com",
"storedigital-sdapi-prod.sephora.com",
"storedigital-sdapi-qa.sephora.com",
"storedigital-snoop-dev.sephora.com",
"storedigital-snoop-prod.sephora.com",
"storedigital-snoop-qa.sephora.com",
"storedigital.sephora.com",
"storedigitalcms.sephora.com",
"storeportal.sephora.com",
"supportcentral.sephora.com",
"tableau.sephora.com",
"tablet.sephora.com",
"tdcvcppm01.sephora.com",
"techtraining.sephora.com",
"test-insider.sephora.com",
"tew-1.clearpass.sephora.com",
"tew-corp-insight.clearpass.sephora.com",
"tew-corp-pub.clearpass.sephora.com",
"tew-dmz-01.clearpass.sephora.com",
"tew-dmz-02.clearpass.sephora.com",
"tew-dmz-pub.clearpass.sephora.com",
"tew-f1.sephora.com",
"tew-insight.clearpass.sephora.com",
"tew-mp1-sdn.sephora.com",
"tew-mp2-sdn.sephora.com",
"tew-pub.clearpass.sephora.com",
"tew-qa.clearpass.sephora.com",
"tew01mailgw.sephora.com",
"tew1.clearpass.sephora.com",
"tew2.clearpass.sephora.com",
"tewmailgw.sephora.com",
"theglossy.sephora.com",
"tnso.sephora.com",
"trainingproduct-dev.sites.sephora.com",
"trainingproduct-qa.sites.sephora.com",
"trainingproduct.sites.sephora.com",
"tre.services.sephora.com",
"trk.s.sephora.com",
"true-azre1-sdn-dev.sephora.com",
"true-azre1-sdn-dp-p2.sephora.com",
"true-azre1-sdn-dp-prod.sephora.com",
"true-azre1-sdn-dp.sephora.com",
"true-azre1-sdn-extqa.sephora.com",
"true-azre1-sdn-p2.sephora.com",
"true-azre1-sdn-prod.sephora.com",
"true-azre1-sdn-qa.sephora.com",
"true-azre1-sdn-stage.sephora.com",
"true-azre2-api.sephora.com",
"true-azre2-m.sephora.com",
"true-azre2-preview.sephora.com",
"true-azre2-seo.sephora.com",
"true-azre2-www.sephora.com",
"true-ibm11-api.sephora.com",
"true-ibm11-m-preview.sephora.com",
"true-ibm11-m.sephora.com",
"true-ibm11-preview.sephora.com",
"true-ibm11-seo.sephora.com",
"true-ibm11-www.sephora.com",
"true-origin-azr-dp-sdn.sephora.com",
"true-origin-azr-dp-stage-sdn.sephora.com",
"true-origin-azr-r-extqa-sdn.sephora.com",
"true-origin-azr-r-qa-sdn.sephora.com",
"true-origin-azr-r-sdn.sephora.com",
"true-origin-azr-r-stage-sdn.sephora.com",
"true-origin-tew-dp-sdn.sephora.com",
"true-origin-tew-dp-stage-sdn.sephora.com",
"true-origin-tew-r-extqa-sdn.sephora.com",
"true-origin-tew-r-qa-sdn.sephora.com",
"true-origin-tew-r-sdn.sephora.com",
"true-origin-tew-r-stage-sdn.sephora.com",
"true-origin-vaq-dp-sdn.sephora.com",
"true-origin-vaq-dp-stage-sdn.sephora.com",
"true-origin-vaq-r-extqa-sdn.sephora.com",
"true-origin-vaq-r-sdn.sephora.com",
"true-origin-vaq-r-stage-sdn.sephora.com",
"true-qts11-api.sephora.com",
"true-qts11-m-preview.sephora.com",
"true-qts11-m.sephora.com",
"true-qts11-preview.sephora.com",
"true-qts11-seo.sephora.com",
"true-qts11-www.sephora.com",
"udc.clearpass.sephora.com",
"vae2-dmz-pub.clearpass.sephora.com",
"vae2-dmz1-sub.clearpass.sephora.com",
"vae2-dmz2-sub.clearpass.sephora.com",
"voltage-pp-0000.sephora.com",
"vpn.sephora.com",
"wdc.clearpass.sephora.com",
"wearesephora.sephora.com",
"wi-fi.clearpass.sephora.com",
"wi-fi.sephora.com",
"win.sephora.com",
"www.beautyinsiderinsightslab.sephora.com",
"www.brandhub.sephora.com",
"www.dev.brandhub.sephora.com",
"www.sephora.com"
],
"tools_used": [
"subfinder",
"assetfinder"
],
"total_found": 426
},
"web_tech": {
"error": "'WebTechAnalyzer' object has no attribute 'web_tech_options'"
},
"whois_info": {
"contacts": {},
"creation_date": "",
"emails": [],
"expiration_date": "",
"input_domain": "sephora.com",
"main_domain": "sephora.com",
"name_servers": [],
"registrar": "",
"status": [],
"whois_data": "Domain: sephora.com\n"
}
}Иии в целом все. К сожалению про конкурс я узнал слишком поздно и не успел написать информацию более раскрыто, но если понравится начало – то никогда не поздно завершить, не так ли?
👍44
❤️7
👏12
🤔6
😢8
LIMB