
Библиотека утилит IBM Security на Python. Поиск и запрос по всем источникам: threat_activities и группы, malware_analysis, отрасли
| Библиотека IBM Security X-FORCE Exchange на Python 3. Поиск: threat_activities, threat_groups, malware_analysis, collector и industries. Для других приложений. См. |
|---|
pip3 install XForce
Используя ваш API_KEY, выполните базовую аутентификацию. См. . Затем создайте код base64 → Key + : + Password:
printf "d2f5f0f9-2995-42c6-b1dd-4c92252da129:06c41d5e-0604-4c7c-a599-300c367d2090" | base64
# ZDJmNWYwZjktMjk5NS00MmM2LWIxZGQtNGM5MjI1MmRhMTI5OjA2YzQxZDVlLTA2MDQtNGM3Yy1hNTk5LTMwMGMzNjdkMjA5MAo=
Используя API_KEY, вызывайте функции. См. для хранения ключей
import XForce
# Аргументы: 1 - Термин поиска, 2 - API KEY
# Поиск угрозных активностей возвращает строку
XForce.threat_activities(Term, API_KEY)
# Анализ вредоносного ПО возвращает строку
XForce.malware_analysis(Term, API_KEY)
# Поиск групп угроз возвращает строку
XForce.threat_groups(Term, API_KEY)
# Поиск по отраслям возвращает строку
XForce.industries(Term, API_KEY)
# Поиск по всем категориям возвращает список со словарем
XForce.industries(Term, API_KEY)
Чтобы увидеть более подробную информацию о запросе, выполните:
from XForce import details
# Аргументы: 1 - GUID, 2 - API KEY
# ВАЖНО: все GUID соответствуют категории
# Все функции details имеют:
# url → с панелью x-force exchange
details.activity(Id, API_KEY)
details.group(Id, API_KEY)
details.malware(Id, API_KEY)
details.industry(Id, API_KEY)