ClatScope Info Tool. Обзор, установка и возможности OSINT-комбайна

1591
ClatScope Info Tool. Обзор, установка и возможности OSINT-комбайна

ClatScope Info Tool объединяет в одном консольном интерфейсе десятки инструментов для OSINT и технической разведки. Программа ищет сведения об IP-адресах и доменах, читает DNS и WHOIS, проверяет электронную почту и телефонные номера, ищет аккаунты по имени пользователя, анализирует утечки, сертификаты, метаданные файлов и исторические версии сайтов.

В актуальном исходнике ClatScope 1.21 меню содержит 75 функций. Среди них встречаются как простые локальные операции, так и запросы к Have I Been Pwned, Hunter, VirusTotal, Hudson Rock, Predicta, Castrick, RapidAPI и другим внешним сервисам.

Автор называет ClatScope «лучшей и самой универсальной OSINT-утилитой». Считать такую формулировку объективной оценкой нельзя. ClatScope действительно охватывает необычно много сценариев для одного Python-скрипта, но по автоматизации, корреляции и визуальному анализу существуют более развитые платформы. Главная особенность ClatScope не превосходство над всеми конкурентами, а попытка собрать огромное количество разнородных проверок в одном меню.

ClatScope нельзя считать полностью пассивным OSINT-инструментом. Например, функция Port Scan Search устанавливает TCP-соединения с набором портов целевой системы. Такие проверки запускайте только для собственных систем или при явном разрешении владельца.

Что представляет собой ClatScope

ClatScope написан на Python и работает через интерактивное консольное меню. Пользователь запускает один скрипт, выбирает номер функции и вводит IP-адрес, домен, почтовый адрес, имя пользователя, телефон или другой объект исследования.

Архитектура довольно простая. Часть функций работает через Python-библиотеки и открытые сетевые источники, другая часть отправляет запросы сторонним API. Поэтому количество пунктов меню не равно количеству полностью автономных возможностей.

Направление Что умеет ClatScope Примеры функций
IP и сеть Геолокация IP, ASN, провайдер, reverse DNS, DNSBL, проверка портов IP Address Search, Complete IP Details, Reverse DNS Search, Port Scan Search
Домены DNS, WHOIS, SSL, поддомены, архивные версии сайта DNS Record Search, WHOIS Search, SSL Search, Subdomain Search, Wayback Search
Электронная почта MX, утечки, валидация адресов, enrichment и поиск связанных данных Email MX Search, Email Breach Search, Email Validation, функции Hunter
Аккаунты Поиск одного имени пользователя на множестве сайтов Username Search, Deep Account Search, Sherlock Username Search
Телефоны Разбор номера, регион, оператор, проверка VoIP, внешние справочники Phone Search, Reverse Phone Search, Virtual Phone Search, NumVerify Search
Утечки и угрозы Проверка утечек, инфостилеров, вредоносных доменов и репутации Email Breach Search, функции Hudson Rock, Virus Search, DNSBL Search
Файлы и сайты Метаданные файлов, метатеги страниц, robots.txt, sitemap.xml File Metadata Search, Web Metadata Search, Web Crawler Search
Изображения Обратный поиск картинки и сравнение лиц через внешние сервисы Reverse Image Search, Similar Face Search
Транспорт Поиск сведений о судах и самолётах Ship Search, Aircraft Search
Автоматизация Пакетная обработка и объединение нескольких проверок Bulk CSV Search, AutoScan Search

Такой набор хорошо подходит для первичной разведки, когда неизвестно, какой источник окажется полезным. Вместо десятка отдельных скриптов можно открыть одно меню и последовательно проверить несколько направлений.

ClatScope при этом не строит полноценную графовую модель расследования. Связи между доменами, компаниями, адресами, людьми и инфраструктурой приходится анализировать самому либо переносить результаты в другие инструменты.

ClatScope Mini и полная версия

В репозитории находятся две основные редакции программы. Полная версия называется ClatScope Info Tool (1.21).py. Упрощённая редакция называется ClatScope Mini (1.01).py.

ClatScope Mini рассчитан на быстрый запуск без собственных API-ключей. Возможностей заметно меньше, зато Mini удобнее для знакомства с проектом и базовых OSINT-проверок.

ClatScope Info Tool содержит все 75 пунктов меню, но значительная часть расширенных функций требует ключей внешних сервисов. В исходнике для многих интеграций оставлено значение INSERT API KEY HERE.

