Skip to content
KitploitKITPLOIT
أدواتالمدونة
Log in
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
SharePointSecurityMonitor — حل شامل لمراقبة أمان SharePoint مبني على PowerShell، مع حماية من CVE-2025-53770، وتحليل متقدم لملفات DLL، وكشف التهديدات، وقدرات تنبيه آلية. | Kitploit
أدوات/GitHubGitHub/paolokappa/sharepointsecuritymonitor
ماسحات الثغرات الأمنيةالبرمجة النصية والأتمتةتدقيق التكوينالتحقيق الجنائي الرقميأمن الويبتحليل البرمجيات الخبيثةأمن السحابةاستخبارات التهديداتكشف التسلل
الاستجابة للحوادث
تحليل السجلات
GitHubpaolokappa/sharepointsecuritymonitor

SharePointSecurityMonitor

حل شامل لمراقبة أمان SharePoint مبني على PowerShell، مع حماية من CVE-2025-53770، وتحليل متقدم لملفات DLL، وكشف التهديدات، وقدرات تنبيه آلية.

عرض المستودعالموقع الإلكتروني
1114منذ سنة واحدةلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

🛡️ SharePoint Security Monitor v5.0

License: MIT PowerShell SharePoint

🚀 حل شامل لمراقبة أمان SharePoint مبني على PowerShell مع حماية من CVE-2023-29357 وCVE-2023-33157، وإدارة ذكية لملفات DLL، وكشف متقدم للتهديدات، وإمكانيات تنبيه آلية.

📋 جدول المحتويات

  • 🌟 نظرة عامة على المشروع
  • ✨ الميزات الرئيسية
  • 🏗️ بنية الحل
  • 🚀 دليل البدء السريع
  • 📁 هيكل الملفات
  • 🆕 التحسينات الرئيسية
  • ⚙️ المواصفات الفنية
  • 🔧 النشر والإعداد
  • 📧 إعداد البريد الإلكتروني
  • 🎯 الفوائد المحققة
  • 📅 سجل الإصدارات
  • 🔮 التحسينات المستقبلية
  • 📄 الترخيص
  • 💬 الدعم

🌟 نظرة عامة على المشروع

تم تحويل النص البرمجي الأصلي المكوّن من 5,519 سطرًا بلغة PowerShell إلى حل عالي الأداء لمراقبة الأمان مع الحفاظ على نظام PowerShell البيئي. وعلى الرغم من أنه لا يزال نصًا برمجيًا واحدًا، فإنه يتضمن تحسينات كبيرة في النمطية والوظائف.

✨ الميزات الرئيسية

🛡️ ميزات الأمان

  • 🔍 حماية خاصة بـ CVE: كشف مخصص لكل من CVE-2023-29357 وCVE-2023-33157
  • 🧬 إدارة ذكية لملفات DLL: نظام موافقة تلقائية مع قائمة انتظار للمراجعة المعلقة
  • 🎯 كشف التهديدات في الوقت الفعلي: تحديد وتتبع متقدم للجهات الفاعلة في التهديدات
  • 📊 تتبع شامل للهجمات: خط زمني موحد للهجمات مع أكثر من 20 نوعًا من الهجمات
  • 🔐 حماية ذاكرة LSASS: كشف محاولات سرقة بيانات الاعتماد
  • �️ كشف العبث بـ Defender: مراقبة تعطيل برامج الأمان
  • 📋 مراقبة GPO: كشف التعديلات المشبوهة على GPO
  • 🔄 كشف حقن DLL الانعكاسي: كشف متقدم لحقن الذاكرة
  • 🚨 كشف برامج الفدية: تحديد عائلات متعددة من برامج الفدية
  • 🌐 كشف اتصالات C2: مراقبة نطاقات وعناوين IP المعروفة لخوادم C2

🏗️ ميزات البنية

  • 📦 بنية محسّنة: نص برمجي واحد مُحسّن مع وظائف نمطية
  • ⚡ أداء مُحسّن: قراءة تزايدية للسجلات مع إشارات مرجعية ذكية
  • 🔄 تخزين الأحداث مؤقتًا: تصفية فعّالة للأحداث المكررة
  • 💾 تخزين مؤقت ذكي: ملفات تخزين مؤقت يومية مع تنظيف تلقائي
  • 📊 إدارة خط الأساس: أنظمة خط الأساس لملفات DLL وسلامة الملفات
  • 🔒 أمان متعدد الطبقات: توافق مع ESET وMicrosoft Defender

📢 المراقبة والتنبيه

  • 📧 تنبيه بريد إلكتروني ذكي: تنبيهات قابلة للتكوين مع خيار -NoAlertOnWarnings
  • 📈 تقارير HTML محسّنة: خط زمني شامل للهجمات وإحصائيات
  • ⚙️ إدارة المهام المجدولة: فحوصات آلية كل ساعة ويوميًا وعند بدء التشغيل
  • 🔐 تحليل تفصيلي للهجمات: تحديد الجهات الفاعلة في التهديدات بناءً على عنوان IP
  • 📊 مقاييس الأداء: تتبع وقت التنفيذ ومعدلات إصابة التخزين المؤقت
  • 🎯 إدارة ملفات DLL المعلقة: سير عمل مراجعة وموافقة لملفات DLL

🏗️ بنية الحل

🔧 المكونات الأساسية

