์ค์คํธ๋ฆฌ์ ๊ทธ๋ผ์ธ ๊ณต๊ณผ๋ํ๊ต ์ฐ๊ตฌ์ง์ด FROST(Fingerprinting Remotely using OPFS-based SSD Timing)๋ผ๋ ์ฌ์ด๋ ์ฑ๋ ๊ณต๊ฒฉ ๊ธฐ๋ฒ์ ๊ฐ๋ฐํ์ต๋๋ค. ์ด ๊ธฐ๋ฒ์ ๋ธ๋ผ์ฐ์ ์์ ์คํ๋๋ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋์ SSD ํ๋ ๋ถ์์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ, ์ฌ์ฉ์๊ฐ ์ ์ํ ์น์ฌ์ดํธ๋ฅผ 88.95%์ ์ ํ๋๋ก, ์์คํ ์์ ์คํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ 95.83%์ ์ ํ๋๋ก ์๋ณํ ์ ์์ต๋๋ค. ๋ํ ์ด ๊ธฐ๋ฒ์ ๋ก์ปฌ์์ ์คํ ์ค์ธ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๋ธ๋ผ์ฐ์ ์์ ์คํ๋๋ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋ ๊ฐ์ ์๋ฐํ ํต์ ์ฑ๋์ ๊ตฌ์ถํ๋ ๋ฐ์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ฐ์ดํฐ ๊ตํ์ ์ฑ๋ฅ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. Linux 661๋นํธ/์ด์ ๋ฌํ์ผ๋ฉฐ, macOS โ 892๋นํธ/์ด.
์ด ๊ณต๊ฒฉ์ ์น์ฌ์ดํธ๋ฅผ ์ด๊ฑฐ๋ ์น ์ ํ๋ฆฌ์ผ์ด์
์ ์คํํ ๋ SSD ์ ๊ทผ ์๊ฐ ๋ณ๋์ด ๊ฐ ์ฌ์ดํธ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
๋ง๋ค ๋ค๋ฅด๋ค๋ ์ ์ ์
์ฉํฉ๋๋ค. ์ด์ ์ ์ธก์ ๋ ์ฌ์ดํธ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ์ผ๋ฐ์ ์ธ ์ ๊ทผ ์๊ฐ ์ค๋
์ท์ ์ฌ์ฉํ๋ฉด ํน์ ํ๋์ ๋ค๋ฅธ I/O ์์
๊ณผ ๊ตฌ๋ถํ ์ ์์ต๋๋ค. ์ด ๊ณต๊ฒฉ์ ๋ชฉ์ ์ I/O ์ง์ฐ ์๊ฐ๊ณผ ์ฌ์ดํธ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ํน์ง์ ์ธ ๋์ ํจํด ์ฌ์ด์ ์๊ด๊ด๊ณ๋ฅผ ํ์
ํ๋ ๊ฒ์
๋๋ค.
ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง์ ์ธ๋ถ ์
๋ ฅ/์ถ๋ ฅ์ผ๋ก ์ธํ ์ก์์ด ์กด์ฌํ๋ ํ๊ฒฝ์์๋ ํจํด์ ์๋ณํ ์ ์์ต๋๋ค.
์ด ๋ฐฉ๋ฒ์ ๋ธ๋ผ์ฐ์ ์ OPFS(Origin-Private FileSystem) API๋ฅผ ํ์ฉํ์ฌ ๋ก์ปฌ ํ์ผ ์์คํ ์ ํ์ผ์ ์์ฑํฉ๋๋ค(์น์ฌ์ดํธ์ ์ฐ๊ฒฐ๋ ํ์ผ ์์คํ ์ ๊ฒฉ๋ฆฌ๋ ์์ญ์ ํ์ผ์ด ์์ฑ๋จ). SSD ์ ๊ทผ ์๊ฐ์ ๋์ผํ ๋ฐ์ดํฐ ์์ ์ ๋ํ ์ง์ฐ ์๊ฐ์ ์ธก์ ํ์ฌ ๋ถ์ํฉ๋๋ค. ๊ณต๊ฒฉ ์ค ํ์ผ ์์ ์ ๋ํ ํ์ด์ง ์บ์์ ์ํฅ์ ์ฐํํ๊ธฐ ์ํด ์ฌ์ฉ ๊ฐ๋ฅํ RAM ์ฉ๋์ ์ด๊ณผํ๋ ๋งค์ฐ ํฐ ํ์ผ์ ์์ฑํด์ผ ํฉ๋๋ค.
์ด๋ฌํ ๊ณต๊ฒฉ์ ๋์ํ๊ธฐ ์ํด ๋ธ๋ผ์ฐ์ ๊ฐ๋ฐ์ฌ๋ค์ OPFS API ์ ๊ทผ ์ ์ฌ์ฉ์์๊ฒ ๋ณ๋์ ํ์ธ ์ ์ฐจ๋ฅผ ์๊ตฌํ๊ฑฐ๋, ์ต๋ ํ์ผ ํฌ๊ธฐ๋ฅผ RAM ์ฉ๋๋ณด๋ค ํฌ์ง ์๋๋ก ์ ํํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ํ์ฌ ํฌ๋กฌ๊ณผ ์ฌํ๋ฆฌ๋ OPFS API๋ฅผ ์ด์ฉํด ๋์คํฌ ๊ณต๊ฐ์ ์ต๋ 60%๊น์ง ์ฐจ์งํ๋ ํ์ผ์ ์์ฑํ ์ ์๋๋ก ํ์ฉํ๊ณ ์์ต๋๋ค.
๊ตฌ๊ธ์ ํฌ๋ก๋ฎด ๊ฐ๋ฐ์๋ค์ ๊ทธ๋ฌํ ์ฌ์ด๋ ์ฑ๋ ๊ณต๊ฒฉ์ด ์ทจ์ฝ์ ์ด ์๋๋ผ๊ณ ๋ถ์ธํ์ต๋๋ค. ์ ํ์ ์ฌํ๋ฆฌ ๊ฐ๋ฐ์๋ค์ ํฅํ ๋์์ฑ
์ ๋ง๋ จํ ๊ฐ๋ฅ์ฑ์ ๋ฐฐ์ ํ์ง ์์์ต๋๋ค. ๋ชจ์ง๋ผ๋ ํด๋น ๋ฌธ์ ๋ฅผ ์ธ์งํ๊ณ ์์ง๋ง ์์ง ํด๊ฒฐ์ฑ
์ ๋ด๋์ง๋ ์์์ต๋๋ค.
์ถ์ฒ : opennet.ru