Последний опубликованный релиз полной версии имеет номер 1.21 и датирован 21 августа 2025 года. Изменения релиза касались обратного поиска изображений и небольших исправлений кода. Поэтому при работе со сторонними API нужно учитывать возможное расхождение между кодом ClatScope и современными версиями внешних сервисов.

История релизов содержит ещё одну деталь, которую нельзя игнорировать при оценке проекта. Версию 1.19 автор удалил после случайной публикации конфиденциальных данных третьей стороны. Инцидент не доказывает наличие проблемы в нынешней версии, но даёт дополнительную причину запускать программу в отдельном окружении и не доверять ей секреты без проверки исходника.

Почему 75 функций не означают 75 готовых инструментов

Сильная сторона ClatScope одновременно создаёт главный недостаток. Скрипт зависит от большого числа внешних источников, поэтому каждая интеграция имеет собственные ограничения, тарифы, квоты и правила доступа.

Многим функциям нужны API-ключи

Для полной работы автор перечисляет Perplexity, Have I Been Pwned, Hunter, Hudson Rock, Castrick, Predicta и RapidAPI. Исходник также содержит интеграции с VirusTotal, IPStack, NumVerify, Veriphone и другими сервисами.

После обычного скачивания полной версии часть пунктов меню закономерно не заработает. Ошибки авторизации 401 и 403, отсутствие данных или сообщения API в таком случае не означают, что Python установлен неправильно.

Результаты разных функций имеют разное качество

DNS, WHOIS и разбор метаданных основаны на сравнительно формализованных данных. Поиск аккаунтов по имени пользователя намного менее однозначен. Сайт может возвращать код 200 даже для несуществующей страницы, перенаправлять запросы или показывать защитную заглушку.

Сам автор предупреждает о возможных ложных срабатываниях, особенно при поиске usernames. Любую найденную учётную запись надо открыть и проверить вручную. Совпадение nickname само по себе не доказывает, что два аккаунта принадлежат одному человеку.

IP-геолокация не показывает точное местонахождение человека

ClatScope запрашивает геолокационные сервисы и может вернуть страну, город, регион, ASN, провайдера, координаты и часовой пояс. Координаты относятся к базе IP-геолокации, а не к GPS устройства пользователя.

Адрес может указывать на инфраструктуру оператора, точку присутствия, крупный населённый пункт или приблизительный центр региона. Использовать IP-координаты как доказательство физического местонахождения конкретного человека нельзя.

Некоторые проверки активны

Пункт 41 выполняет настоящий TCP-скан распространённых портов. Скрипт пытается подключиться к SSH, HTTP, HTTPS, SMTP, DNS, SMB, MySQL и другим сетевым службам.

Для пентестера функция полезна как очень простой первичный тест, но по возможностям не заменяет специализированные сетевые сканеры. Для классического пассивного OSINT функцию лучше не запускать.

Лицензия сильно ограничивает использование

Публичный репозиторий GitHub не означает, что ClatScope распространяется как open source. Файл LICENSE прямо называет программу закрытым ПО и разрешает использование только для внутренних некоммерческих целей.

Лицензия также запрещает модификацию, распространение, создание производных работ и ряд других действий без разрешения правообладателя.

Перед внедрением ClatScope в коммерческую OSINT-службу, корпоративный SOC, консалтинговую компанию или платный пентест прочитайте текущую лицензию и при необходимости согласуйте использование с автором. Публичная доступность исходного файла на GitHub сама по себе не даёт права на коммерческое применение.

Есть и практическая нестыковка. README предлагает пользователю добавить собственные API-ключи, а лицензия одновременно запрещает модификацию программы. Поэтому для корпоративного сценария лучше не трактовать возможность технически изменить файл как разрешение лицензии.

Как установить ClatScope

README не задаёт минимальную поддерживаемую версию Python. В актуальном исходнике встречается современная типизация вроде dict[str, str], поэтому нужен как минимум Python 3.9. Для отдельного окружения разумно использовать Python 3.11 или 3.12.

Установка через виртуальное окружение отделяет библиотеки ClatScope от остальных Python-проектов и упрощает удаление программы.

Подготовка файлов

  1. Откройте репозиторий Clats97/ClatScope на GitHub.
  2. Скачайте архив проекта через Code и Download ZIP либо клонируйте репозиторий привычным способом.
  3. Распакуйте каталог ClatScope.
  4. Проверьте наличие файлов ClatScope Info Tool (1.21).py, ClatScope Mini (1.01).py, requirements.txt и passwords.txt.