1️⃣ SharePoint-Security-Monitor.ps1 (النص البرمجي الرئيسي)

  • 🎯 نقطة دخول نمطية مع دعم شامل للمعلمات
  • 🛡️ آليات معالجة الأخطاء والاسترداد
  • 📊 الإبلاغ عن التقدم وتتبع وقت التنفيذ
  • ⚡ دعم للفحوصات السريعة وإنشاء خط الأساس وإدارة المهام

2️⃣ الوظائف الأساسية (وظائف مدمجة)

  • 📝 تسجيل متقدم: تتبع الأداء مع وظائف مؤقتة
  • 🔬 تحليل DLL: وظيفة Test-SuspiciousDLL ذكية مع موافقة تلقائية
  • 🎯 كشف التهديدات: مطابقة الأنماط والربط في الوقت الفعلي
  • ⚙️ التكوين: تكوين قائم على JSON مع معالجة آمنة
  • 📊 توليد التقارير: تقارير HTML شاملة مع خط زمني للهجمات

3️⃣ نظام التكوين

  • 📋 SharePointSecurityConfig.json: تكوين جاهز للإنتاج
  • 🌍 تجاوزات خاصة بالبيئة (التطوير والاختبار والإنتاج)
  • 🔐 معالجة آمنة لبيانات الاعتماد مع دعم التشفير

4️⃣ العرض التوضيحي والإعداد

  • 🎮 Demo-EnhancedScript.ps1: نص برمجي تفاعلي للعرض التوضيحي
  • 📊 إنشاء بنية بيانات نموذجية
  • ✅ إمكانيات التحقق من الوحدات واختبارها

🚀 دليل البدء السريع

📌 الاستخدام الأساسي

# Standard security scan with email on alerts/warnings
.\SharePoint-Security-Monitor.ps1

# Standard scan with custom max days
.\SharePoint-Security-Monitor.ps1 -MaxDaysToScan 7

🎯 العمليات الشائعة

# ⚡ Quick scan (last 12 hours)
.\SharePoint-Security-Monitor.ps1 -QuickScan

# 📐 Create DLL baseline
.\SharePoint-Security-Monitor.ps1 -CreateBaseline

# 👁️ Review and approve pending DLLs
.\SharePoint-Security-Monitor.ps1 -ReviewPendingDLLs

# 🤖 Auto-approve legitimate DLLs
.\SharePoint-Security-Monitor.ps1 -AutoApproveDLLs

# 🔍 Check SharePoint file integrity
.\SharePoint-Security-Monitor.ps1 -CheckIntegrity

# 📧 Force email alert
.\SharePoint-Security-Monitor.ps1 -ForceAlert

# 📊 Always send report regardless of findings
.\SharePoint-Security-Monitor.ps1 -AlwaysSendReport

# 🔕 Only alert on critical issues (not warnings)
.\SharePoint-Security-Monitor.ps1 -NoAlertOnWarnings

# 🗓️ Full historical scan (30 days)
.\SharePoint-Security-Monitor.ps1 -FullHistoricalScan

# 🔄 Reset log reading bookmarks
.\SharePoint-Security-Monitor.ps1 -ResetBookmarks

# 🗑️ Clear event cache
.\SharePoint-Security-Monitor.ps1 -ClearCache

# ⚙️ Manage scheduled tasks
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Install
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Status
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Remove

# 🚫 Disable event caching for debugging
.\SharePoint-Security-Monitor.ps1 -DisableEventCache

# 📏 Process larger log files (default 250MB)
.\SharePoint-Security-Monitor.ps1 -MaxLogSizeMB 500

# ✅ Auto-approve legitimate DLLs
.\SharePoint-Security-Monitor.ps1 -AutoApproveDLLs

📅 إدارة المهام

# 📥 Install scheduled tasks
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Install

# 📊 Check task status
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Status

# 🗑️ Remove scheduled tasks
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Remove

🔬 الميزات المتقدمة

# 🔍 Verbose DLL analysis with auto-approval
.\SharePoint-Security-Monitor.ps1 -VerboseDLL -AutoApproveDLLs

# 🧹 Clear caches and reset bookmarks
.\SharePoint-Security-Monitor.ps1 -ClearCache -ResetBookmarks

📁 هيكل الملفات

📂 SharePoint Security Monitor/
├── 📄 SharePoint-Security-Monitor.ps1              # Main monitoring script
├── 🎮 Demo-EnhancedScript.ps1                     # Demonstration script
├── ⚙️  SharePointSecurityConfig.json               # Configuration file
├── 📋 README.md                                    # Documentation
├── 📄 changelog-file.md                            # Version history
└── 📋 contributing-guide.md                        # Contribution guidelines

📂 Runtime Directories (auto-created)
├── Logs/                                        # Security logs
│   └── SecurityMonitor_YYYYMMDD.log               # Daily log files
├── Reports/                                     # HTML reports
│   └── SecurityReport_YYYYMMDD_HHMMSS.html        # Timestamped reports
├── Baselines/                                   # Baseline data
│   ├── DLL_Baseline.json                          # DLL inventory baseline
│   ├── SharePoint_Integrity.json                  # File integrity baseline
│   ├── PendingDLLApproval.json                   # DLLs awaiting approval
│   └── ApprovedDLLs.json                          # Whitelisted DLLs
├── Bookmarks/                                   # Log reading positions
│   └── LogReadingBookmarks.json                   # Incremental read tracking
└── Cache/                                       # Event processing cache
    └── ProcessedEvents_YYYYMMDD.json              # Daily event cache

🆕 ما الجديد في الإصدار 5.0

تنزيل الأداة