Facebook์ Android ํ๋ซํผ ๋ฐ Java ํ๋ก๊ทธ๋จ์ฉ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ทจ์ฝ์ ์ ์๋ณํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ ์๋ก์ด ๊ฐ๋ฐฉํ ์ ์ ๋ถ์๊ธฐ Mariana Trench๋ฅผ ์ถ์ํ์ต๋๋ค. Dalvik ๊ฐ์๋จธ์ ์ฉ ๋ฐ์ดํธ์ฝ๋๋ง ์ ๊ณต๋๋ ์์ค์ฝ๋ ์์ด ํ๋ก์ ํธ ๋ถ์์ด ๊ฐ๋ฅํฉ๋๋ค. ๋ ๋ค๋ฅธ ์ฅ์ ์ ๋งค์ฐ ๋์ ์คํ ์๋(์๋ฐฑ๋ง ์ค์ ์ฝ๋ ๋ถ์์ ์ฝ 10์ด ์์)๋ก, Mariana Trench๋ฅผ ์ฌ์ฉํ์ฌ ์ ์๋ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ด ๋์ฐฉํ๋ ๋๋ก ํ์ธํ ์ ์์ต๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ C++๋ก ์์ฑ๋์์ผ๋ฉฐ MIT ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
์ด ๋ถ์๊ธฐ๋ Facebook, Instagram ๋ฐ Whatsapp์ฉ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ค ํ ์คํธ ๊ฒํ ํ๋ก์ธ์ค๋ฅผ ์๋ํํ๋ ํ๋ก์ ํธ์ ์ผ๋ถ๋ก ๊ฐ๋ฐ๋์์ต๋๋ค. 2021๋ ์๋ฐ๊ธฐ์๋ Facebook ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ฒด ์ทจ์ฝ์ ์ค ์ ๋ฐ์ด ์๋ํ๋ ๋ถ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์๋ณ๋์์ต๋๋ค. Mariana Trench ์ฝ๋๋ ๋ค๋ฅธ Facebook ํ๋ก์ ํธ์ ๋ฐ์ ํ๊ฒ ์ฝํ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด Redex ๋ฐ์ดํธ์ฝ๋ ์ต์ ํ ํ๋ก๊ทธ๋จ์ ๋ฐ์ดํธ์ฝ๋๋ฅผ ๊ตฌ๋ฌธ ๋ถ์ํ๋ ๋ฐ ์ฌ์ฉ๋์์ผ๋ฉฐ SPARTA ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ ์ ๋ถ์ ๊ฒฐ๊ณผ๋ฅผ ์๊ฐ์ ์ผ๋ก ํด์ํ๊ณ ์ฐ๊ตฌํ๋ ๋ฐ ์ฌ์ฉ๋์์ต๋๋ค.
SQL ์ฟผ๋ฆฌ, ํ์ผ ์์ , ์ธ๋ถ ํ๋ก๊ทธ๋จ์ ํธ๋ฆฌ๊ฑฐํ๋ ํธ์ถ ๋ฑ ์ํํ ๊ตฌ์กฐ์์ ์์ ์ธ๋ถ ๋ฐ์ดํฐ๊ฐ ์ฒ๋ฆฌ๋๋ ์ํฉ์ ์๋ณํ๊ธฐ ์ํด ์ ํ๋ฆฌ์ผ์ด์ ์คํ ์ค ๋ฐ์ดํฐ ํ๋ฆ์ ๋ถ์ํ์ฌ ์ ์ฌ์ ์ธ ์ทจ์ฝ์ ๊ณผ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ๋ฌธ์ ๋ฅผ ์๋ณํฉ๋๋ค.
๋ถ์๊ธฐ์ ์์ ์ ๋ฐ์ดํฐ ์์ค์ ์์ค ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํด์๋ ์ ๋๋ ์ํํ ํธ์ถ์ ์๋ณํ๋ ๊ฒ์ ๋๋ค. ๋ถ์๊ธฐ๋ ํจ์ ํธ์ถ ์ฒด์ธ์ ํตํด ๋ฐ์ดํฐ์ ์ ๋ฌ์ ์ถ์ ํ๊ณ ์์ค ๋ฐ์ดํฐ๋ฅผ ์ฝ๋์ ์ ์ฌ์ ์ผ๋ก ์ํํ ์์น์ ์ฐ๊ฒฐํฉ๋๋ค. . ์๋ฅผ ๋ค์ด Intent.getData์ ๋ํ ํธ์ถ์ ํตํด ์์ ๋ ๋ฐ์ดํฐ๋ ์์ค ์ถ์ ์ด ํ์ํ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋๋ฉฐ Log.w ๋ฐ Runtime.exec์ ๋ํ ํธ์ถ์ ์ํํ ์ฌ์ฉ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru