Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
XPRTestSuite — Коллекция скриптов и документов для содействия будущим исследованиям XProtect Remediator (XPR) | Kitploit
Инструменты/GitHubGitHub/ffri/xprtestsuite
Обратная инженерияАнализ вредоносных программСтатьи и ИсследованияОбучение и ОбразованиеЛаборатории и Практика
GitHubffri/xprtestsuite

XPRTestSuite

Коллекция скриптов и документов для содействия будущим исследованиям XProtect Remediator (XPR)

Репозиторий
12110 месяцев назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Набор тестов XProtect Remediator

Коллекция скриптов и документов, помогающая будущим исследованиям XProtect Remediator (XPR), представленная на Black Hat USA 2025

Об этом репозитории

Этот репозиторий содержит:

  • Скрипты для создания безвредных минимальных файлов и процессов, воспроизводящих ремедиацию каждого сканирующего модуля XPR
  • Документы, описывающие логику ремедиации (или обнаружения) XPR, полученную в результате обратной разработки, с использованием RemediationBuilder DSL

Эти скрипты и документы были созданы для проверки результатов нашего реверс-инжиниринга XPR. Мы надеемся, что этот репозиторий будет полезен исследователям безопасности, которые в будущем проведут анализ XPR и захотят понять, при каких условиях происходит ремедиация.

ПРИМЕЧАНИЕ: Пожалуйста, запускайте эти скрипты в виртуализированной среде.

Подготовка

Чтобы раскрыть записи <private> в Unified Logs, выполните шаги, описанные в статье ниже.

Unified Logs: как включить приватные данные

Как использовать

Выполните cd TestSuite/<module_name> и запустите ./run.sh.

root@kitploit:~
cd TestSuite/Adload
./run.sh --test-case service

Некоторые тест-кейсы требуют прав root для запуска. Однако в основном они рассчитаны на запуск с правами пользователя.

root@kitploit:~
cd TestSuite/RedPine
sudo ./run.sh --test-case redpine

Чтобы воспроизвести ремедиацию/ремедиацию XPR, откройте новый терминал и выполните

root@kitploit:~
/Library/Apple/System/Library/CoreServices/XProtect.app/Contents/MacOS/XProtect

или

root@kitploit:~
/Library/Apple/System/Library/CoreServices/XProtect.app/Contents/MacOS/XProtectRemediator<module_name> # (e.g., XProtectRemediatorAdload)

Проверенные версии

Автор

Koh M. Nakagawa (@tsunek0h) © FFRI Security, Inc. 2025

Лицензия

Apache версии 2.0

Скачать инструмент
Имя модуляПроверенные версииСкриптДокумент
Adload145✅✅
BadGacha133, 145✅✅
Bundlore149✅✅
CardboardCutout145✅
ColdSnap145✅✅
Eicar145✅✅
KeySteal145✅✅
Pirrit145✅✅
RedPine141✅✅
RoachFlight145✅
RankStank145✅✅
SheepSwap145✅✅
SnowDrift145✅✅
WaterNet145✅✅