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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Active-Directory-Health-Check — أداة PowerShell بواجهة رسومية تُجري 54 فحصًا للصحة والأمان وفق أفضل الممارسات على Active Directory، وتُشير إلى Kerberoasting وDCSync والتفويض وثغرات التحصين في تقارير HTML/CSV ثنائية اللغة. | Kitploit
أدوات/GitLabGitLab/roccoammon/active-directory-health-check
أدوات دفاعيةتصعيد الامتيازاتإدارة الهويةهجمات كلمات المرورتحليل الثغرات الأمنيةالبرمجة النصية والأتمتةتدقيق التكويناختبار الاختراقالاستجابة للحوادث

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
GitLabroccoammon/active-directory-health-check

Active-Directory-Health-Check

أداة PowerShell بواجهة رسومية تُجري 54 فحصًا للصحة والأمان وفق أفضل الممارسات على Active Directory، وتُشير إلى Kerberoasting وDCSync والتفويض وثغرات التحصين في تقارير HTML/CSV ثنائية اللغة.

عرض المستودعالموقع الإلكتروني
86منذ 5 أياملم تتم المراجعة بعد
مشاركة

🛡️ فحص سلامة Active Directory الإصدار 2.6

PowerShell Platform License Version Checks Releases

🇩🇪 Deutsch | 🇬🇧 English

نص PowerShell شامل للفحص الآلي لسلامة وأمان بيئة Active Directory. مع تقييم أفضل الممارسات وتقرير HTML مرمّز بالألوان وتصدير CSV.


🇩🇪 Deutsch

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

  • الميزات
  • الفحوصات الـ 54
  • متطلبات النظام
  • التثبيت
  • الاستخدام
  • اللغة / Language
  • لقطات الشاشة
  • الإعدادات
  • مخرجات التقرير
  • البنية
  • استكشاف الأخطاء وإصلاحها
  • المساهمة
  • الترخيص

✨ الميزات

  • 🎯 54 فحصًا وفق أفضل الممارسات مرتبة حسب الموضوع (أساس DC، الأمان، البنية، المراقبة)
  • 🖼️ واجهة WPF حديثة (Light Theme) مع اختيار المجموعات وأزرار الحزم واختيار مسار الإخراج
  • 🎨 تقرير HTML مرمّز بالألوان مع لوحة تنفيذية (OK / WARN / KRITISCH / INFO)
  • 📊 تصدير CSV لجميع نتائج الفحوصات
  • 🖥️ قائمة بدء تفاعلية كخيار احتياطي لتشغيل وحدة التحكم
  • ⚡ تنفيذ قائم على المعاملات للمهام المجدولة / الأتمتة
  • 📁 مسار إخراج قابل للاختيار بحرية عبر واجهة المستخدم الرسومية أو معامل -OutputPath
  • 🔍 DCDiag مع تحليل الاختبارات الفردية (مستقل عن اللغة DE/EN)
  • 🔄 كشف Loopback لوحدات DC المحلية (يستخدم localhost بدلاً من FQDN)
  • 📡 منطق تخطي Ping لوحدات DC غير القابلة للوصول مع الرجوع إلى WinRM
  • 🌍 مستقل عن اللغة عبر Well-Known SIDs
  • 🗣️ كشف تلقائي للغة ومبدّل لغة DE/EN – قابل للتبديل المباشر في واجهة WPF، وقابل للتجاوز عبر المعامل -Language de|en
  • 📝 تسجيل مفصّل (C:\ScriptLog)
  • 🔧 بنية معيارية - يمكن تنفيذ الفحوصات الفردية بشكل مستهدف

📋 الفحوصات الـ 54

🏗️ البنية الأساسية لـ DC

#الفحصالوصف
1معلومات نظام DCنظام التشغيل، RAM، مدة التشغيل، العتاد
2الخدماتNTDS، DNS، Netlogon، KDC، W32Time، DFSR
3اختبارات DCDiagتحليل مفصّل لجميع اختبارات تشخيص DC
4النسخ المتماثل (الشريك)الحالة لكل شريك DC
4bأخطاء النسخ المتماثل (Forest)مشاكل النسخ المتماثل على مستوى Forest
5أدوار FSMOجميع مالكي أدوار FSMO الخمسة
6إعدادات DNSالمناطق، تكامل AD، التحديثات الديناميكية
7SYSVOL و NETLOGONقابلية الوصول
8قاعدة بيانات NTDSالحجم، المساحة الحرة على القرص

🔒 الأمان: بروتوكولات الشبكة

#الفحصالوصف
9بروتوكولات TLS (SCHANNEL)SSL 2.0/3.0، TLS 1.0/1.1/1.2/1.3
10Cipher والخوارزمياتRC4، DES، MD5 وغيرها من Cipher الضعيفة
11SMB1 و SMB-Signingحماية WannaCry، فرض Signing
12NTLM / LAN-Manager Auth LevelLmCompatibilityLevel=5 أفضل ممارسة
13LLMNR / NetBIOS / WPADحماية من هجمات Responder
14أمان LDAPSigning + Channel Binding (ADV190023)
15جدار حماية Windowsهل جميع الملفات الشخصية الثلاثة نشطة؟

👥 الأمان: الحسابات و Kerberos

