2024. 11. 19. 12:24ใetc_study/๋ ผ๋ฌธ ๋ถ์
๐ ๋ ผ๋ฌธ ์ ํ ์ด์
์ด๋ฒ ํ๊ธฐ๋ ์ทจ์ฝ์ ๋ถ์ ์คํฐ๋์ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ๋ ผ๋ฌธ์ ์ทจ์ฝ์ ์ ๊ด๋ จํ ๋ถ๋ถ์ ์ต๋ํ ๋ง์ด ๋ค๋ค๋ณด๊ณ ์ถ๋ค๊ณ ์๊ฐ์ ํ๊ณ , ๊ทธ๋ฌ๋ ์ค ์ค๋ฒ๋ฆฌํ์ ๋ณด์ ์ทจ์ฝ์ ์ ๋ํด ๊ถ๊ธ์ฆ์ด ์๊ฒจ์ ํด๋น ๋ ผ๋ฌธ์ ์ ํํ๋ค.
[ ์ฐธ๊ณ ์๋ฃ ]
LaTex manual(4) : ์ค์น ์์ด ์.. : ๋ค์ด๋ฒ๋ธ๋ก๊ทธ
LaTex manual(4) : ์ค์น ์์ด ์๋์ ์ฅ๊น์ง ์๋ฒฝํ overleaf(์ค๋ฒ๋ฆฌํ) ์ฌ์ฉํ๊ธฐ
์ด๋ฒ ํฌ์คํ ์ ๋ชฉ์ฐจ 1. Overleaf๋? 2. Overleaf ์ ์ ๋ฐฉ๋ฒ ๋ฐ ๋ฑ๋ก 3. Overleaf ์ฌ์ฉ๋ฒ 1. Overleaf๋...
blog.naver.com
์ค๋ฒ๋ฆฌํ๋?
์ธํฐ๋ท ํ๊ฒฝ์์ latex์ ์์ฑํ ์์๊ฒ ๋์์ฃผ๋ ํ๋ซํผ์ผ๋ก, ํ์๊ฐ์ ๋ง ํ๋ฉด ์ธํฐ๋ท ํ๊ฒฝ์์ ์ธ์ ๋ ์ ์์ด ๊ฐ๋ฅํ๋ค๋ ์ฅ์ ์ ๊ฐ๊ณ ์๋ค.
๐ ์๋ก
์ฃผ์ ์ ๋ฐฐ๊ฒฝ
- Overleaf๋ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ LaTeX ํธ์ง๊ธฐ๋ก, ์ฌ์ฉ์๊ฐ ๋ณ๋์ ์ค์น๋ ์ค์ ์์ด ํ์ ๊ณผ ๋ฌธ์ ์์ฑ์ ๊ฐ๋ฅํ๊ฒ ํ๋ค.
- ์ฌ์ฉ์ ํธ๋ฆฌ์ฑ์ผ๋ก ์ธํด ์ ์ธ๊ณ์ ์ผ๋ก ํ์ ๋ ผ๋ฌธ๊ณผ ๋ณด๊ณ ์ ์์ฑ์ ๋๋ฆฌ ์ฌ์ฉ๋์ง๋ง, PDF๋ก ๋ณํ๋๋ ๊ณผ์ ์์ ๋ฏผ๊ฐํ ์ ๋ณด๊ฐ ์บ์ฑ๋์ด ๋ ธ์ถ๋ ๊ฐ๋ฅ์ฑ์ด ์ ๊ธฐ๋๋ค.
- ๋ ผ๋ฌธ์ ๋ชฉ์ ์ Overleaf์ ๋ณด์ ์ทจ์ฝ์ ์ ์ฌ์ธต ๋ถ์ํ๊ณ , ๋ฏผ๊ฐ ์ ๋ณด ๋ณดํธ๋ฅผ ์ํ ํด๊ฒฐ์ฑ ์ ์ ์ํ๋ ๊ฒ์ด๋ค.
๐ ๋ณธ๋ก
1. Overleaf์ ๊ตฌ์กฐ์ ๋ณด์ ์ทจ์ฝ์
- Overleaf๋ LaTeX ๋ฌธ์๋ฅผ ํธ์งํ ํ PDF๋ก ์ปดํ์ผํ๊ณ ์๋ฒ์ ์บ์ฑํ๋ค.
- PDF ๊ฒฐ๊ณผ๋ฌผ์ URL๋ก ์ ๊ทผํ ์ ์์ด, ์ด๋ฅผ ํตํด ๋ฏผ๊ฐํ ์ ๋ณด๊ฐ ๋ ธ์ถ๋ ๊ฐ๋ฅ์ฑ์ด ์๋ค.
2. ์ฃผ์ ๊ณต๊ฒฉ ์๋๋ฆฌ์ค
- PDF ํ์ทจ ๊ณต๊ฒฉ (Compiled PDF Exfiltration Attack)
- ๊ณต๊ฒฉ์๊ฐ ํจํท ์ค๋ํ๊ณผ URL ๋ถ์์ ํตํด build_id, server_id๋ฅผ ์ป์ด ์บ์ฑ๋ PDF ํ์ผ์ ์ ๊ทผํ๋ค.
- ์ด๋ฌํ ๊ณต๊ฒฉ์ ๋คํธ์ํฌ ํ๊ฒฝ์์ ์ฝ๊ฒ ์ํ ๊ฐ๋ฅํ๋ค.
- PDF ์ฌ์ปดํ์ผ ๊ณต๊ฒฉ (Recompilation Attack)
- CSRF๋ฅผ ํตํด ์ฌ์ฉ์์ ์ธ์ ์ ํ์ทจํ์ฌ PDF๋ฅผ ์ฌ์ปดํ์ผํ๋ค.
- ์ฌ์ฉ์๋ ๊ณต๊ฒฉ์ ์ธ์งํ์ง ๋ชปํ๋ฉฐ, ์ง์์ ์ธ ๋ฏผ๊ฐ ์ ๋ณด ๋ ธ์ถ์ด ๋ฐ์์ด ๊ฐ๋ฅํ๋ค.
3. ์คํ ๊ฒฐ๊ณผ
- ๊ณต๊ฒฉ์ด ์ฑ๊ณต์ ์ผ๋ก ์ํ๋์์ผ๋ฉฐ, ํนํ ์ปดํ์ผ ์๋ฒ๊ฐ ์ฝํ ์ก์ธ์ค ์ ์ด๋ก ์ธํด ๋์ฑ ์ทจ์ฝํ๋ค.
- ๋ฌด๋ฃ ๋ฐ ์ ๋ฃ ์ฌ์ฉ์ ๋ชจ๋ ์ํฅ์ ๋ฐ์์ผ๋ฉฐ, PDF ํ์ผ์ ์ฝ 1์๊ฐ ๋์ ์บ์ฑ๋์ด ๊ณต๊ฒฉ ๊ธฐํ๋ฅผ ์ ๊ณตํ๋ค.
4. ๋ณด์ ๊ฐํ ๋ฐฉ์
- ์ก์ธ์ค ์ ์ด ๊ฐํ: URL ์ ๊ทผ์ ์ ํํ๊ธฐ ์ํด ์ํฌ๋ฆฟ ํ ํฐ๊ณผ Referer ํค๋ ํ์ธ ๋์ ํ๊ธฐ
- ์บ์ฑ ํ์ผ ์ํธํ: SecureC2Edit ๋ฑ์ ์ํธํ ํ๋ ์์ํฌ ํ์ฉํ๊ธฐ
- WebGL ๋ ๋๋ง ๋์ : ์บ์ฑ์ ์ ๊ฑฐํ๊ณ , PDF ๋์ ๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ ๋ ๋๋ง์ผ๋ก ๋์ฒดํ๊ธฐ
๐ ๊ฒฐ๋ก
- ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ํ์ ๋๊ตฌ์ ๋ณด์ ๋ฌธ์ ๋ ์ฌ์ฉ์์ ๊ฐ์ธ ์ ๋ณด์ ์ง์ ์ฌ์ฐ๊ถ์ ์ํํ๋ค.
- Overleaf๋ PDF ๊ฒฐ๊ณผ๋ฌผ ์บ์ฑ๊ณผ URL ์ ๊ทผ ๊ตฌ์กฐ๋ก ์ธํด ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ๋ณดํธํ๋ ๋ฐ ์ทจ์ฝํ๋ค.
- ๋ ผ๋ฌธ์์ ์ ์ํ ๋ฐฉ์(์ก์ธ์ค ์ ์ด, ์ํธํ, WebGL ๋ ๋๋ง)์ Overleaf๋ฟ๋ง ์๋๋ผ ์ ์ฌํ ์จ๋ผ์ธ ํ์ ํ๋ซํผ์์๋ ์ ์ฉ ๊ฐ๋ฅํ๋ค.
- ์ฐ๊ตฌ๋ ์จ๋ผ์ธ ํ์ ๋๊ตฌ์ ๋ณด์ ๋ฌธ์ ๋ฅผ ์ดํดํ๊ณ ๋ ์์ ํ ์์คํ ๊ฐ๋ฐ์ ์ํ ๊ธฐ์ด ์๋ฃ๋ก ํ์ฉ๋ ์ ์๋ค.
๐ ์์ฝ
์ด ๋ ผ๋ฌธ์ Overleaf๋ผ๋ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ LaTeX ํธ์ง๊ธฐ์์ ๋ฐ์ํ ์ ์๋ ๋ณด์ ์ทจ์ฝ์ ์ ๋ถ์ํ๊ณ , ๊ฐ์ธ ๋ฆฌ์์ค ๋ ธ์ถ ๊ฐ๋ฅ์ฑ์ ๋ํด ๋ค๋ฃจ๋ฉฐ, Overleaf๋ ํธ๋ฆฌํ ํ์ ๋ฐ ๋ฌธ์ ์์ฑ ๊ธฐ๋ฅ์ผ๋ก ์ธ๊ธฐ๋ฅผ ๋๊ณ ์์ผ๋, PDF ๋ณํ ๋ฐ ์บ์ฑ ๊ณผ์ ์์ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๊ฐ ๋ ธ์ถ๋ ์ํ์ด ์๋ค.
- Overleaf์ ํน์ฑ๊ณผ ์ทจ์ฝ์
- Overleaf๋ ์ ์ธ๊ณ ์๋ง์ ์ฌ์ฉ์์๊ฒ LaTeX ๊ธฐ๋ฐ ๋ฌธ์ ์์ฑ ๋ฐ ํ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
- ์ฌ์ฉ์์ PDF ๋ฌธ์ ๋ณํ ๊ณผ์ ์์ ์๋ฒ ์บ์ฑ ๋ฐ URL ๊ธฐ๋ฐ ์ ๊ทผ ๊ตฌ์กฐ๊ฐ ๋ฏผ๊ฐ ๋ฐ์ดํฐ ๋ ธ์ถ ๊ฐ๋ฅ์ฑ์ ๋์ธ๋ค.
- ๊ณต๊ฒฉ ์๋๋ฆฌ์ค
- PDF ํ์ทจ ๊ณต๊ฒฉ: URL ํจ์ค ํธ๋๋ฒ์ค ๊ธฐ๋ฒ์ ํตํด ๊ณต๊ฒฉ์๊ฐ ์บ์ฑ๋ PDF์ ์ ๊ทผ ๊ฐ๋ฅํ๋ค..
- ์ธ์ ํ์ด์ฌํน: Cross-Site Request Forgery(CSRF) ๊ณต๊ฒฉ์ ํตํด ์ธ์ฆ๋ ์ฌ์ฉ์์ ์ธ์ ์ ๊ฐ๋ก์ฑ PDF๋ฅผ ์ฌ์ปดํ์ผํ๋ค.
- ํ๊ฐ ๋ด์ฉ
- ์คํ์ ํตํด ์ ์๋ ๋ ๊ฐ์ง ๊ณต๊ฒฉ ๋ฐฉ๋ฒ ๋ชจ๋ ์ฑ๊ณต์ ์ผ๋ก ์ํ๋จ์ ํ์ธํ๋ค.
- ํนํ, Overleaf์ ์ปดํ์ผ ์๋ฒ๋ ์ฝํ ์ก์ธ์ค ์ ์ด๋ก ์ธํด ์ธ๋ถ ๊ณต๊ฒฉ์ ์ทจ์ฝํ๋ค.
- ๋ณด์ ๊ฐํ ๋ฐฉ์์ ์๋์ ๊ฐ๋ค.
- ์ก์ธ์ค ์ ์ด ๊ฐํ: ์ถ๊ฐ ์ธ์ฆ ํ๋ ์ ์ฉ ๋ฐ ์ํฌ๋ฆฟ ํ ํฐ ํ์ฉํ๊ธฐ
- ์บ์ฑ ํ์ผ ์ํธํ: ๋ฏผ๊ฐ ์ ๋ณด๊ฐ ํฌํจ๋ ์บ์ ๋ฐ์ดํฐ๋ฅผ ์ํธํํ๊ธฐ
- ํ์ผ ์์ฑ ๋ฐฉ์ง: WebGL ๊ธฐ๋ฐ PDF ๋ ๋๋ง์ผ๋ก ์บ์ฑ ์์ฒด๋ฅผ ์ ๊ฑฐํ๊ธฐ
- ๊ฒฐ๋ก
- Overleaf์ ๊ฐ์ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ํ์ ๋๊ตฌ๋ ๋ณด์ ์ค๊ณ๊ฐ ํ์์ ์ด๋ค.
- ์ ์๋ ๋ฐฉ์์ Overleaf๋ฟ๋ง ์๋๋ผ ์ ์ฌํ ์จ๋ผ์ธ ํ์ ํ๋ซํผ์๋ ์ ์ฉ์ด ๊ฐ๋ฅํ๋ค.
๐ ๋๋์ & ๋ฐฐ์ด์
ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ํ์ ๋๊ตฌ์ ๋ณด์ ์ทจ์ฝ์ ์ด ์ฐ๊ตฌ์์ ๊ฐ์ธ ๋ฐ์ดํฐ์ ์ง์ ์ฌ์ฐ๊ถ ๋ณดํธ์ ํฐ ์ํ์ด ๋ ์ ์๋ค๋ ์ ์ ์๋กญ๊ฒ ๊นจ๋ฌ์๋ค. ๋ ํธ๋ฆฌํจ ๋ค์ ์จ์ด ์๋ ๋ณด์ ๋ฆฌ์คํฌ๋ฅผ ๊ฐ๊ณผํ์ง ๋ง์์ผ ํ๋ฉฐ, ์ฌ์ฉ์๋ ์ ๋ขฐํ ์ ์๋ ํ๋ซํผ์ ์ ํํ๊ณ , ๊ฐ๋ฐ์๋ ์ฒ ์ ํ ๋ณด์ ์ค๊ณ๋ฅผ ํด์ผ ํ๋ค๋ ๊ฒ์ ๋ค์ํ๋ฒ ๋๊ผ๋ค.
๋ฐฐ์ด์ ์ ์๋์ ๊ฐ๋ค.
- URL Path Traversal๊ณผ CSRF ๊ฐ์ ์น ๊ณต๊ฒฉ ๊ธฐ๋ฒ์ ๊ตฌ์ฒด์ ์ธ ์ ์ฉ ์ฌ๋ก๋ฅผ ํ์ตํ ์ ์์๋ค.
- Overleaf์์ ์ปดํ์ผ๋ PDF ์ ๊ทผ ๋ฐฉ์์ ์ทจ์ฝ์ ์ ๋ํด ์๊ฒ ๋์๋ค.
- Referer ํค๋ ํ์ธ, ์ํฌ๋ฆฟ ํ ํฐ, ๊ทธ๋ฆฌ๊ณ WebGL ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์ ๋ฑ ์๋ก์ด ๋ณด์ ๊ธฐ์ ๋ฐ ๊ตฌํ ๋ฐฉ์์ ์กฐ๊ธ์ด๋๋ง ํ์ตํ ์ ์์๋ค.