Если установлен GitHub CLI, репозиторий можно получить одной командой.

gh repo clone Clats97/ClatScope
 cd ClatScope

Установка в Windows

Сначала проверьте Python.

py -3 --version

Создайте виртуальное окружение.

py -3 -m venv .venv

Активируйте его в PowerShell.

..venvScriptsActivate.ps1

Обновите pip и установите зависимости из репозитория.

python -m pip install --upgrade pip
 python -m pip install -r requirements.txt

После завершения установки запустите полную версию.

python "ClatScope Info Tool (1.21).py"

Для знакомства без настройки API можно сразу запустить Mini.

python "ClatScope Mini (1.01).py"

Если политика PowerShell не позволяет активировать виртуальное окружение, менять системную политику ради ClatScope необязательно. Запустите Python непосредственно из окружения.

..venvScriptspython.exe "ClatScope Info Tool (1.21).py"

Установка в Linux

Перейдите в каталог программы и создайте окружение.

cd ClatScope
 python3 -m venv .venv
 source .venv/bin/activate
 python -m pip install --upgrade pip
 python -m pip install -r requirements.txt
 python "ClatScope Info Tool (1.21).py"

Если система сообщает об отсутствии libmagic, в Debian и Ubuntu библиотеку можно поставить из системного репозитория.

sudo apt update
 sudo apt install libmagic1

Установка в macOS

Последовательность почти совпадает с Linux.

cd ClatScope
 python3 -m venv .venv
 source .venv/bin/activate
 python -m pip install --upgrade pip
 python -m pip install -r requirements.txt
 python "ClatScope Info Tool (1.21).py"

При ошибках модуля magic понадобится системная библиотека libmagic. При установленном Homebrew её можно добавить командой.

brew install libmagic

Почему лучше ставить зависимости вручную

README утверждает, что начиная с ClatScope 1.20 программа автоматически устанавливает необходимые библиотеки. На практике полагаться на механизм не стоит.

В версии 1.21 сторонние библиотеки импортируются в начале файла, раньше определения функции bootstrap_deps(). В текущем исходнике также не видно вызова bootstrap_deps(). На чистой системе скрипт способен завершиться из-за отсутствующего модуля раньше любой автоматической установки.

Поэтому команда python -m pip install -r requirements.txt остаётся более предсказуемым способом подготовки среды.

Есть ещё один нюанс. requirements.txt перечисляет зависимости без фиксированных номеров версий. Через некоторое время новая версия одной библиотеки может оказаться несовместимой со старым кодом ClatScope. Для серьёзной рабочей среды после успешной установки имеет смысл сохранить известный рабочий набор зависимостей.

python -m pip freeze > requirements-lock.txt

Как проверить ClatScope после установки

Первый тест лучше провести без персональных данных, утечек и активного сканирования. Достаточно убедиться, что меню запускается и базовые функции отвечают.

  1. Запустите ClatScope Info Tool (1.21).py.
  2. Убедитесь, что программа показывает версию 1.21 и пункты меню от 1 до 75.
  3. Выберите 4 для DNS Record Search и проверьте собственный домен. Программа должна попытаться получить записи A, CNAME, MX и NS.
  4. Выберите 10 для WHOIS Search и повторите проверку собственного домена. Набор полей зависит от доменной зоны, регистратора и политики скрытия регистрационных данных.
  5. Выберите 27 для File Metadata Search и передайте программе собственный тестовый файл. Проверьте, что ClatScope смог определить доступные метаданные.

Такой тест проверяет Python, основные библиотеки, сетевой доступ и работу меню без обработки чужих персональных данных.

Какие функции ClatScope наиболее полезны на практике

Запускать все 75 проверок подряд обычно бессмысленно. Лучше выбирать функции по типу исходного индикатора.

Есть IP-адрес

Начните с 1 или 70. ClatScope попробует определить сеть, организацию, ASN, страну, регион, часовой пояс и другие сведения через геолокационные источники.

Затем можно использовать 7 для reverse DNS и 16 для проверки DNSBL. Пункт 41 оставьте для разрешённого активного исследования собственной или тестируемой инфраструктуры.

Есть домен

Практичная последовательность выглядит так.

  1. 4 проверяет DNS.
  2. 10 получает доступные WHOIS-данные.
  3. 14 показывает сведения о TLS-сертификате.
  4. 28 ищет поддомены.
  5. 36 обращается к VirusTotal при настроенном доступе.
  6. 40 ищет исторические снимки сайта в Wayback Machine.

