
كتالوج منسّق لأدوات المراقبة والإدارة عن بُعد (RMM) التي يستغلها الجهات الفاعلة في التهديدات، مع ملفات تعريف YAML، وقواعد كشف Sigma، ووصول عبر API لاصطياد التهديدات والوقاية منها.
مرحبًا بك في LOLRMM (إدارة المراقبة والوصول عن بُعد باستخدام أدوات النظام الأصلية)، وهو مشروع مدفوع من المجتمع يوفّر قائمة منسّقة من أدوات إدارة المراقبة والوصول عن بُعد (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 للإبلاغ عن الأخطاء أو طلب الميزات.
ابقَ على تواصل مع مجتمع 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 لتنفيذ خطوات محددة مسبقًا بناءً على محفزات معينة مثل عمليات دفع الشيفرة، أو طلبات السحب، أو الفواصل الزمنية المجدولة.
يستخدم سير عمل البيانات المُولّدة تطبيق GitHub مقيّدًا بالمستودع لفتح أو تحديث
طلبات سحب automation/generated-data. اضبط متغير المستودع
GENERATED_DATA_APP_CLIENT_ID وسر الإجراءات
GENERATED_DATA_APP_PRIVATE_KEY لذلك التطبيق. يحتاج تثبيته إلى أذونات الكتابة
للمحتويات وطلبات السحب في هذا المستودع.
يتيح رمز التطبيق لطلبات سحب البيانات المُولّدة بدء CI تلقائيًا. ومع ذلك، تمر تلك الطلبات
عبر المراجعة العادية وحمايات الفروع. تبني Pages بيانات فهرس جديدة
بشكل مستقل عند وصول التغييرات إلى main.