
Kuratierter Katalog von Remote-Monitoring- und Management-Tools, die von Bedrohungsakteuren missbraucht werden, mit YAML-Profilen, Sigma-Erkennungsregeln und API-Zugriff für Threat Hunting und Prävention.
Willkommen bei LOLRMM (Living Off the Land Remote Monitoring and Management), einem community-getriebenen Projekt, das eine kuratierte Liste von Remote-Monitoring- und -Management-Tools (RMM) sowie Fernzugriffstools bereitstellt, die potenziell von Bedrohungsakteuren missbraucht werden könnten. Unsere Mission ist es, Sicherheitsexperten dabei zu unterstützen, über diese Tools und ihr Missbrauchspotenzial informiert zu bleiben, und der Community einen Katalog an die Hand zu geben, der für Threat Hunting, Erkennung und die Erstellung von Präventionsrichtlinien genutzt werden kann.

detections/ mit Prozess- und DNS-Indikatoren, die automatisch aus Katalogeinträgen abgeleitet werdenUm mit LOLRMM zu beginnen:
Rufen Sie den vollständigen Katalog im JSON- oder CSV-Format ab (kein API-Schlüssel erforderlich):
# 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
Die vollständige API-Dokumentation und zusätzliche Feeds finden Sie unter lolrmm.io/api/.
Bitte nutzen Sie den GitHub Issue Tracker, um Fehler zu melden oder Funktionen anzufordern.
Bleiben Sie mit der LOLRMM-Community in Kontakt, indem Sie regelmäßig nach Updates suchen und zum Projekt beitragen. Ihre Beteiligung trägt dazu bei, dass das Projekt aktuell bleibt und für andere noch wertvoller wird.
Wenn Sie beitragen möchten, folgen Sie bitte diesen Schritten:
Detailliertere Anweisungen finden Sie in der Datei CONTRIBUTING.md (falls vorhanden). Um eine neue YAML-Datei für ein RMM-Tool zu erstellen, verwenden Sie die bereitgestellten YAML-Vorlagen im Verzeichnis yaml.
LOLRMM stellt Sigma-Erkennungsregeln bereit, mit denen Sie potenzielle Bedrohungen im Zusammenhang mit RMM-Tools effektiv erkennen können. Um diese Regeln im Detail zu erkunden, navigieren Sie zum Verzeichnis detections/sigma/.
Viel Erfolg bei der Jagd! 🕵️♂️
Die Website verwendet jetzt Astro. Vom Repository-Stammverzeichnis aus:
python3 -m venv .venv
source .venv/bin/activate
pip install pyyaml
cd website
npm ci
npm run dev
Besuchen Sie http://localhost:4321. Die Dev-/Build-Befehle generieren Daten- und Erkennungsexporte aus /yaml automatisch neu. Um die statische Website zu erstellen und zu verifizieren:
npm run check
npm run build
npx playwright install chromium
npm test
Die Ausgabe wird nach website/dist/ geschrieben. Siehe website/README.md für Datenrouten, Diagrammmethodik, Analytics-Konfiguration und Deployment-Details.
Schließen Sie sich unserer Mission an, eine sicherere und geschütztere digitale Umgebung für Organisationen überall zu schaffen. Mit LOLRMM an Ihrer Seite sind Sie gut gerüstet, um die potenziellen Risiken im Zusammenhang mit RMM-Tools in der sich ständig weiterentwickelnden Cyber-Landschaft zu verstehen und anzugehen.
Die GitHub-Workflow-Dateien im Verzeichnis .github/workflows automatisieren verschiedene Aufgaben und Prozesse für Continuous Integration, Continuous Delivery und andere Projektwartungsaktivitäten.
Diese Workflow-Dateien nutzen GitHub Actions, um vordefinierte Schritte basierend auf bestimmten Auslösern wie Code-Pushes, Pull Requests oder geplanten Intervallen auszuführen.
Der Workflow für generierte Daten verwendet eine repository-spezifische GitHub App, um PRs für automation/generated-data zu öffnen oder zu aktualisieren. Legen Sie die Repository-Variable GENERATED_DATA_APP_CLIENT_ID und das Actions-Secret GENERATED_DATA_APP_PRIVATE_KEY für diese App fest. Ihre Installation benötigt Schreibberechtigungen für Contents und Pull Requests für dieses Repository.
Das App-Token ermöglicht es PRs für generierte Daten, CI automatisch zu starten. Diese PRs durchlaufen weiterhin die normale Überprüfung und Branch-Schutzregeln. Pages erstellt frische Katalogdaten unabhängig, sobald Änderungen main erreichen.