Комбинация помогает быстро составить первичную картину доменной инфраструктуры без полноценной платформы управления расследованием.

Есть имя пользователя

ClatScope предлагает сразу несколько вариантов поиска. 69 Sherlock Username Search использует методику и набор сайтов Sherlock. 12 Username Search применяет другой список и алгоритм проверки. 2 Deep Account Search служит дополнительным широким проходом.

Совпадения лучше перепроверять минимум двумя методами, а затем вручную открывать профили. Одинаковое имя пользователя у двух аккаунтов не подтверждает общую личность владельца.

Есть электронная почта

Базовая функция 5 проверяет MX. Пункт 9 использует Have I Been Pwned и требует соответствующего API-доступа. Пункт 73 выполняет краткую валидацию адреса.

Hunter, Hudson Rock, Castrick и другие enrichment-функции расширяют поиск, но отправляют адрес сторонним сервисам. При расследовании инцидента учитывайте правила обработки персональных данных и конфиденциальность самого объекта проверки.

Есть большое количество доменов или IP

Пункт 42 Bulk CSV Search автоматизирует обработку списка. В коде предусмотрены DNS, WHOIS, поиск поддоменов, IP-информация и сведения о TLS-сертификатах.

Перед массовой проверкой протестируйте несколько записей вручную. Ошибка формата входных данных или проблемы внешнего API иначе размножатся на весь пакет.

Нужно собрать максимум сведений за один проход

Для такого сценария предназначен 58 AutoScan Search. Функция принимает несколько типов исходных данных и объединяет результаты разных модулей.

AutoScan выглядит привлекательно для быстрого расследования, но качество итогового отчёта зависит от настроенных API, доступности сервисов и достоверности каждого отдельного источника. Автоматически собранное досье нельзя воспринимать как подтверждённый набор фактов.

Самый спорный пункт ClatScope находится не в OSINT

Меню содержит функции 44 AES Encryption и 45 AES Decryption. По названию можно решить, что ClatScope шифрует данные локально. Исходный код показывает другую схему.

При шифровании программа получает открытый текст и ключ, затем отправляет оба значения внешнему сервису через RapidAPI. При расшифровке наружу уходят ciphertext, ключ и IV.

Не используйте функции 44 и 45 для паролей, токенов, документов клиентов, ключей API и другой конфиденциальной информации. Криптографическая операция выполняется внешним сервисом, которому передаётся сам секретный ключ. Для реальных секретов используйте локальные и проверенные криптографические инструменты.

Есть дополнительный риск при экспорте результата шифрования. Код ClatScope способен сохранить в JSON исходный открытый текст вместе с ключом шифрования. Такой файл фактически содержит всё необходимое для раскрытия данных.

Логи тоже могут превратиться в источник утечки

Многие функции предлагают сохранить результат. ClatScope пишет обычный текстовый файл clatscope_log.txt и создаёт JSON-файлы для отдельных операций.

В OSINT-расследовании подобные файлы могут содержать адреса электронной почты, IP, usernames, телефоны, домены, сведения об утечках и другие персональные или служебные данные.

  • Храните рабочую копию ClatScope в защищённом каталоге.
  • Не синхронизируйте логи автоматически с публичным облаком или общим репозиторием.
  • Не добавляйте файлы с результатами в Git.
  • Удаляйте временные отчёты после завершения работы, если хранение не требуется.
  • Для корпоративных расследований применяйте принятую в организации политику хранения доказательств и персональных данных.

Подписная версия ClatScope требует отдельного внимания. README сообщает, что индивидуальные сборки с готовыми API-ключами отслеживают IP-адрес, User-Agent, сведения об использовании и доступе. Автор также предупреждает, что использование VPN и срабатывание механизма «impossible travel» может привести к отзыву доступа.

Частые проблемы при запуске ClatScope

