欢迎来到 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
请参阅 lolrmm.io/api/ 获取完整的 API 文档和更多数据源。
请使用 GitHub issue tracker 提交错误或请求功能。
通过定期检查更新并为项目做出贡献,与 LOLRMM 社区保持互动。您的参与将有助于确保项目保持最新,并对他人更有价值。
如果您想贡献,请按照以下步骤操作:
有关更详细的说明,请参阅 CONTRIBUTING.md 文件(如果可用)。要为 RMM 工具创建新的 YAML 文件,请使用 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/workflows 目录中的 GitHub 工作流文件为持续集成、持续交付和其他项目维护活动自动化各种任务和流程。
这些工作流文件利用 GitHub Actions 根据特定触发器(如代码推送、拉取请求或计划间隔)执行预定义步骤。
生成数据工作流使用仓库范围的 GitHub App 来打开或刷新
automation/generated-data PR。为该应用设置仓库变量
GENERATED_DATA_APP_CLIENT_ID 和 Actions 密钥
GENERATED_DATA_APP_PRIVATE_KEY。其安装需要此仓库的 Contents 和
Pull requests 写入权限。
应用令牌让生成数据 PR 自动启动 CI。这些 PR 仍然经过
正常审查和分支保护。当更改到达 main 时,Pages 会独立构建新的目录数据。