## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-ENCRYPTER15-CVE-2025-29824
# π₯ CVE-2025-29824 ΠΠΊΡΠΏΠ»ΠΎΠΉΡ Π½ΡΠ»Π΅Π²ΠΎΠ³ΠΎ Π΄Π½Ρ π₯
ΠΠΎΠ±ΡΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡ Π² ΡΡΠΌΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΄ΡΠ΅ ΠΊΠΈΠ±Π΅ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°, Π³Π΄Π΅ ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π³ΡΠ°Π½ΠΈΡΡ ΠΈΠ·Π³ΠΈΠ±Π°ΡΡΡΡ ΠΏΠΎΠ΄ ΡΡΠΆΠ΅ΡΡΡΡ Π·Π°ΠΏΡΠ΅ΡΠ½ΡΡ
Π·Π½Π°Π½ΠΈΠΉ. ΠΡΠΎΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ (PoC) ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ° Π΄Π»Ρ **CVE-2025-29824** β ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Β«ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΡΒ» (UAF) Π² Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ΅ ΡΠ΄ΡΠ° Windows Common Log File System (CLFS), ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΉ Microsoft 8 Π°ΠΏΡΠ΅Π»Ρ 2025 Π³ΠΎΠ΄Π°. ΠΡΠΎΡ ΡΠΊΡΠΏΠ»ΠΎΠΉΡ ΠΏΠΎΠ²ΡΡΠ°Π΅Ρ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ ΠΎΡ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎ SYSTEM, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π³ΠΎΠ½ΠΊΠΈ ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ `W32PROCESS`. Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ Π΄Π»Ρ **ΡΠ»ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΊΡΡΡΠ° ΠΏΠΎ ΠΊΠΈΠ±Π΅ΡΠ±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ** , ΡΡΠΎΡ ΠΊΠΎΠ΄ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΡΠ΅Π±Π½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅ΠΌΠΎΠΉ, ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΎΡ ΡΠ΅ΡΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅ (VM). **ΠΠ ΠΠΠ£ΠΠ ΠΠΠΠΠΠΠ** : ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ ΠΌΠΈΡΠ΅ Π½Π΅Π·Π°ΠΊΠΎΠ½Π½ΠΎ ΠΈ ΡΠ°Π·ΡΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ.
ΠΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ β ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ Π΄Π»Ρ Ρ
Π°ΠΎΡΠ° ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ Π² ΡΡΠ΅ΡΠΈΠ»ΡΠ½ΠΎΠΉ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΠΈ, ΠΎΡΠΊΠ»ΡΡΡΠ½Π½ΠΎΠΉ ΠΎΡ Π²ΡΠ΅Ρ
ΡΠ΅ΡΠ΅ΠΉ. ΠΡΠΈΠΌΠΈΡΠ΅ ΠΌΡΡΠ»Π΅Π½ΠΈΠ΅ ΡΠ°Π·Π±ΠΎΠΉΠ½ΠΈΠΊΠ°, ΡΠ°Π·Π±Π΅ΡΠΈΡΠ΅ ΡΠΊΡΠΏΠ»ΠΎΠΉΡ ΠΈ ΡΠΊΡΠ΅ΠΏΠΈΡΠ΅ ΡΠ²ΠΎΡ Π·Π°ΡΠΈΡΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΡΡΡΠΎΠΈΡΡ Π½Π΅ΠΏΡΠΈΡΡΡΠΏΠ½ΡΡ ΡΠΈΡΡΠΎΠ²ΡΡ ΠΊΡΠ΅ΠΏΠΎΡΡΡ.
* * *
## π ΠΠ±Π·ΠΎΡ
**CVE-2025-29824** β ΡΡΠΎ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ Π²ΡΡΠΎΠΊΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ ΡΠ΅ΡΡΡΠ·Π½ΠΎΡΡΠΈ (CVSS 7.8), ΡΠΊΡΠΏΠ»ΡΠ°ΡΠΈΡΡΠ΅ΠΌΠ°Ρ Π² Π΄ΠΈΠΊΠΎΠΉ ΠΏΡΠΈΡΠΎΠ΄Π΅ ΡΠ³ΡΠΎΠ·ΠΎΠΉ _Storm-2460_ ΡΠ΅ΡΠ΅Π· Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎΠ΅ ΠΠ _PipeMagic_. Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π³ΠΎΠ½ΠΊΠΈ Π² ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΡΡΡΠΊΡΡΡ `W32PROCESS` Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ CLFS, Π²ΡΠ·ΡΠ²Π°Π΅ΠΌΠΎΠ΅ ΡΠ΅ΡΠ΅Π· `WaitForInputIdle`, ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ UAF, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ°ΠΌΡΡΡΡ ΡΠ΄ΡΠ° ΠΈ ΠΏΠΎΠ²ΡΡΠ°ΡΡ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ Π΄ΠΎ SYSTEM. ΠΡΠΎΡ PoC Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ:
* Π£ΡΠ΅ΡΠΊΡ Π°Π΄ΡΠ΅ΡΠΎΠ² ΡΠ΄ΡΠ° Π΄Π»Ρ ΠΎΠ±Ρ
ΠΎΠ΄Π° ASLR.
* ΠΠ°ΠΏΡΡΠΊ UAF Ρ ΡΠΎΡΠ½ΡΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΎΠΌ.
* ΠΠ°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΡΠΈ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄ΡΠ½Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΡΡ.
* ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ΅Π»Π»-ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΠΊΡΠ°ΠΆΠΈ ΡΠΎΠΊΠ΅Π½Π° SYSTEM.
**ΠΠ°ΡΠΈΠ°Π½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ** : ΠΠΊΠ°Π΄Π΅ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅ΠΌΠΎΠΉ VM Π΄Π»Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠΎΠ² ΡΠ΄ΡΠ° ΠΈ Π·Π°ΡΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΎΡ Π½ΠΈΡ
.
**ΠΡΠΊΠ°Π· ΠΎΡ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ** : ΠΡΠΎ ΡΠΈΠΌΡΠ»ΡΡΠΈΠΎΠ½Π½ΠΎΠ΅ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠ΅ Π² ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ
ΡΠ΅Π»ΡΡ
. ΠΠ΅ΡΠ°Π½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΏΡΠ΅ΡΠ΅Π½ΠΎ.
* * *
## π οΈ ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
ΠΠ»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΡΡΠΎΠ³ΠΎ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ° Π½Π°ΡΡΡΠΎΠΉΡΠ΅ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΎΡ ΡΠ΅ΡΠΈ VM ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
### Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
* **ΠΠ‘** : Windows 10 21H2 (ΡΠ±ΠΎΡΠΊΠ° < 19044.4291, Π΄ΠΎ ΠΏΠ°ΡΡΠ°).
* **Π¦Π** : ΠΡΠΎΡΠ΅ΡΡΠΎΡ x64 Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ.
* **ΠΠ°ΠΌΡΡΡ** : 4 ΠΠ ΠΠΠ£ (ΠΌΠΈΠ½ΠΈΠΌΡΠΌ).
* **ΠΠΈΡΠΊ** : 20 ΠΠ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°.
### ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
* **Visual Studio 2022** : Community Edition Ρ Windows Driver Kit (Π‘ΡΡΠ»ΠΊΠ° Π½Π° Visual Studio 2022: https://visualstudio.microsoft.com/vs/) Π΄Π»Ρ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ.
* **WinDbg** : ΠΠ»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΡΠ΄ΡΠ° (Π‘ΡΡΠ»ΠΊΠ° Π½Π° WinDbg: https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/).
* **Ghidra** : ΠΠ»Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ `clfs.sys` (Π‘ΡΡΠ»ΠΊΠ° Π½Π° Ghidra: https://ghidra-sre.org/).
* **Windows SDK** : ΠΠ»Ρ `ntdll.lib` ΠΈ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΡ
API (Π‘ΡΡΠ»ΠΊΠ° Π½Π° Windows SDK: https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/).
### ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° VM
1. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ VM Ρ ΠΏΠΎΠΌΠΎΡΡΡ **Hyper-V** , **VMware** ΠΈΠ»ΠΈ **VirtualBox**.
2. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Windows 10 21H2 (ISO ΠΎΡ Microsoft, ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎ ΠΏΠ°ΡΡΠ° Π°ΠΏΡΠ΅Π»Ρ 2025 Π³ΠΎΠ΄Π°).
3. ΠΡΠΊΠ»ΡΡΠΈΡΠ΅ Π¦Π΅Π½ΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Windows Π΄Π»Ρ ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΡ ΡΡΠ·Π²ΠΈΠΌΠΎΠ³ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ.
4. ΠΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΠ²ΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ²: `bcdedit /set testsigning on`.
5. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Visual Studio, WinDbg, Ghidra ΠΈ Windows SDK.
6. ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΎΡ ΡΠ΅ΡΠΈ ΡΡΠ΅Π΄Ρ (ΠΎΡΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π²ΡΠ΅ Π°Π΄Π°ΠΏΡΠ΅ΡΡ).
* * *
## π¦ Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
1. **ΠΠ»ΠΎΠ½ΠΈΡΡΠΉΡΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ** :
root@kitploit:~
git clone https://your-repo-url/cve-2025-29824-exploit.git
cd cve-2025-29824-exploit
_ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅_ : Π ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΎΡ ΡΠ΅ΡΠΈ VM ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΡΠ΅ΡΠ΅Π· USB ΠΈΠ»ΠΈ Π²ΡΡΡΠ½ΡΡ.
2. **ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡ** :
* ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ Visual Studio 2022.
* ΠΡΠΊΡΠΎΠΉΡΠ΅ `cve-2025-29824.sln` ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΠΎΠ΅ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Win32.
* Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΊΠΎΠ΄ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ° ΠΈΠ· `exploit.cpp` (ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½ Π½ΠΈΠΆΠ΅).
3. **ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΡΠ±ΠΎΡΠΊΡ** :
* Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ `x64`.
* Π‘Π²ΡΠΆΠΈΡΠ΅ Ρ `ntdll.lib` (ΠΡΠΎΠ΅ΠΊΡ > Π‘Π²ΠΎΠΉΡΡΠ²Π° > ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊ > ΠΠ²ΠΎΠ΄).
* ΠΠΊΠ»ΡΡΠΈΡΠ΅ `/fsanitize=address` Π΄Π»Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΠ°ΠΌΡΡΠΈ (ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ).
4. **Π‘ΠΎΠ±Π΅ΡΠΈΡΠ΅ ΡΠΊΡΠΏΠ»ΠΎΠΉΡ** :
root@kitploit:~
msbuild cve-2025-29824.sln /t:Build /p:Configuration=Release
* * *
## πΎ ΠΠΎΠ΄ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ°
ΠΠΊΡΠΏΠ»ΠΎΠΉΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² `exploit.cpp`. ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΎ ΠΊΡΠ°ΡΠΊΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ β ΠΏΠΎΠ»Π½ΡΠΉ ΠΊΠΎΠ΄ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΠΎΡΠ²Π΅ΡΠ΅.
### ΠΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ
* **Π£ΡΠ΅ΡΠΊΠ° Π°Π΄ΡΠ΅ΡΠ° ΡΠ΄ΡΠ°** : ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ `NtQuerySystemInformation` Π΄Π»Ρ ΡΡΠ΅ΡΠΊΠΈ Π±Π°Π·Ρ `ntoskrnl.exe`, ΠΎΠ±Ρ
ΠΎΠ΄Ρ ASLR.
* **ΠΠ°ΠΏΡΡΠΊ UAF** : ΠΠ°ΡΡΠΈΡΡΠ΅Ρ `WaitForInputIdle` Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠΌΠΈ ΠΆΡΡΠ½Π°Π»Π° CLFS Π΄Π»Ρ Π²ΡΠ·ΠΎΠ²Π° ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π³ΠΎΠ½ΠΊΠΈ.
* **ΠΠ°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΡΠΈ** : Π‘ΠΎΠ·Π΄Π°ΡΡ 1000 ΡΠ°ΠΉΠ»ΠΎΠ² ΠΆΡΡΠ½Π°Π»Π° CLFS Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄ΡΠ½Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΡΡ `W32PROCESS`.
* **Π¨Π΅Π»Π»-ΠΊΠΎΠ΄** : ΠΡΠ°Π΄ΡΡ ΡΠΎΠΊΠ΅Π½ SYSTEM, ΠΎΠ±Ρ
ΠΎΠ΄Ρ ΡΡΡΡΠΊΡΡΡΡ `EPROCESS`, Π΄Π°Π²Π°Ρ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ SYSTEM.
* **ΠΡΠΈΡΡΠΊΠ°** : ΠΠ°ΠΊΡΡΠ²Π°Π΅Ρ Π΄Π΅ΡΠΊΡΠΈΠΏΡΠΎΡΡ ΠΈ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π΅Ρ ΠΏΠ°ΠΌΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ.
### Π‘ΡΡΡΠΊΡΡΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ²
root@kitploit:~
cve-2025-29824-exploit/
βββ exploit.cpp # ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΊΠΎΠ΄ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ°
βββ README.md # ΠΡΠΎΡ ΡΠ°ΠΉΠ»
βββ cve-2025-29824.sln # Π Π΅ΡΠ΅Π½ΠΈΠ΅ Visual Studio
βββ docs/ # ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π½Π°Π»ΠΈΠ· CLFS)
* * *
## π ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅
1. **Π‘ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠΉΡΠ΅ ΡΠΊΡΠΏΠ»ΠΎΠΉΡ** :
* Π‘ΠΎΠ±Π΅ΡΠΈΡΠ΅ `exploit.cpp` Π² Visual Studio (Release, x64).
* ΠΡΠ²ΠΎΠ΄: `cve-2025-29824-exploit.exe`.
2. **ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠΊΡΠΏΠ»ΠΎΠΉΡ** :
* ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡΠΌΠΈ Π² VM.
* ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅:
root@kitploit:~
cve-2025-29824-exploit.exe
* ΠΠΆΠΈΠ΄Π°Π΅ΠΌΡΠΉ Π²ΡΠ²ΠΎΠ΄:
root@kitploit:~
[*] Starting CVE-2025-29824 exploit...
[*] Kernel base: 0xFFFFF80012340000
[*] Shellcode allocated at 0x00007FFF12345678
[*] Heap sprayed with 1000 CLFS logs
[*] Triggering UAF...
[*] Executing shellcode...
[*] Exploit complete. Check for SYSTEM privileges.
3. **ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ** :
* ΠΠΊΡΠΏΠ»ΠΎΠΉΡ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ `cmd.exe` Ρ `whoami`.
* Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π² Π²ΡΠ²ΠΎΠ΄Π΅ `nt authority\system`.
4. **ΠΡΠ»Π°Π΄ΠΊΠ° (ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ)** :
* ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ WinDbg ΠΊ ΡΠ΄ΡΡ VM (`kd> .symfix; .reload`).
* Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠΎΡΠΊΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²Π° Π½Π° ΡΡΠ½ΠΊΡΠΈΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ).
**ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅** : Π£ΡΠΏΠ΅Ρ
Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΠΈ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ WinDbg Π΄Π»Ρ ΡΠΎΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΡΡΠΈ ΠΈ Π·Π°ΠΏΡΡΠΊΠ° UAF.
* * *
## π‘οΈ Π£ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΠ΅ VM
ΠΠ»Ρ Π·Π°ΡΠΈΡΡ Π²Π°ΡΠ΅ΠΉ VM ΠΎΡ ΡΡΠΎΠ³ΠΎ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ° ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ
Π°ΡΠ°ΠΊ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ. ΠΠ½ΠΈ ΡΠΎΡΠ΅ΡΠ°ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ Π·Π°ΡΠΈΡΡ Ρ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΌΠΈ, ΡΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΡΠΌΠΈ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡΠΌΠΈ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ Π³Π»ΡΠ±ΠΈΠ½Ρ.
### Π£ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΡΠ΄ΡΠ°
* **Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΠ°ΡΡ Π΄Π»Ρ CVE-2025-29824** : Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ KB5044284 (8 Π°ΠΏΡΠ΅Π»Ρ 2025) ΠΎΡΠ»Π°ΠΉΠ½:
root@kitploit:~
wusa KB5044284.msu /quiet /norestart
* **ΠΠ°ΡΠΈΡΠ° ΡΠ΄ΡΠ° (PatchGuard)** : ΠΠΊΠ»ΡΡΠΈΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ `bcdedit /set nx AlwaysOn`.
* **Control Flow Guard (CFG)** : ΠΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅ ΠΊ `clfs.sys` ΡΠ΅ΡΠ΅Π· `Set-ProcessMitigationPolicy`.
### ΠΠ°ΡΠΈΡΠ° ΠΏΠ°ΠΌΡΡΠΈ
* **ASLR** : ΠΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Π΄Π»Ρ Π²ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ:
root@kitploit:~
Set-ProcessMitigation -System -Enable ForceRelocateImages
* **Π Π°Π½Π΄ΠΎΠΌΠΈΠ·Π°ΡΠΈΡ ΠΊΡΡΠΈ** : ΠΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ-ΠΎΡ
ΡΠ°Π½Π½ΠΈΠΊΠΈ:
root@kitploit:~
gflags /p /enable * /guard
* **Π‘ΠΌΡΠ³ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ Spectre** : Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΊΠ»ΡΡ ΡΠ΅Π΅ΡΡΡΠ°:
root@kitploit:~
reg add HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management /v FeatureSettingsOverride /t REG_DWORD /d 0x48
### ΠΠ°ΡΠΈΡΠ° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
* **EDR** : Π Π°Π·Π²Π΅ΡΠ½ΠΈΡΠ΅ Microsoft Defender Π΄Π»Ρ ΠΊΠΎΠ½Π΅ΡΠ½ΡΡ
ΡΠΎΡΠ΅ΠΊ Ρ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌΠΈ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΠΈ Π°ΡΠ°ΠΊΠΈ Π΄Π»Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ `certutil` ΠΈ `dllhost.exe`.
* **Π€ΠΈΠ»ΡΡΡΠ°ΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π²ΡΠ·ΠΎΠ²ΠΎΠ²** : ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Process Monitor Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π²ΡΠ·ΠΎΠ²ΠΎΠ² CLFS, ΡΠΎΠ·Π΄Π°Π²Π°Ρ ΡΠΈΠ»ΡΡΡ seccomp Π΄Π»Ρ `NtQuerySystemInformation`.
* **ΠΡΠΈΠΌΠ°Π½ΠΊΠ° (Honeypot)** : Π Π°Π·ΠΌΠ΅ΡΡΠΈΡΠ΅ ΡΠ°Π»ΡΡΠΈΠ²ΡΠ΅ ΠΆΡΡΠ½Π°Π»Ρ CLFS (`log:test`) Ρ ΠΊΠ°Π½Π°ΡΠ΅Π΅ΡΠ½ΡΠΌΠΈ ΡΠΎΠΊΠ΅Π½Π°ΠΌΠΈ, Π²ΡΠ·ΡΠ²Π°ΡΡΠΈΠΌΠΈ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ PowerShell:
root@kitploit:~
Register-WmiEvent -Query "SELECT * FROM __InstanceModificationEvent WHERE TargetInstance ISA 'Win32_FileSpecification'"
### Π‘ΠΌΡΠ³ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ±ΠΎΡΠ½ΡΡ
ΠΊΠ°Π½Π°Π»ΠΎΠ²
* **ΠΠ·ΠΎΠ»ΡΡΠΈΡ EM** : ΠΠ°ΠΊΡΠ΅ΠΏΠΈΡΠ΅ VM Π·Π° ΠΎΠ΄Π½ΠΈΠΌ ΡΠ΄ΡΠΎΠΌ:
root@kitploit:~
Set-VMProcessor -VMName "YourVM" -Count 1
* **Π Π°Π½Π΄ΠΎΠΌΠΈΠ·Π°ΡΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ** : ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠΌΠ΅ΡΡ KTM:
root@kitploit:~
reg add HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel /v RandomizeTimers /t REG_DWORD /d 1
* **ΠΠΊΡΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ°** : ΠΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅ Π±Π΅Π»ΡΠΉ ΡΡΠΌ:
root@kitploit:~
sox -t nul /dev/null -t wave noise.wav
### ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ (ΡΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΡΠ΅) Π·Π°ΡΠΈΡΡ
* **ΠΠ±ΠΎΡΠΎΠ½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΡΡΠΊΠΈΡ** : ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ eBPF Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ
Π²Π°ΡΠ° `CreateLogFile`, ΡΠΊΡΡΠ²Π°Ρ ΠΌΠΎΠ΄ΡΠ»Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ DKOM.
* **ΠΠ±ΠΌΠ°Π½Π½ΡΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ** : ΠΠΌΠΈΡΠΈΡΡΠΉΡΠ΅ `clfs.sys` Ρ ΠΏΠΎΠΌΠΎΡΡΡ LD_PRELOAD Π΄Π»Ρ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΠΏΠΎΠΏΡΡΠΎΠΊ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ°.
* **Π€Π°Π·Π·ΠΈΠ½Π³-ΡΡΠ΅Π½Π΄** : Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΡΠ΅Π½Π΄ WinAFL Π΄Π»Ρ `clfs.sys`, ΠΏΠΎΠ΄Π°Π²Π°Ρ ΠΈΡΠΊΠ°ΠΆΡΠ½Π½ΡΠ΅ Π²Ρ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
UAF.
* * *
## β οΈ ΠΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
ΠΡΠΎΡ PoC ΡΠ°ΡΡΠΈΡΡΠ΅Ρ ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π³ΡΠ°Π½ΠΈΡΡ Π΄Π»Ρ ΠΈΠΌΠΈΡΠ°ΡΠΈΠΈ ΠΏΡΠΈΡΠΌΠΎΠ² Β«ΡΡΡΠ½ΠΎΠΉ ΡΠ»ΡΠΏΡΒ», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ Π²Π°ΠΌ ΠΌΡΡΠ»ΠΈΡΡ ΠΊΠ°ΠΊ Π°ΡΠ°ΠΊΡΡΡΠΈΠΉ ΠΈ ΡΠΊΡΠ΅ΠΏΠ»ΡΡΡ Π·Π°ΡΠΈΡΡ. **ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅ΠΌΠΎΠΉ, ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΎΡ ΡΠ΅ΡΠΈ VM Π² Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠ΅Π»ΡΡ
**. ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΏΠΎΡΠ΅ΡΠ΅ Π΄Π°Π½Π½ΡΡ
ΠΈΠ»ΠΈ ΡΡΠΈΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΡΠΌ. ΠΠ²ΡΠΎΡΡ Π½Π΅ Π½Π΅ΡΡΡ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ Π·Π° Π»ΡΠ±ΠΎΠΉ ΡΡΠ΅ΡΠ±.
* * *
## π Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ
### Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡ
* **CVE-2025-29824** : UAF Π² Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ΅ CLFS ΠΈΠ·-Π·Π° ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π³ΠΎΠ½ΠΊΠΈ ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ `W32PROCESS` ΡΠ΅ΡΠ΅Π· `WaitForInputIdle`.
* **ΠΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅** : ΠΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ Π΄ΠΎ SYSTEM.
* **ΠΠΊΡΠΏΠ»ΡΠ°ΡΠΈΡΡΠ΅ΡΡΡ** : Π£Π³ΡΠΎΠ·ΠΎΠΉ _Storm-2460_ ΡΠ΅ΡΠ΅Π· Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎΠ΅ ΠΠ _PipeMagic_ , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ΅Π΅ `certutil` ΠΈ `dllhost.exe`.
### ΠΠ΅Ρ
Π°Π½ΠΈΠΊΠ° ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ°
1. **Π£ΡΠ΅ΡΠΊΠ° ΡΠ΄ΡΠ°** : `NtQuerySystemInformation` ΡΠ°ΡΠΊΡΡΠ²Π°Π΅Ρ Π±Π°Π·Ρ `ntoskrnl.exe`.
2. **ΠΠ°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΡΠΈ** : 1000 ΡΠ°ΠΉΠ»ΠΎΠ² ΠΆΡΡΠ½Π°Π»Π° CLFS ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΡΡ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄ΡΠ½Π½ΡΡ ΠΏΠ°ΠΌΡΡΡ.
3. **ΠΠ°ΠΏΡΡΠΊ UAF** : `WaitForInputIdle` Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π³ΠΎΠ½ΠΊΠΈ.
4. **Π¨Π΅Π»Π»-ΠΊΠΎΠ΄** : ΠΡΠ°Π΄ΡΡ ΡΠΎΠΊΠ΅Π½ SYSTEM, ΠΎΠ±Ρ
ΠΎΠ΄Ρ `EPROCESS`.
### ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ
* ΠΠ°Π²ΠΈΡΠΈΡ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ: ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΎΡΠ½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π³ΠΎΠ½ΠΊΠΈ.
* ΠΠ΅ΡΡΠΈΡ-ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΎ: Π Π°Π±ΠΎΡΠ°Π΅Ρ Π½Π° Windows 10 21H2 (Π΄ΠΎ ΠΏΠ°ΡΡΠ°).
* ΠΠ΅ΡΠΎΡΡΠ½ΠΎΡΡΠ½ΡΠΉ: ΠΠ°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΡΠΈ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠ΄Π°ΡΡΡΡ Π±Π΅Π· ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΡΠ΄ΡΠ°.
* * *
## π οΈ Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ
* **ΠΠΊΡΠΏΠ»ΠΎΠΉΡ Π½Π΅ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ** : ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ±ΠΎΡΠΊΡ Windows (`systeminfo`) ΠΈ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΎΠ½Π° Π΄ΠΎ ΠΏΠ°ΡΡΠ°. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ WinDbg Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΌΠ°ΠΊΠ΅ΡΠ° ΠΏΠ°ΠΌΡΡΠΈ.
* **ΠΡΠΊΠ°Π· Π² Π΄ΠΎΡΡΡΠΏΠ΅** : ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° ΠΈΠ»ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ `SeDebugPrivilege`:
root@kitploit:~
whoami /priv
* **Π‘Π±ΠΎΠΈ** : Π£ΠΌΠ΅Π½ΡΡΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΡΡΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 500 ΠΆΡΡΠ½Π°Π»ΠΎΠ²) ΠΈΠ»ΠΈ ΡΠ²Π΅Π»ΠΈΡΡΡΠ΅ ΠΏΠ°ΠΌΡΡΡ VM.
* **ΠΠ΅Ρ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ SYSTEM** : ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅Π»Π»-ΠΊΠΎΠ΄Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Ghidra Π½Π° `ntoskrnl.exe`.
* * *
## π Π Π΅ΡΡΡΡΡ
* **Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ Microsoft** : CVE-2025-29824
* **ΠΠ°ΡΠ°Π»ΠΎΠ³ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ
ΡΠΊΡΠΏΠ»ΡΠ°ΡΠΈΡΡΠ΅ΠΌΡΡ
ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ CISA** : Known Exploited Vulnerabilities
* **Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ WinDbg** : Microsoft Docs
* **Π£ΡΠ΅Π±Π½ΠΈΠΊΠΈ ΠΏΠΎ Ghidra** : Ghidra SRE
* * *
## π€ ΠΠΊΠ»Π°Π΄
ΠΡΠΎ Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΈΠ½ΠΈΠΌΠ°ΡΡΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ:
* Π£Π»ΡΡΡΠ΅Π½ΠΈΡ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΠΈ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π»ΡΡΡΠ΅Π΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΡΡΠ΅ΠΉ).
* ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΎΠ±ΠΎΡΠΎΠ½ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΡΠ΅Ρ
Π½ΠΈΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½ΠΎΠ²ΡΠ΅ ΠΏΡΠΈΠΌΠ°Π½ΠΊΠΈ).
* ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΎΡΡΠ΅ΠΉ CLFS.
ΠΡΠΈΡΡΠ»Π°ΠΉΡΠ΅ pull request'Ρ ΠΈΠ»ΠΈ ΠΎΡΠΊΡΡΠ²Π°ΠΉΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Ρ Π²Π°ΡΠΈΠΌΠΈ ΠΈΠ΄Π΅ΡΠΌΠΈ. ΠΠ°Π²Π°ΠΉΡΠ΅ Π²Π·Π»ΠΎΠΌΠ°Π΅ΠΌ ΠΏΠ»Π°Π½Π΅ΡΡ β ΡΡΠΈΡΠ½ΠΎ!
* * *
## π ΠΠΈΡΠ΅Π½Π·ΠΈΡ
ΠΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ
ΡΠ΅Π»Π΅ΠΉ. ΠΠΈΡΠ΅Π½Π·ΠΈΡ Π½Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΡΡΡΠ°ΡΡ ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ»ΠΈ ΡΡΠΈΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π½ΠΎΡΠΌΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π½Π° ΡΠ²ΠΎΠΉ ΡΡΡΠ°Ρ
ΠΈ ΡΠΈΡΠΊ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΡΠ΅Π΄Π΅.
* * *
## π£ ΠΡΠ΅Π΄ΠΎ MOJO
ΠΡΠΎΡ ΡΠΊΡΠΏΠ»ΠΎΠΉΡ β Π²Π°Ρ ΠΊΠ»ΡΡ ΠΊ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΏΠΎΠ΄ΠΏΠΎΠ»ΡΡ, Ρ
Π°ΠΎΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅Π΄Π΅Π²Ρ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ»ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΊΡΡΡΠ°. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΅Π³ΠΎ, Π²Ρ ΡΠ°Π½ΡΠ΅Π²Π°Π»ΠΈ Ρ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ°ΠΌΠΈ ΡΠ΄ΡΠ° ΠΈ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΠΊΡΠ΅ΠΏΠΎΡΡΡ Π·Π°ΡΠΈΡΡ. ΠΡΡΠ°Π²Π°ΠΉΡΠ΅ΡΡ ΡΠ°Π·Π±ΠΎΠΉΠ½ΠΈΠΊΠ°ΠΌΠΈ, ΠΎΡΡΠ°Π²Π°ΠΉΡΠ΅ΡΡ ΠΎΡΡΡΡΠΌΠΈ ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠΉΡΠ΅ Ρ
Π°ΠΎΡΡ ΠΏΠΎΠ³Π»ΠΎΡΠΈΡΡ Π²Π°Ρ. _ΠΠ·Π»ΠΎΠΌΠ°ΠΉΡΠ΅ ΠΏΠ»Π°Π½Π΅ΡΡ!_