Проблема Вероятная причина Что делать
ModuleNotFoundError сразу после запуска Не установлены Python-зависимости Активируйте виртуальное окружение и выполните python -m pip install -r requirements.txt
Ошибка модуля magic в Windows Нет подходящей библиотеки libmagic или Python-обвязки Попробуйте python -m pip install python-magic-bin
Ошибка 401 или 403 Нет API-ключа, ключ неверен или исчерпана квота Проверьте конкретную интеграцию и условия соответствующего API
Часть меню работает, часть постоянно возвращает ошибку Полная версия не настроена на внешние API либо внешний endpoint изменился Определите, какой сервис вызывает функция, и проверьте актуальность его API
Поиск username находит явно чужие аккаунты Совпадение имени или ложное срабатывание проверки Сравните результаты функций 12 и 69, затем проверьте профиль вручную
IP показывает неправильный город База геолокации определяет инфраструктуру провайдера приблизительно Сравните несколько источников и не трактуйте координаты как GPS
AutoScan возвращает неполный отчёт Не настроены некоторые API или сторонние сервисы недоступны Запустите нужные проверки отдельно и найдите модуль, который не отвечает

Отдельная проблема возможна после будущих обновлений Python-библиотек. В requirements.txt версии пакетов не закреплены, поэтому одинаковая команда установки через год может получить уже другой набор зависимостей.

Как безопаснее работать с ClatScope

Для лабораторного OSINT ClatScope разумно запускать как сторонний исследовательский скрипт, а не как доверенный системный компонент.

  1. Создайте отдельное виртуальное окружение Python.
  2. Просмотрите исходник перед первым запуском, особенно функции, которым собираетесь передавать чувствительные данные.
  3. Используйте отдельные API-ключи с минимальными правами и лимитами.
  4. Не храните ключи в репозитории и не публикуйте изменённый файл с ключами.
  5. Для первоначального теста используйте собственные домены, IP, почтовые адреса и тестовые файлы.
  6. Проверяйте результаты минимум по одному независимому источнику.
  7. Не запускайте Port Scan Search против инфраструктуры без разрешения.
  8. Не передавайте конфиденциальные данные функциям удалённого шифрования.

Подход особенно полезен для ClatScope, поскольку одна программа общается сразу со множеством сторонних инфраструктур. Чем больше внешних API участвует в расследовании, тем шире поверхность передачи данных.

Как удалить ClatScope

Если программа установлена только в виртуальное окружение, полноценного системного деинсталлятора не требуется.

  1. Закройте ClatScope.
  2. Удалите каталог проекта вместе с .venv, если результаты расследований больше не нужны.
  3. Перед удалением проверьте clatscope_log.txt и экспортированные JSON-файлы.
  4. Отзовите ненужные API-ключи в кабинетах внешних сервисов.
  5. Удалите сохранённые копии скрипта, если внутрь файла ранее добавлялись секретные ключи.

Системный пакет libmagic, установленный отдельно в Linux или macOS, удалять необязательно. Библиотека может использоваться другими программами.

ClatScope против SpiderFoot и Maltego

Фраза «самый универсальный OSINT-инструмент» плохо выдерживает прямое сравнение с другими платформами. Универсальность зависит от задачи.

Инструмент Сильная сторона Главное ограничение
ClatScope 75 разнородных функций в одном Python-меню, быстрые точечные проверки IP, DNS, WHOIS, email, usernames и других индикаторов Много внешних API, неоднородное качество модулей, нет развитого графового анализа, ограничительная лицензия
SpiderFoot Более 200 модулей, автоматический сбор и корреляция OSINT, веб-интерфейс, CLI и экспорт результатов Более тяжёлая платформа, многие источники также требуют API
Maltego Графовый анализ связей, крупные расследования, работа с сущностями и большим числом поставщиков данных Часть возможностей зависит от выбранного продукта, тарифного плана и доступных интеграций

ClatScope удобнее воспринимать как OSINT-мультитул. Открыли терминал, выбрали конкретную проверку, получили исходные данные и продолжили анализ. SpiderFoot лучше подходит для автоматизированного сбора большого количества связанных данных. Maltego сильнее там, где расследование строится вокруг графа связей между людьми, компаниями, доменами, аккаунтами и инфраструктурой.

Кому ClatScope действительно пригодится

Пентестеру ClatScope может ускорить первоначальную разведку доменов, IP и открытых источников перед переходом к специализированным инструментам.

OSINT-аналитику программа даёт удобную точку входа для проверки разных идентификаторов. Особенно полезны DNS, WHOIS, username search, email-проверки, метаданные и архивные данные.

Специалисту SOC или threat intelligence пригодятся проверки доменов, DNSBL, VirusTotal, Hudson Rock и анализ инфраструктурных индикаторов. Для производственного процесса ClatScope всё равно потребует дополнительной проверки лицензии и результатов.

Новичку лучше начать с ClatScope Mini. Упрощённая версия показывает принцип работы без необходимости сразу регистрироваться в нескольких API-сервисах.

