
Курируемый каталог инструментов удалённого мониторинга и управления (RMM), используемых злоумышленниками, с YAML-профилями, правилами обнаружения Sigma и API-доступом для охоты за угрозами и их предотвращения.
Добро пожаловать в LOLRMM (Living Off the Land Remote Monitoring and Management) — проект, развиваемый сообществом, который предоставляет курируемый список инструментов удалённого мониторинга и управления (RMM) и удалённого доступа, которые потенциально могут быть использованы злоумышленниками. Наша миссия — помогать специалистам по безопасности оставаться в курсе об этих инструментах и их потенциале для злоупотребления, предоставляя сообществу каталог, который можно использовать для охоты за угрозами, создания политик обнаружения и предотвращения.

detections/ с индикаторами процессов и DNS, автоматически выведенными из записей каталогаЧтобы начать работу с LOLRMM:
Получите полный каталог в формате JSON или CSV (API-ключ не требуется):
# Full catalog JSON with all tool details
curl https://lolrmm.io/api/rmm_tools.json
# CSV export for spreadsheet review
curl https://lolrmm.io/api/rmm_tools.csv
# Network domains for hunting
curl https://lolrmm.io/api/rmm_domains.csv
# Individual tool record
curl https://lolrmm.io/api/tools/anydesk.json
Полную документацию по API и дополнительные каналы данных смотрите на lolrmm.io/api/.
Пожалуйста, используйте трекер задач GitHub для сообщений об ошибках или запросов функций.
Оставайтесь вовлечёнными в сообщество LOLRMM, регулярно проверяя обновления и внося вклад в проект. Ваше участие поможет обеспечить актуальность проекта и сделает его ещё более ценным для других.
Если вы хотите внести свой вклад, пожалуйста, следуйте этим шагам:
Более подробные инструкции смотрите в файле CONTRIBUTING.md (если он доступен). Чтобы создать новый YAML-файл для инструмента RMM, используйте предоставленные шаблоны YAML в каталоге yaml.
LOLRMM предоставляет правила Sigma для обнаружения, чтобы помочь вам эффективно выявлять потенциальные угрозы, связанные с инструментами RMM. Чтобы подробно изучить эти правила, перейдите в каталог detections/sigma/.
Удачной охоты! 🕵️♂️
Сайт теперь использует Astro. Из корня репозитория:
python3 -m venv .venv
source .venv/bin/activate
pip install pyyaml
cd website
npm ci
npm run dev
Откройте http://localhost:4321. Команды dev/build автоматически регенерируют данные и экспорты детекций из /yaml. Чтобы собрать и проверить статический сайт:
npm run check
npm run build
npx playwright install chromium
npm test
Результат записывается в website/dist/. Смотрите website/README.md для информации о маршрутах данных, методологии построения графиков, настройке аналитики и деталях развёртывания.
Присоединяйтесь к нашей миссии по созданию более безопасной и защищённой цифровой среды для организаций по всему миру. С LOLRMM на вашей стороне вы будете хорошо подготовлены к пониманию и устранению потенциальных рисков, связанных с инструментами RMM в постоянно меняющемся киберландшафте.
Файлы рабочих процессов GitHub в каталоге .github/workflows автоматизируют различные задачи и процессы для непрерывной интеграции, непрерывной доставки и других действий по поддержке проекта.
Эти файлы рабочих процессов используют GitHub Actions для выполнения предопределённых шагов на основе определённых триггеров, таких как push кода, pull request или запланированные интервалы.
Рабочий процесс для сгенерированных данных использует GitHub App с областью действия репозитория для открытия или обновления
PR automation/generated-data. Задайте переменную репозитория
GENERATED_DATA_APP_CLIENT_ID и секрет Actions
GENERATED_DATA_APP_PRIVATE_KEY для этого приложения. Его установке требуются права на запись Contents и
Pull requests для этого репозитория.
Токен приложения позволяет PR со сгенерированными данными автоматически запускать CI. Эти PR по-прежнему проходят
обычное ревью и защиту веток. Pages собирает свежие данные каталога независимо, когда изменения попадают в main.