#الفحصالوصف
16الحسابات ذات الامتيازاتDomain/Enterprise/Schema Admins إلخ.
17سياسة كلمات المرورMinLen، History، MaxAge، Complexity، Lockout
18Kerberos / krbtgtعمر كلمة المرور (أفضل ممارسة: ≤180 يومًا)
19Kerberos Unconstrained Delegationكشف مخاطر الاستيلاء على النطاق
20مخاطر Kerberoastingتحليل حسابات المستخدمين التي تحتوي على SPN
21حماية LSA (RunAsPPL)حماية ضد استخراج بيانات الاعتماد (Mimikatz)

🛡️ الأمان: تقوية النظام

#الفحصالوصف
22Print Spooler على وحدات DCCVE-2021-34527 (PrintNightmare)
23تحديث شهادة Secure Bootحالة نشر Windows UEFI CA 2023
24الشهاداتمراقبة الانتهاء، فحص EKU

🌐 بنية AD

#الفحصالوصف
25مواقع ADنظرة عامة على المواقع
26الشبكات الفرعية لـ ADتعيين الشبكة الفرعية إلى الموقع
27علاقات الثقةDomain/Forest Trusts
28سلة محذوفات ADحالة تفعيل الميزة
29Tombstone Lifetimeأفضل ممارسة ≥180 يومًا
30مستوى Forest/DomainFunctional Level
31سلامة GPOعدم تطابق إصدار Sysvol/DS

👤 الحسابات غير النشطة

#الفحصالوصف
32aالمستخدمون غير النشطين>90 يومًا بدون تسجيل دخول
32bأجهزة الكمبيوتر غير النشطة>90 يومًا بدون تسجيل دخول
32cكلمة المرور لا تنتهي أبدًافحص العلامة

📊 المراقبة والتشغيل

#الفحصالوصف
33تحليل سجل الأحداثSystem / Directory Service / DNS (آخر 24 ساعة)
34مزامنة الوقتPDC + Domain-DCs
35حالة نسخ AD الاحتياطيعبر repadmin /showbackup
36البرامج المثبتةجرد لكل DC
37تحديثات Windowsآخر 20 تحديثًا، تقييم العمر
45ميزات Windows المثبتةالأدوار والميزات المثبتة لكل DC (ServerManager)
46مشاركات SMB (Shares)جميع المشاركات بما في ذلك المسارات والأذونات والتشفير

🧬 الهوية و DNS (جديد)

#الفحصالوصف
38تكرارات SPNكشف SPNs المخصصة بشكل متكرر (تعارضات Kerberos)
39مخاطر AS-REP-Roastingمستخدمون بدون Kerberos Pre-Authentication
40AdminSDHolder / AdminCount-DriftAdminCount=1 بدون عضوية حالية في مجموعات الحماية
41سياسات كلمات المرور الدقيقةتشديد FGPP، Lockout وتعيين المجموعات المستهدفة
42نظافة DNS (Aging / Scavenging)Aging/Scavenging، المناطق العكسية، مخاطر التحديث الديناميكي
43إعدادات LAPSLocal Admin Password Solution - حالة التفعيل، تغطية الأجهزة (من Server 2019)
44حسابات بدون AESيجد الحسابات التي تستخدم RC4 فقط أو بدون تشفير AES (خطر أمني)

🎯 الأمان: نواقل الهجوم 2025/2026

#الفحصالوصف
47تدقيق الترحيل من RC4 إلى AESالحسابات بدون AES قبل إيقاف RC4 في 2026 (CVE-2026-20833) + سجل KDC لوحدات DC
48أذونات DCSyncحقوق النسخ المتماثل خارج وحدات DC (خطر استخراج تجزئة كلمة المرور)
49RBCD و Constrained DelegationmsDS-AllowedToActOnBehalfOfOtherIdentity و msDS-AllowedToDelegateTo بما في ذلك تبديل البروتوكول
50dMSA / BadSuccessorDelegated Managed Service Accounts (Server 2025) وأنماط Superseding
51MachineAccountQuotams-DS-MachineAccountQuota (أفضل ممارسة: 0)
52وصول LDAP المجهولاختبار Bind المجهول ضد PDC + dSHeuristics
53GPP/cpassword في SYSVOLكلمات مرور قابلة لفك التشفير بنص صريح في ملفات GPP-XML (MS14-025)
54تدقيق Protected Usersهل جميع الحسابات ذات الامتيازات في مجموعة Protected-Users؟

💻 متطلبات النظام

  • Windows Server 2016 أو أحدث
  • PowerShell 5.1+
  • RSAT / AD-Tools مثبتة:
    • وحدة ActiveDirectory
    • وحدة GroupPolicy
    • وحدة DnsServer
  • يُوصى بحقوق Domain Admin
  • WinRM مفعّل على جميع وحدات DC (أو DCOM-Fallback)
  • التنفيذ على DC أو خادم إدارة مع اتصال AD

🚀 التثبيت

# Repository klonen
git clone https://gitlab.com/RoccoAmmon/Active-Directory-Health-Check.git
cd Active-Directory-Health-Check

# Skript ausführen (interaktiv)
.\AD_Health_Check.ps1

# Oder automatisiert (alle 54 Checks)
.\AD_Health_Check.ps1 -FullRun

⚙️ الاستخدام

# Interaktive WPF-GUI (Standard)
.\AD_Health_Check.ps1

# Vollständiger Lauf ohne GUI (für Scheduled Tasks)
.\AD_Health_Check.ps1 -FullRun
تنزيل الأداة