10์ 2์ฃผ์ฐจ ํดํน์งน์งน ๋ด์ค๋ ํฐ ๐ ์๋
ํ์ธ์! ์ค๋์ 10์ 9์ผ ํ๊ธ๋ ์ ๋์ฒด๊ณตํด์ผ์ด๋ค์. ๐ ํดํน์งน์งน ๊ตฌ๋
์ ์๊ฐ 200๋ช
์ด ๋์๋ค๊ณ ํ ๊ฒ 2์ฃผ ์ ์ธ๋ฐ, ๋ฒ์จ 300๋ช
์ด ๋์์ด์! ์ ๋ง ๊ฐ์ฌํฉ๋๋ค. ๐ฅบ ํจ๊ป ๊พธ์คํ ์ฑ์ฅํด๋ณด๊ธฐ๋ก ํด์! ๐ ์ด๋ฒ ์ฃผ๋ ์ฟ ํค์ ์ธ์
์ ๋ํด์ ์์๋ณด๊ณ , ํดํน๊ณผ ๊ด๋ จ๋ ์ฌ๊ฑด์ ํํค์ณ๋ณด๋ ์งน์งน's profiling์ด ์ค๋น๋์ด ์์ต๋๋ค. ๊ณผ์ฐ ์ด๋ฒ ์ฃผ์๋ ์ด๋ค ์ฌ๊ฑด์ ํํค์ณ๋ณผ๊น์? ๐ ๊ทธ๋ฆฌ๊ณ ํดํน์งน์งน ๋ด์ค๋ ํฐ๋ฅผ ์จ์ด์ ๋ณธ๋ค๋ ์ ๋ณด๊ฐ ์์์ด์. ์จ์ด์ ๋ณด์ง ๋ง์๊ณ ํ๋ณด๋ ๋ง์ด ํด์ฃผ์ธ์! ์ฃผ๊ฐ๋ด์ค ์ง๋ ์ฃผ์๋ ์ด๋ค ์ผ๋ค์ด ์์์๊น? ๐ ์ ๊ธด iPhone์ ์ง๊ฐ์ ์ค์ ๋ Express Travel ๋ชจ๋๋ฅผ ์
์ฉํ์ฌ ๋ฌด๋จ์ผ๋ก Visa ์นด๋ ๊ฒฐ์ ๋ฅผ ํ ์ ์๋ ์ทจ์ฝ์ ์ด ๊ณต๊ฐ๋์์ต๋๋ค. ๐
Express Travel์ iPhone ๋ฐ Apple Watch ์ฌ์ฉ์๊ฐ ๊ธฐ๊ธฐ ์ ๊ธ ํด์ ํ๊ฑฐ๋, ์ฑ์ ์ด๊ฑฐ๋, Face ID, Touch ID ๋๋ ์ํธ๋ก ํ์ธํ์ง ์๊ณ ๋ ๋์ค๊ตํต ์ด์ฉ ์ ๋น ๋ฅด๊ฒ ๊ฒฐ์ ํ ์ ์๋ ๊ธฐ๋ฅ์
๋๋ค. ๐
Apple Pay์ Mastercard ๋๋ Samsung Pay์ Visa ์นด๋๋ ์ํฅ์ ๋ฐ์ง ์์ง๋ง, Apple Pay์ Visa ์นด๋์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค๊ณ ํ๋ค์.
๋์์์ ํ์ธํ๋ฉด ๊ฐ๋จํ ๋ฌด์ ์ฅ๋น๋ฅผ ์ฌ์ฉํ์ฌ iPhone์ด ๊ฐ์ฐฐ๊ตฌ์ ํต์ ํ๊ณ ์๋ ๊ฒ์ฒ๋ผ ์์ฌ Express Transit ๋ชจ๋๋ฅผ ํ์ฑํํ์ง๋ง, ์ค์ ๋ก๋ EMV ์นด๋ ํ๋
๊ธฐ ์ญํ ์ ํ๋ Proxmark ์ฅ์น์ ์นด๋ ์ ๋ฎฌ๋ ์ดํฐ๋ก ์๋ํ๋ NFC ์ง์ Android ํฐ์ ํตํ์ฌ ๋น์ ์ด ๊ฒฐ์ ๋จ๋ง๊ธฐ๋ก ์ ํธ๊ฐ ์ ๋ฌ๋์ด ๊ฒฐ์ ๊ฐ ์งํ๋ฉ๋๋ค.
์๋
10์์ Apple์ ์๋ ธ๊ณ , ์ฌํด 5์์๋ Visa์ ์๋ ธ์ผ๋, ์์ธก ๋ชจ๋ ์ทจ์ฝ์ ์ ์ฌ๊ฐ์ฑ์ ์ธ์ ํ์ง๋ง ์ด๋ ๋น์ฌ์๊ฐ ์์ ์ฌํญ์ ๊ตฌํํด์ผ ํ๋์ง ํฉ์์ ์ด๋ฅด์ง ๋ชปํ๋ค๊ณ ํ๋ค์. ๐คจ ๋ง๋ถ์ฌ์ ํ์ค ์ธ๊ณ์์ ์ผ์ด๋ ๊ฐ๋ฅ์ฑ์ด ์๋ค๊ณ ์๊ฐํ์ง ์๋๋ค๊ณ ๋ฐํ์ต๋๋ค. Twitch๋ ๋ํํ ๋ผ์ด๋ธ ์คํธ๋ฆฌ๋ฐ ํ๋ซํผ์ผ๋ก ์๋ฒ ๊ตฌ์ฑ ์ค๋ฅ๋ก ์ธํด 125GB๊ฐ๋์ ๋ฐ์ดํฐ๊ฐ ์ ์ถ๋์ด ํด์ธ ์ปค๋ฎค๋ํฐ 4chan์ ๋ฑ๋ก๋์์ต๋๋ค.
์ ์ถ๋ ๋ฐ์ดํฐ์๋ Twitch์ ์ ์ฒด ์์ค์ฝ๋์ 2019๋
๋ถํฐ 2021๋
๊น์ง์ ์คํธ๋ฆฌ๋จธ ์์ต, ๋
์ ์ํํธ์จ์ด SDK, ๋ด๋ถ ๋ณด์ํ์ ์ฌ์ฉํ๋ ๋๊ตฌ ์ ๋ณด ๋ฑ์ด ํฌํจ๋์์ผ๋ฉฐ, Twitch ์ธก์ ์ฌ์ฉ์ ๋๋ ์คํธ๋ฆฌ๋จธ์ ๋ก๊ทธ์ธ ์๊ฒฉ ์ฆ๋ช
๋ฐ ์ ์ฉ ์นด๋ ๋ฒํธ๊ฐ ๋
ธ์ถ๋์ง ์์๋ค๊ณ ๋งํฉ๋๋ค.
๋ํ twitch leaks part 1์ด๋ผ๊ณ ๋ฑ๋กํ ๊ฒ์ผ๋ก ๋ณด์ ์ถ๊ฐ๋ก ๋ฐ์ดํฐ ์ ์ถ์ด ์์ ์ ์๋ค๊ณ ์์ํ๊ณ ์์ต๋๋ค. ๐ฒ
๋ด๋ถ ์์ค์ฝ๋ ์ ์ถ์ ํด์ปค๊ฐ ์์ค์ฝ๋์ ์ทจ์ฝ์ ์ ์ฐพ์ ์ ์๋ค๋ ์ ์์ ์ฌ๊ฐํ ๋ณด์ ์ํ์ ์ด๋ํ ์ ์์ด์. ๋ง์ฝ์ ๋๋นํ์ฌ ํธ์์น ๊ณ์ ์ ๋น๋ฐ๋ฒํธ๋ฅผ ๋ณ๊ฒฝํ๊ณ ์ถ๊ฐ ๋ณด์์ ์ํด ์ด์ค ์ธ์ฆ์ ์ค์ ํ๋ ๊ฒ์ด ์ข๊ฒ ๋ค์. ๐ฅฒ ๋๋ถ๋ถ์ ๋์ฌ์จ์ด ๊ณต๊ฒฉ์๋ ๊ณต๊ฒฉํ ์ค์ํ ๋ฐ์ดํฐ๋ฅผ ์ฐพ๊ธฐ ์ํด ํผํด ๋์ ๋คํธ์ํฌ์์ ํ๊ท ์ ์ผ๋ก ์ฝ 13์ผ์ ์๊ฐ์ ๋ณด๋ด๋ฉฐ ๋ฐ์ดํฐ ์ ์ถ ํ์ ์ด์ค ํ๋ฐ ์ ๋ต์ ์ฌ์ฉํ์ง๋ง, ์ด์ ๋ฌ๋ฆฌ FIN12 ๋์ฌ์จ์ด ๊ทธ๋ฃน์ ๋ฐ์ดํฐ ์ ์ถ ๋จ๊ณ๋ฅผ ๊ฑด๋๋ฐ๊ณ 3์ผ ์์ ๋์ ๋คํธ์ํฌ์์ ํ์ผ ์ํธํ ํ์ด๋ก๋๋ฅผ ์คํํฉ๋๋ค.
๊ณต๊ฒฉํ๋ ์๊ฐ์ ์๊ปด์ ์ต๋ํ ๋ง์ ํผํด์๋ฅผ ๋ง๋ค๊ณ ๋ง์ ์ด์ต์ ์ป๋ ๊ฒ์ด ์ค์ํ๋ค๊ณ ์๊ฐํ๋ ๊ฒ ๊ฐ๋ค์. ๐ค
์ ์ธ๊ณ์ ์ผ๋ก 3์ต ๋ฌ๋ฌ ์ด์์ ์ฐ๊ฐ ์์ต์ ๊ฐ์ง ์กฐ์ง์ ๋
ธ๋ฆฌ๋ฉฐ 2020๋
๊น์ง ๊ฐ์ฅ ๋ง์ด ํผํด๋ฅผ ๋ณธ ๋ถ์ผ๋ ์๋ฃ ๋ถ์ผ์
๋๋ค. ํ์ฌ๊น์ง ๋ถ๋ฏธ ์ง์ญ(๋ฏธ๊ตญ, ์บ๋๋ค)์ ๊ณต๊ฒฉํ์ง๋ง, ์ฌํด๋ถํฐ๋ ํธ์ฃผ, ์ฝ๋กฌ๋น์, ํ๋์ค, ์ธ๋๋ค์์, ์์ผ๋๋, ํ๋ฆฌํ, ํ๊ตญ, ์คํ์ธ, ์๋์๋ฏธ๋ฆฌํธ ๋ฐ ์๊ตญ์ ํ์ฌ๋ฅผ ๋์์ผ๋ก ๊ณต๊ฒฉํ ๊ฒ์ผ๋ก ๋ณด์
๋๋ค. ๐ค ํดํค๋ณด์ด์ฆํ์ด ์ฐ๊ตฌํ๊ณ ๋ถ์ํ๋ ์ต์ ํดํน ๊ธฐ์ ๐ [๋์] Parallels desktop [์ค๋ช
] macOS/Chrome OS์ฉ ๊ฐ์ํ ํ๋ก๊ทธ๋จ์ธ Parallels Desktop์์ Guest ๋จธ์ ์์ Host ๊ถํ์ผ๋ก ์์ ์ฝ๋๋ฅผ ์คํํ ์ ์๋ ์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋์์ต๋๋ค. ์ทจ์ฝ์ ์ Guest ์ Host ๊ฐ ๋ฐ๊ฐ์ํ I/O๋ฅผ ์ง์ํ๋ ์ธํฐํ์ด์ค์ธ VirtIO์ VGA ๋๋ฐ์ด์ค ๋๋ผ์ด๋ฒ ํจ์ PciVirtIOWriteMM/PciVirtIOReadMM ์ ์กด์ฌํฉ๋๋ค.ํด๋น ํจ์๋ค์ Guest๊ฐ ์ ์ด ๊ฐ๋ฅํ ๋ฐ์ดํฐ๋ฅผ ์ ์ญ ๋ณ์์ ์ ์ฅํฉ๋๋ค.
์ ์ฅ๋ ๋ฐ์ดํฐ๋ ๋ ์ง์คํฐ์ Guest ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ธฐ ์ํ index๋ก ์ฌ์ฉ๋๋๋ฐ, index ๊ฐ์ ์ ์ฅํ ๋ ๋ฒ์ ๊ฒ์ฌ๋ฅผ ํ์ง ์์ data ์น์
์ out-of-bounds write๊ฐ ๊ฐ๋ฅํฉ๋๋ค. ์ทจ์ฝ์ ์ ์
์ฉํ๋ฉด port I/O ๊ฐ ์ํ๋ ๋ bss ์น์
์ io_port_handler ๊ตฌ์กฐ์ฒด๋ฅผ ์์ ํ ์ ์๋๋ฐ, ํด๋น ๊ตฌ์กฐ์ฒด๋ฅผ ๋งค๊ฐ๋ณ์๋ก ๋ฐ์ ์ฝ๊ธฐ/์ฐ๊ธฐ๋ฅผ ์ํํ๋ AhciIdpIndexInPortFunc ์ AhciIdpIndexOutPortFunc ํจ์์์ ๊ฐ๊ฐ aribtrary read/write ํ๋ฆฌ๋ฏธํฐ๋ธ๋ฅผ ์ป์ ์ ์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ํ์ดํผ๋ฐ์ด์ ์์ ์์ฝ๋๋ฅผ ์คํํ ์ ์๊ณ Host๋ก escapeํด ์์ ์ฝ๋ ์คํ์ด ๊ฐ๋ฅํฉ๋๋ค.์ค๋ ์ ํด๋๋ฆฐ ๋ด์ฉ์ด ๋ง์์ ๋์
จ๋์? ์ฃผ์ ์น๊ตฌ๋ค์๊ฒ ๋ด์ค๋ ํฐ๋ฅผ ์ถ์ฒํด์ฃผ์ธ์! ๋ค์์ฃผ์๋ ์์ฐฌ ๋ด์ฉ์ผ๋ก ๋์์ค๊ฒ ์ต๋๋ค. ๐ ํน์ ๋ง์์ ์๋๋ ๋ถ๋ถ์ด ์์๋์? ์ฌ๊ธฐ์์ ํผ๋๋ฐฑ์ ์ ๋ฌํด์ฃผ์ธ์! ์ฌ๋ฌ๋ถ์ ์๊ฒฌ๋ค์ ์ ๊ทน ๋ฐ์ํด์ ๋์ฑ ์ ์ตํ ๋ด์ค๋ ํฐ๋ฅผ ๋ง๋ค์ด๊ฐ๋๋ก ํ๊ฒ ์ต๋๋ค. ๐ ํดํค๋ณด์ด์ฆ |