Профессиональной команде расследований ClatScope скорее дополнит основной стек, чем заменит SpiderFoot, Maltego, специализированные threat-intelligence платформы и отдельные проверенные OSINT-инструменты.

Итоговая оценка

ClatScope Info Tool интересен прежде всего масштабом. В одном Python-скрипте разработчик собрал 75 функций для IP, DNS, WHOIS, электронной почты, телефонов, usernames, утечек, метаданных, изображений, доменной инфраструктуры и других направлений OSINT.

Для разовых проверок подход действительно удобен. Не требуется помнить десятки отдельных команд и утилит, нужная операция выбирается номером из общего меню. Mini дополнительно снижает порог входа для новичка.

Но ClatScope нельзя назвать безусловно лучшим или самым универсальным OSINT-инструментом. Полная версия сильно зависит от сторонних API, часть интеграций требует ручной настройки, результаты username-поиска могут давать ложные совпадения, зависимости не закреплены по версиям, последняя опубликованная версия кода относится к августу 2025 года. Лицензия отдельно ограничивает программу внутренним некоммерческим использованием.

Самая серьёзная практическая претензия касается функций AES. ClatScope отправляет открытый текст и криптографический ключ удалённому API, поэтому использовать такой механизм для настоящих секретов нельзя.

В роли лабораторного OSINT-мультитула ClatScope заслуживает внимания. В роли единственной платформы для профессионального расследования возможностей и гарантий уже недостаточно. Лучший сценарий применения выглядит проще. ClatScope быстро собирает первоначальные зацепки, а аналитик перепроверяет значимые находки независимыми источниками и специализированными средствами.

Частые вопросы о ClatScope

Ниже собраны вопросы, которые возникают после установки и первого знакомства с программой.

ClatScope работает без API-ключей?

Частично. Базовые функции могут работать без ключей, а ClatScope Mini специально рассчитан на такой сценарий. Для многих возможностей полной версии нужны внешние API.

ClatScope распространяется как open source?

Нет. Исходный файл публично доступен на GitHub, но действующая лицензия прямо называет программу закрытым ПО и ограничивает разрешённые способы использования.

Можно ли использовать ClatScope в коммерческом пентесте?

Текущая лицензия разрешает внутреннее некоммерческое использование. Для коммерческого применения нужно отдельно проверить условия правообладателя и получить требуемое разрешение.

Можно ли доверять найденным аккаунтам по username?

Без дополнительной проверки нельзя. Одинаковые usernames принадлежат разным людям, а автоматические проверки иногда дают ложные срабатывания. Подтверждайте связь по содержимому профиля и независимым признакам.

ClatScope выполняет только пассивный OSINT?

Нет. Например, функция Port Scan Search активно подключается к портам указанного узла. Такой тест запускайте только на собственной или разрешённой для проверки инфраструктуре.

Можно ли использовать встроенный AES для хранения паролей и секретов?

Не рекомендуется. Исходный код отправляет открытый текст и ключ внешнему API. Для конфиденциальных данных используйте локальное проверенное шифрование.

Почему геолокация IP показывает другой город?

IP-геолокация определяет приблизительное расположение по сетевым базам. Адрес может относиться к оператору или его инфраструктуре и не показывает точные координаты пользователя.

Какую версию Python использовать?

README не задаёт точный минимум. Код версии 1.21 использует возможности Python 3.9 и новее. Для отдельного окружения практичным выбором будут Python 3.11 или 3.12.

Почему AutoScan возвращает мало информации?

AutoScan объединяет несколько источников. Если не настроены API-ключи, закончились квоты или сторонний сервис изменил интерфейс, соответствующая часть отчёта останется пустой или завершится ошибкой.

Alt text
Обращаем внимание, что все материалы в этом блоге представляют личное мнение их авторов. Редакция SecurityLab.ru не несет ответственности за точность, полноту и достоверность опубликованных данных. Вся информация предоставлена «как есть» и может не соответствовать официальной позиции компании.
серая зона: медицина / допинг
Эффект есть.
Вопрос — чем за него платить
Открыть разбор
в разборе:
  • кофеин
  • модафинил
  • метилфенидат
  • фенилпирацетам
  • креатин
  • мелатонин
Реклама

Юрий Кочетов

Здесь я делюсь своими не самыми полезными, но крайне забавными мыслями о том, как устроен этот мир. Если вы устали от скучных советов и правильных решений, то вам точно сюда.