ํฌ๋กฌ 79 ๋ฆด๋ฆฌ์Šค

Google ์ œ์‹œ ์›น ๋ธŒ๋ผ์šฐ์ € ๋ฆด๋ฆฌ์Šค ํฌ๋กฌ 79... ๋™์‹œ์— ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋‹ค. ๋ฌด๋ฃŒ ํ”„๋กœ์ ํŠธ์˜ ์•ˆ์ •์ ์ธ ๋ฆด๋ฆฌ์Šค Chromium, Chrome์˜ ๊ธฐ์ดˆ์ž…๋‹ˆ๋‹ค. ํฌ๋กฌ ๋ธŒ๋ผ์šฐ์ € ๋‹ค๋ฅธ Google ๋กœ๊ณ  ์‚ฌ์šฉ, ์ถฉ๋Œ ๋ฐœ์ƒ ์‹œ ์•Œ๋ฆผ ์ „์†ก ์‹œ์Šคํ…œ์˜ ์กด์žฌ, ์š”์ฒญ ์‹œ ํ”Œ๋ž˜์‹œ ๋ชจ๋“ˆ ๋กœ๋“œ ๊ธฐ๋Šฅ, ๋ณดํ˜ธ๋œ ๋น„๋””์˜ค ์ฝ˜ํ…์ธ (DRM) ์žฌ์ƒ ๋ชจ๋“ˆ, ์ž๋™ ์—…๋ฐ์ดํŠธ ์‹œ์Šคํ…œ ๋ฐ ๊ฒ€์ƒ‰ ์‹œ ์ „์†ก RLZ ๋งค๊ฐœ๋ณ€์ˆ˜. Chrome 80์˜ ๋‹ค์Œ ๋ฆด๋ฆฌ์Šค๋Š” 4์›” XNUMX์ผ๋กœ ์˜ˆ์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๋ณ€๊ฒฝ ะฒ ํฌ๋กฌ 79:

  • ํ™œ์„ฑํ™”๋จ ์‚ฌ์šฉ์ž๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ์˜ ๊ฐ•๋„๋ฅผ ๋ถ„์„ํ•˜๋„๋ก ์„ค๊ณ„๋œ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ ๊ฒ€ ๊ตฌ์„ฑ์š”์†Œ์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ์‚ฌ์ดํŠธ์— ๋กœ๊ทธ์ธํ•˜๋ ค๊ณ  ํ•  ๋•Œ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ ๊ฒ€ ์ˆ˜ํ–‰ํ•˜๋‹ค ๋ฌธ์ œ๊ฐ€ ๊ฐ์ง€๋˜๋ฉด ๊ฒฝ๊ณ ์™€ ํ•จ๊ป˜ ์†์ƒ๋œ ๊ณ„์ • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•ด ๋กœ๊ทธ์ธ ๋ฐ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค(ํ™•์ธ์€ ์‚ฌ์šฉ์ž ์ธก์˜ ํ•ด์‹œ ์ ‘๋‘์‚ฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค). ์ด๋ฒˆ ์ ๊ฒ€์€ ์œ ์ถœ๋œ ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋‚˜ํƒ€๋‚œ 4์–ต ๊ฐœ ์ด์ƒ์˜ ์†์ƒ๋œ ๊ณ„์ •์„ ๋‹ค๋ฃจ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. "abc123"๊ณผ ๊ฐ™์€ ์‚ฌ์†Œํ•œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ์‹œ๋„ํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ ๊ฒฝ๊ณ ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋น„๋ฐ€๋ฒˆํ˜ธ ์ง„๋‹จ ํฌํ•จ์„ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•ด '๋™๊ธฐํ™” ๋ฐ Google ์„œ๋น„์Šค' ์„น์…˜์— ํŠน์ˆ˜ ์„ค์ •์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ”ผ์‹ฑ์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ํƒ์ง€ํ•˜๋Š” ์‹ ๊ธฐ์ˆ ์ด ์ œ์‹œ๋œ๋‹ค. ๊ธฐ์กด์—๋Š” ๋กœ์ปฌ์— ๋‹ค์šด๋กœ๋“œ๋œ ์„ธ์ดํ”„ ๋ธŒ๋ผ์šฐ์ง• ๋ธ”๋ž™๋ฆฌ์ŠคํŠธ์— ์ ‘๊ทผํ•ด ๊ฒ€์ฆ์„ ์ง„ํ–‰ํ–ˆ๋Š”๋ฐ, ์ด๋Š” ์•ฝ 30๋ถ„์— ํ•œ ๋ฒˆ์”ฉ ์—…๋ฐ์ดํŠธ๋๋Š”๋ฐ, ์˜ˆ๋ฅผ ๋“ค์–ด ๊ณต๊ฒฉ์ž๊ฐ€ ๋„๋ฉ”์ธ์„ ์ž์ฃผ ์ „ํ™˜ํ•˜๋Š” ์ƒํ™ฉ ๋“ฑ์—์„œ๋Š” ๋ถ€์กฑํ•œ ๊ฒƒ์œผ๋กœ ๋“œ๋Ÿฌ๋‚ฌ๋‹ค. ์ƒˆ๋กœ์šด ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ฉด ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜์ฒœ ๊ฐœ์˜ ์ธ๊ธฐ ์‚ฌ์ดํŠธ ํ•ด์‹œ๊ฐ€ ํฌํ•จ๋œ ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ์— ๋Œ€ํ•œ ์‚ฌ์ „ ๊ฒ€์‚ฌ๋ฅผ ํ†ตํ•ด ์ฆ‰์‹œ URL์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ด๋ ค๋Š” ์‚ฌ์ดํŠธ๊ฐ€ ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ์— ์—†๋Š” ๊ฒฝ์šฐ ๋ธŒ๋ผ์šฐ์ €๋Š” Google ์„œ๋ฒ„์˜ URL์„ ํ™•์ธํ•˜์—ฌ ๋งํฌ์˜ SHA-32 ํ•ด์‹œ ์ค‘ ์ฒ˜์Œ 256๋น„ํŠธ๋ฅผ ์ „์†กํ•˜๋ฉฐ, ์—ฌ๊ธฐ์—์„œ ๊ฐ€๋Šฅํ•œ ๊ฐœ์ธ ๋ฐ์ดํ„ฐ๊ฐ€ ์‚ญ์ œ๋ฉ๋‹ˆ๋‹ค. Google์— ๋”ฐ๋ฅด๋ฉด ์ƒˆ๋กœ์šด ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ์ƒˆ๋กœ์šด ํ”ผ์‹ฑ ์‚ฌ์ดํŠธ์— ๋Œ€ํ•œ ๊ฒฝ๊ณ  ํšจ๊ณผ๊ฐ€ 30% ํ–ฅ์ƒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ”ผ์‹ฑ ํŽ˜์ด์ง€๋ฅผ ํ†ตํ•ด Google ์ž๊ฒฉ ์ฆ๋ช… ๋ฐ ๋น„๋ฐ€๋ฒˆํ˜ธ ๊ด€๋ฆฌ์ž์— ์ €์žฅ๋œ ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ์ „์†ก๋˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜๋Š” ์‚ฌ์ „ ๋ณดํ˜ธ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ํ•ด๋‹น ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ์‚ฌ์ดํŠธ์—์„œ ์ €์žฅ๋œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๋ ค๊ณ  ํ•˜๋ฉด ์‚ฌ์šฉ์ž์—๊ฒŒ ์ž ์žฌ์ ์œผ๋กœ ์œ„ํ—˜ํ•œ ํ–‰๋™์— ๋Œ€ํ•ด ๊ฒฝ๊ณ ํ•ฉ๋‹ˆ๋‹ค.
  • TLS 1.0 ๋ฐ 1.1์„ ์‚ฌ์šฉํ•˜๋Š” ์—ฐ๊ฒฐ์—๋Š” ์ด์ œ ์•ˆ์ „ํ•˜์ง€ ์•Š์€ ์—ฐ๊ฒฐ ํ‘œ์‹œ๊ธฐ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. TLS 1.0 ๋ฐ 1.1 ์™„๋ฒฝ ์ง€์› ๋น„ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค Chrome 81์—์„œ๋Š” 17๋…„ 2020์›” XNUMX์ผ๋กœ ์˜ˆ์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋น„ํ™œ์„ฑ ํƒญ์„ ๊ณ ์ •ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜์—ฌ 5๋ถ„ ์ด์ƒ ๋ฐฑ๊ทธ๋ผ์šด๋“œ์— ์žˆ์—ˆ๊ณ  ์ค‘์š”ํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š๋Š” ๋ฉ”๋ชจ๋ฆฌ ํƒญ์—์„œ ์ž๋™์œผ๋กœ ์–ธ๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ ์ •์— ๋Œ€ํ•œ ํŠน์ • ํƒญ์˜ ์ ํ•ฉ์„ฑ์— ๋Œ€ํ•œ ๊ฒฐ์ •์€ ๊ฒฝํ—˜์  ๋ฐฉ๋ฒ•์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. ๊ธฐ๋Šฅ ํ™œ์„ฑํ™”๋Š” 'chrome://flags/#proactive-tab-freeze' ํ”Œ๋ž˜๊ทธ๋ฅผ ํ†ตํ•ด ์ œ์–ด๋ฉ๋‹ˆ๋‹ค.
  • ์— ์˜ํ•ด ์ œ๊ณต https://๋ฅผ ํ†ตํ•ด ์—ด๋ฆฐ ํŽ˜์ด์ง€์— ๋ณด์•ˆ ํ†ต์‹  ์ฑ„๋„์„ ํ†ตํ•ด ๋กœ๋“œ๋œ ๋ฆฌ์†Œ์Šค๋งŒ ํฌํ•จ๋˜๋„๋ก HTTPS๋ฅผ ํ†ตํ•ด ์—ด๋ฆฐ ํŽ˜์ด์ง€์—์„œ ํ˜ผํ•ฉ ์ฝ˜ํ…์ธ ๋ฅผ ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค. ์Šคํฌ๋ฆฝํŠธ ๋ฐ iframe๊ณผ ๊ฐ™์€ ๊ฐ€์žฅ ์œ„ํ—˜ํ•œ ์œ ํ˜•์˜ ํ˜ผํ•ฉ ์ฝ˜ํ…์ธ ๋Š” ์ด๋ฏธ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ฐจ๋‹จ๋˜์–ด ์žˆ์ง€๋งŒ ์ด๋ฏธ์ง€, ์˜ค๋””์˜ค ํŒŒ์ผ ๋ฐ ๋น„๋””์˜ค๋Š” ์—ฌ์ „ํžˆ http://๋ฅผ ํ†ตํ•ด ๋‹ค์šด๋กœ๋“œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์‚ฝ์ž…๋ฌผ์— ๋Œ€ํ•ด ์ด์ „์— ์‚ฌ์šฉ๋œ ํ˜ผํ•ฉ ์ฝ˜ํ…์ธ  ํ‘œ์‹œ๊ธฐ๋Š” ํŽ˜์ด์ง€ ๋ณด์•ˆ์— ๋Œ€ํ•œ ๋ช…ํ™•ํ•œ ํ‰๊ฐ€๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ํšจ๊ณผ๊ฐ€ ์—†์œผ๋ฉฐ ์‚ฌ์šฉ์ž์—๊ฒŒ ์˜คํ•ด๋ฅผ ๋ถˆ๋Ÿฌ์ผ์œผํ‚ฌ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ด๋ฏธ์ง€ ์Šคํ‘ธํ•‘์„ ํ†ตํ•ด ๊ณต๊ฒฉ์ž๋Š” ์‚ฌ์šฉ์ž ์ถ”์  ์ฟ ํ‚ค๋ฅผ ๋Œ€์ฒดํ•˜๊ฑฐ๋‚˜, ์ด๋ฏธ์ง€ ํ”„๋กœ์„ธ์„œ์˜ ์ทจ์•ฝ์ ์„ ์•…์šฉํ•˜๊ฑฐ๋‚˜, ์ด๋ฏธ์ง€์— ์ œ๊ณต๋œ ์ •๋ณด๋ฅผ ๋Œ€์ฒดํ•˜์—ฌ ์œ„์กฐ๋ฅผ ์‹œ๋„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜ผํ•ฉ ๊ตฌ์„ฑ ์š”์†Œ์˜ ์ž ๊ธˆ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์ž ๊ธˆ ๊ธฐํ˜ธ๋ฅผ ํด๋ฆญํ•˜๋ฉด ๋‚˜ํƒ€๋‚˜๋Š” ๋ฉ”๋‰ด๋ฅผ ํ†ตํ•ด ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ํŠน์ˆ˜ ์„ค์ •์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐ์Šคํฌํ†ฑ ๋ฒ„์ „๊ณผ ๋ชจ๋ฐ”์ผ ๋ฒ„์ „์˜ Chrome ๊ฐ„์— ํด๋ฆฝ๋ณด๋“œ ์ฝ˜ํ…์ธ ๋ฅผ ๊ณต์œ ํ•˜๋Š” ์‹คํ—˜์  ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ๊ณ„์ •์— ์—ฐ๊ฒฐ๋œ Chrome์˜ ๊ฒฝ์šฐ ์ด์ œ ๋ชจ๋ฐ”์ผ๊ณผ ๋ฐ์Šคํฌํ†ฑ ์‹œ์Šคํ…œ ๊ฐ„์˜ ํด๋ฆฝ๋ณด๋“œ ๊ณต์œ ๋ฅผ ํฌํ•จํ•˜์—ฌ ๋‹ค๋ฅธ ๊ธฐ๊ธฐ์˜ ํด๋ฆฝ๋ณด๋“œ ์ฝ˜ํ…์ธ ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํด๋ฆฝ๋ณด๋“œ์˜ ์ฝ˜ํ…์ธ ๋Š” ์—”๋“œํˆฌ์—”๋“œ ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์•”ํ˜ธํ™”๋˜์–ด Google ์„œ๋ฒ„์˜ ํ…์ŠคํŠธ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ chrome://flags#shared-clipboard-receiver, chrome://flags#shared-clipboard-ui ๋ฐ chrome://flags#sync-clipboard-service ์˜ต์…˜์„ ํ†ตํ•ด ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.
  • ํ”„๋กœํ•„ ๋™๊ธฐํ™”๊ฐ€ ๊บผ์ง„ ํŠน์ • ์‹œ์ (์˜ˆ: ๋น„๋ฐ€๋ฒˆํ˜ธ ์ €์žฅ ์‹œ)์˜ ์ฃผ์†Œ ํ‘œ์‹œ์ค„์—๋Š” ์•„๋ฐ”ํƒ€ ์™ธ์— ํ˜„์žฌ Google ๊ณ„์ •์˜ ์ด๋ฆ„์ด ํ‘œ์‹œ๋˜์–ด ์‚ฌ์šฉ์ž๊ฐ€ ํ˜„์žฌ ํ™œ์„ฑํ™”๋œ ๊ณ„์ •์„ ์ •ํ™•ํ•˜๊ฒŒ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • 1%์˜ ์‚ฌ์šฉ์ž์—๊ฒŒ ํ™œ์„ฑํ™”๋จ ์ง€์› "HTTPS๋ฅผ ํ†ตํ•œ DNS"(DoH, HTTPS๋ฅผ ํ†ตํ•œ DNS). ์‹คํ—˜์—๋Š” DoH๋ฅผ ์ง€์›ํ•˜๋Š” DNS ๊ณต๊ธ‰์ž๊ฐ€ ์ด๋ฏธ ์ง€์ •๋œ ์‹œ์Šคํ…œ ์„ค์ •์„ ๊ฐ€์ง„ ์‚ฌ์šฉ์ž๋งŒ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์‚ฌ์šฉ์ž๊ฐ€ ์‹œ์Šคํ…œ ์„ค์ •์— DNS 8.8.8.8์„ ์ง€์ •ํ–ˆ๋‹ค๋ฉด Google์˜ DoH ์„œ๋น„์Šค(โ€œhttps://dns.google.com/dns-queryโ€)๊ฐ€ Chrome์—์„œ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค(DNS๊ฐ€ 1.1.1.1์ด๋ฉด). XNUMX, DoH Cloudflare ์„œ๋น„์Šค("https://cloudflare-dns.com/dns-query") ๋“ฑ DoH ํ™œ์„ฑํ™” ์—ฌ๋ถ€๋ฅผ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•ด "chrome://flags/#dns-over-https" ์„ค์ •์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๋ณด์•ˆ, ์ž๋™, ๊บผ์ง์˜ ์„ธ ๊ฐ€์ง€ ์ž‘๋™ ๋ชจ๋“œ๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค. "๋ณด์•ˆ" ๋ชจ๋“œ์—์„œ๋Š” ์ด์ „์— ์บ์‹œ๋œ ๋ณด์•ˆ ๊ฐ’(๋ณด์•ˆ ์—ฐ๊ฒฐ์„ ํ†ตํ•ด ์ˆ˜์‹ )๊ณผ DoH๋ฅผ ํ†ตํ•œ ์š”์ฒญ์„ ๊ธฐ๋ฐ˜์œผ๋กœ๋งŒ ํ˜ธ์ŠคํŠธ๊ฐ€ ๊ฒฐ์ •๋˜๋ฉฐ ์ผ๋ฐ˜ DNS๋กœ์˜ ํด๋ฐฑ์€ ์ ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. "์ž๋™" ๋ชจ๋“œ์—์„œ๋Š” DoH์™€ ๋ณด์•ˆ ์บ์‹œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ์•ˆ์ „ํ•˜์ง€ ์•Š์€ ์บ์‹œ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ  ๊ธฐ์กด DNS๋ฅผ ํ†ตํ•ด ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. "off" ๋ชจ๋“œ์—์„œ๋Š” ๊ณต์œ  ์บ์‹œ๋ฅผ ๋จผ์ € ํ™•์ธํ•˜๊ณ  ๋ฐ์ดํ„ฐ๊ฐ€ ์—†์œผ๋ฉด ์‹œ์Šคํ…œ DNS๋ฅผ ํ†ตํ•ด ์š”์ฒญ์„ ๋ณด๋ƒ…๋‹ˆ๋‹ค.
  • ์‹คํ—˜์  ์š”์†Œ๊ฐ€ ์ถ”๊ฐ€๋จ ์ง€์› ์•ž์œผ๋กœ ๋ฐ ๋’ค๋กœ ๋ฒ„ํŠผ์„ ์‚ฌ์šฉํ•˜์—ฌ ํŽ˜์ด์ง€๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ ๋ Œ๋”๋ง๋œ ์ฝ˜ํ…์ธ ๋ฅผ ์บ์‹ฑํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ ๋‹ค์‹œ ๋ Œ๋”๋งํ•˜๊ณ  ๋กœ๋“œํ•  ํ•„์š”๊ฐ€ ์—†๋Š” ์ „์ฒด ํŽ˜์ด์ง€์˜ ์™„์ „ํ•œ ์บ์‹ฑ์œผ๋กœ ์ธํ•ด ์ด๋Ÿฌํ•œ ์œ ํ˜•์˜ ํƒ์ƒ‰ ์ค‘์— ์ง€์—ฐ์„ ํฌ๊ฒŒ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํƒ์ƒ‰ ์ค‘ ์„ฑ๋Šฅ ํ–ฅ์ƒ์ด 19%์— ๋‹ฌํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์žฅ์น˜ ๋ฒ„์ „์—์„œ ์ตœ์ ํ™”๊ฐ€ ํŠนํžˆ ๋‘๋“œ๋Ÿฌ์ง‘๋‹ˆ๋‹ค. ์ด ๋ชจ๋“œ๋Š” "chrome://flags#back-forward-cache" ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.
  • ์‚ญ์ œ๋จ ์ฃผ์†Œ ํ‘œ์‹œ์ค„์— ํ”„๋กœํ† ์ฝœ ํ‘œ์‹œ๋ฅผ ๋ฐ˜ํ™˜ํ•  ์ˆ˜ ์žˆ๋Š” "chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains" ์„ค์ •(์ด์ œ ๋ชจ๋“  ๋งํฌ๊ฐ€ ํ•ญ์ƒ ํ‘œ์‹œ๋จ) https:// ๋ฐ http:/// /๊ฐ€ ์—†๊ณ  "www."๋„ ์—†์Šต๋‹ˆ๋‹ค.)
  • Windows์šฉ ๋นŒ๋“œ์—๋Š” ์˜ค๋””์˜ค ์žฌ์ƒ ์„œ๋น„์Šค์˜ ์ƒŒ๋“œ๋ฐ•์‹ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๊ฒฉ๋ฆฌ ํ™œ์„ฑํ™” ์—ฌ๋ถ€๋ฅผ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•ด AudioSandboxEnabled ์†์„ฑ์ด ์ œ์•ˆ๋ฉ๋‹ˆ๋‹ค.
  • ๊ธฐ์—…์„ ์œ„ํ•œ ์ค‘์•™ ์ง‘์ค‘์‹ ๊ด€๋ฆฌ ๋„๊ตฌ์—๋Š” ๋ฐฐ๊ฒฝ ํƒญ์ด ์–ธ๋กœ๋“œ๋˜๊ธฐ ์ „์— ๋ธŒ๋ผ์šฐ์ € ์ธ์Šคํ„ด์Šค๊ฐ€ ์†Œ๋น„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”๋ชจ๋ฆฌ ์–‘์„ ์ œ์–ดํ•˜๋Š” โ€‹โ€‹๊ทœ์น™์„ ์ •์˜ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํƒญ์„ ์–ธ๋กœ๋“œํ•œ ํ›„ ํ•ด์ œ๋œ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜๋ฉฐ, ํƒญ์œผ๋กœ ์ „ํ™˜ํ•˜๋ฉด ํƒญ์˜ ๋‚ด์šฉ์ด ๋‹ค์‹œ ๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค.
  • Linux๋Š” ์ด์ „์— ์‚ฌ์šฉ๋œ NSS ์‹œ์Šคํ…œ์„ ๋Œ€์ฒดํ•˜๋Š” ๋‚ด์žฅ ์ธ์ฆ์„œ ํ™•์ธ ํ”„๋กœ์„ธ์„œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋‚ด์žฅ ํ”„๋กœ์„ธ์„œ๋Š” ๊ฒ€์ฆ ์ค‘์— NSS ์ €์žฅ์†Œ๋ฅผ ๊ณ„์† ์‚ฌ์šฉํ•˜์ง€๋งŒ ์ž˜๋ชป ์ธ์ฝ”๋”ฉ๋˜์–ด ๋ณ„๋„๋กœ ์ธ์ฆ๋œ ์ธ์ฆ์„œ๋ฅผ ์ฒ˜๋ฆฌํ•  ๋•Œ ๋” ์—„๊ฒฉํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค(๋ชจ๋“  ์ธ์ฆ์„œ๋Š” ์ธ์ฆ ๊ธฐ๊ด€์˜ ์ธ์ฆ์„ ๋ฐ›์•„์•ผ ํ•จ).
  • Android ํ”Œ๋žซํผ์šฉ ๋ฒ„์ „ ์ถ”๊ฐ€ PWA(Progressive Web Apps) ๋ชจ๋“œ์—์„œ ์‹คํ–‰๋˜๋Š” ์„ค์น˜๋œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ ์‘ํ˜• ์•„์ด์ฝ˜์„ ํ• ๋‹นํ•˜๋Š” ๊ธฐ๋Šฅ. ์ ์‘ํ˜• ์•„์ด์ฝ˜์€ ์žฅ์น˜ ์ œ์กฐ์—…์ฒด์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค(์˜ˆ: ์›ํ˜•, ์ •์‚ฌ๊ฐํ˜• ๋˜๋Š” ๋ถ€๋“œ๋Ÿฌ์šด ๋ชจ์„œ๋ฆฌ)์— ๋งž๊ฒŒ ์กฐ์ •๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ถ”๊ฐ€๋จ API WebXR ์žฅ์น˜, ๊ฐ€์ƒ ๋ฐ ์ฆ๊ฐ• ํ˜„์‹ค์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. API๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Oculus Rift, HTC Vive ๋ฐ Windows Mixed Reality์™€ ๊ฐ™์€ ๊ณ ์ •์‹ ๊ฐ€์ƒ ํ˜„์‹ค ํ—ค๋“œ์…‹๋ถ€ํ„ฐ Google Daydream View ๋ฐ Samsung Gear VR๊ณผ ๊ฐ™์€ ๋ชจ๋ฐ”์ผ ์žฅ์น˜ ๊ธฐ๋ฐ˜ ์†”๋ฃจ์…˜์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๋‹ค์–‘ํ•œ ์ข…๋ฅ˜์˜ ์žฅ์น˜์™€์˜ ์ž‘์—…์„ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด API๊ฐ€ ์ ์šฉ๋  ์ˆ˜ ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—๋Š” 360ยฐ ๋ชจ๋“œ์—์„œ ๋น„๋””์˜ค๋ฅผ ๋ณด๊ธฐ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋žจ, 3์ฐจ์› ๊ณต๊ฐ„์„ ์‹œ๊ฐํ™”ํ•˜๊ธฐ ์œ„ํ•œ ์‹œ์Šคํ…œ, ๋น„๋””์˜ค ํ”„๋ฆฌ์  ํ…Œ์ด์…˜์„ ์œ„ํ•œ ๊ฐ€์ƒ ์˜ํ™”๊ด€ ์ƒ์„ฑ, ๋งค์žฅ ๋ฐ ๊ฐค๋Ÿฌ๋ฆฌ์šฉ XNUMXD ์ธํ„ฐํŽ˜์ด์Šค ์ƒ์„ฑ ์‹คํ—˜ ์ˆ˜ํ–‰ ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

    ํฌ๋กฌ 79 ๋ฆด๋ฆฌ์Šค

  • Origin Trials ๋ชจ๋“œ(๋ณ„๋„์˜ ํ…Œ์ŠคํŠธ๊ฐ€ ํ•„์š”ํ•œ ์‹คํ—˜์  ๊ธฐ๋Šฅ) ํ™œ์„ฑํ™”) ๋ช‡ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด API๊ฐ€ ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Origin Trial์€ localhost ๋˜๋Š” 127.0.0.1์—์„œ ๋‹ค์šด๋กœ๋“œํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋˜๋Š” ํŠน์ • ์‚ฌ์ดํŠธ์— ๋Œ€ํ•ด ์ œํ•œ๋œ ์‹œ๊ฐ„ ๋™์•ˆ ์œ ํšจํ•œ ํŠน์ˆ˜ ํ† ํฐ์„ ๋“ฑ๋กํ•˜๊ณ  ๋ฐ›์€ ํ›„ ์ง€์ •๋œ API๋กœ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
    • ๋ชจ๋“  HTML ์š”์†Œ์— ๋Œ€ํ•ด DOM ์š”์†Œ์˜ ํ‘œ์‹œ๊ฐ€ ๊ณ ์ •๋˜๋„๋ก ๋ณด์žฅํ•˜๋Š” "rendersubtree" ์†์„ฑ์ด ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์†์„ฑ์„ "invisible"๋กœ ์„ค์ •ํ•˜๋ฉด ์š”์†Œ์˜ ์ฝ˜ํ…์ธ ๊ฐ€ ๋ Œ๋”๋ง๋˜๊ฑฐ๋‚˜ ๊ฒ€์‚ฌ๋˜์ง€ ์•Š์•„ ๋ Œ๋”๋ง์ด ์ตœ์ ํ™”๋ฉ๋‹ˆ๋‹ค. "ํ™œ์„ฑํ™” ๊ฐ€๋Šฅ"์œผ๋กœ ์„ค์ •๋˜๋ฉด ๋ธŒ๋ผ์šฐ์ €๋Š” ๋ณด์ด์ง€ ์•Š์Œ ์†์„ฑ์„ ์ œ๊ฑฐํ•˜๊ณ  ์ฝ˜ํ…์ธ ๋ฅผ ๋ Œ๋”๋งํ•˜์—ฌ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
    • API ์˜ต์…˜์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊นจ์šฐ๊ธฐ ์ž ๊ธˆ ์ž๋™ ์ž ๊ธˆ ํ™”๋ฉด ๋น„ํ™œ์„ฑํ™” ๋ฐ ์žฅ์น˜๋ฅผ ์ ˆ์ „ ๋ชจ๋“œ๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ฒƒ์„ ๋ณด๋‹ค ์•ˆ์ „ํ•˜๊ฒŒ ์ œ์–ดํ•˜๋Š” โ€‹โ€‹๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•˜๋Š” Promise ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.
  • ์†์„ฑ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž๋™ ์ดˆ์  ์ž…๋ ฅ ํฌ์ปค์Šค๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  HTML ๋ฐ SVG ์š”์†Œ์— ๋Œ€ํ•ด.
  • ์ด๋ฏธ์ง€ ๋ฐ ๋น„๋””์˜ค์˜ ๊ฒฝ์šฐ ํ™•๋ณด ์ด๋ฏธ์ง€๊ฐ€ ์•„์ง ๋กœ๋“œ๋˜์ง€ ์•Š์€ ๋‹จ๊ณ„์—์„œ CSS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋ฏธ์ง€์˜ ํฌ๊ธฐ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” Width ๋˜๋Š” Height ์†์„ฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ข…ํšก๋น„๋ฅผ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค(์ด๋ฏธ์ง€๊ฐ€ ๋กœ๋“œ๋œ ํ›„ ํŽ˜์ด์ง€๋ฅผ ๋‹ค์‹œ ๊ตฌ์„ฑํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค).
  • CSS ์†์„ฑ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธ€๊ผด ๊ด‘ํ•™ ํฌ๊ธฐ ์กฐ์ •, ๊ด‘ํ•™ ์ขŒํ‘œ์—์„œ ๊ฐ€๋ณ€ ๊ธ€๊ผด ํฌ๊ธฐ๋ฅผ ์ž๋™์œผ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค."opsz", ๊ธ€๊ผด์ด ์ง€์›ํ•˜๋Š” ๊ฒฝ์šฐ. ์ด ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ง€์ •๋œ ํฌ๊ธฐ์— ๋Œ€ํ•œ ์ตœ์ ์˜ ๊ธ€๋ฆฌํ”„ ๋ชจ์–‘์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ œ๋ชฉ์— ๋” ๋Œ€๋น„๋˜๋Š” ๊ธ€๋ฆฌํ”„๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • CSS ์†์„ฑ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชฉ๋ก ์Šคํƒ€์ผ ์œ ํ˜•, ์˜ˆ๋ฅผ ๋“ค์–ด "-", "+", "โ˜…" ๋ฐ "โ–ธ"์™€ ๊ฐ™์ด ๋ชฉ๋ก์—์„œ ๋งˆ์นจํ‘œ ๋Œ€์‹  ๊ธฐํ˜ธ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Worklet.addModule()์„ ์‹คํ–‰ํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ์ด์ œ ์˜ค๋ฅ˜์˜ ์„ฑ๊ฒฉ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋œ ๊ฐ์ฒด๊ฐ€ ๋ฐ˜ํ™˜๋˜๋ฏ€๋กœ ์˜ค๋ฅ˜์˜ ์›์ธ(๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ๋ฌธ์ œ, ์ž˜๋ชป๋œ ๊ตฌ๋ฌธ ๋“ฑ)์„ ๋ณด๋‹ค ์ •ํ™•ํ•˜๊ฒŒ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. .).
  • ๋ฌธ์„œ ๊ฐ„์— ์š”์†Œ๋ฅผ ์ด๋™ํ•  ๋•Œ ์ฒ˜๋ฆฌ๊ฐ€ ์ค‘์ง€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์„œ ๊ฐ„ ์ „์†ก ์‹œ ์Šคํฌ๋ฆฝํŠธ ๊ด€๋ จ '์˜ค๋ฅ˜' ๋ฐ '๋กœ๋“œ' ์ด๋ฒคํŠธ ์‹คํ–‰๋„ ๋น„ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.
  • JavaScript ์—”์ง„ V8์—์„œ ์ˆ˜ํ–‰ ๊ฐ์ฒด์˜ ํ•„๋“œ ํ‘œํ˜„์— ๋Œ€ํ•œ ์ฒ˜๋ฆฌ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ตœ์ ํ™”ํ•˜์—ฌ Speedometer ํ…Œ์ŠคํŠธ ๋ชจ์Œ์—์„œ AngularJS ์ฝ”๋“œ ์‹คํ–‰ ์†๋„๋ฅผ 4% ๋” ๋น ๋ฅด๊ฒŒ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

    ํฌ๋กฌ 79 ๋ฆด๋ฆฌ์Šค

  • V8์€ ๋˜ํ•œ IC ํ•ธ๋“ค๋Ÿฌ(์ธ๋ผ์ธ ์บ์‹ฑ)๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ Node.nodeType ๋ฐ Node.nodeName๊ณผ ๊ฐ™์€ ๋‚ด์žฅ API์— ์ •์˜๋œ ๊ฒŒํ„ฐ ์ฒ˜๋ฆฌ๋ฅผ ์ตœ์ ํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ณ€๊ฒฝ์œผ๋กœ ์ธํ•ด Speedometer ์ œํ’ˆ๊ตฐ์—์„œ Backbone ๋ฐ jQuery ํ…Œ์ŠคํŠธ๋ฅผ ์‹คํ–‰ํ•  ๋•Œ IC ๋Ÿฐํƒ€์ž„์— ์†Œ์š”๋˜๋Š” ์‹œ๊ฐ„์ด ์•ฝ 12% ๋‹จ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ํฌ๋กฌ 79 ๋ฆด๋ฆฌ์Šค

  • OSR(์Šคํƒ ๋‚ด ๊ต์ฒด๋ผ๊ณ  ํ•จ) ๋ฉ”์ปค๋‹ˆ์ฆ˜์˜ ๊ฒฐ๊ณผ๊ฐ€ ์บ์‹œ๋˜์–ด ํ•จ์ˆ˜ ์‹คํ–‰ ์ค‘์— ์ตœ์ ํ™”๋œ ์ฝ”๋“œ๋ฅผ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค(์žฅ๊ธฐ ์‹คํ–‰ ํ•จ์ˆ˜๊ฐ€ ๋‹ค์‹œ ์‹คํ–‰๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฌ์ง€ ์•Š๊ณ  ์ตœ์ ํ™”๋œ ์ฝ”๋“œ ์‚ฌ์šฉ์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Œ). OSR ์บ์‹ฑ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์‹œ ์ตœ์ ํ™”๋ฅผ ๊ฑฐ์น˜์ง€ ์•Š๊ณ ๋„ ํ•จ์ˆ˜๋ฅผ ๋‹ค์‹œ ์‹คํ–‰ํ•  ๋•Œ ์ตœ์ ํ™” ๊ฒฐ๊ณผ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    ์ผ๋ถ€ ํ…Œ์ŠคํŠธ์—์„œ๋Š” ๋ณ€๊ฒฝ์œผ๋กœ ์ธํ•ด ์ตœ๊ณ  ์„ฑ๋Šฅ์ด 5~18% ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    ํฌ๋กฌ 79 ๋ฆด๋ฆฌ์Šค

  • ์›น ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๋„๊ตฌ ๋ณ€๊ฒฝ ์‚ฌํ•ญ:
      ๋‚˜ํƒ€๋‚ฌ๋‹ค ์š”์ฒญ์„ ์ฐจ๋‹จํ•˜๊ฑฐ๋‚˜ ์ฟ ํ‚ค๋ฅผ ๋ณด๋‚ด๋Š” ์ด์œ ๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•œ ๋””๋ฒ„๊น… ๋ชจ๋“œ์ž…๋‹ˆ๋‹ค.

      ํฌ๋กฌ 79 ๋ฆด๋ฆฌ์Šค

    • ์ฟ ํ‚ค ๋ชฉ๋ก์ด ์žˆ๋Š” ๋ธ”๋ก์— ํŠน์ • ๋ผ์ธ์„ ํด๋ฆญํ•˜๋ฉด ์„ ํƒํ•œ ์ฟ ํ‚ค์˜ ๊ฐ’์„ ๋น ๋ฅด๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

      ํฌ๋กฌ 79 ๋ฆด๋ฆฌ์Šค

    • ์„ ํ˜ธ ์ƒ‰์ƒ ๊ตฌ์„ฑํ‘œ ๋ฐ ์„ ํ˜ธ ๊ฐ์†Œ ๋ชจ์…˜ ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ์— ๋Œ€ํ•œ ๋‹ค์–‘ํ•œ ์„ค์ •์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์˜ˆ: ์–ด๋‘์šด ์‹œ์Šคํ…œ ํ…Œ๋งˆ ๋˜๋Š” ์• ๋‹ˆ๋ฉ”์ด์…˜ ํšจ๊ณผ๊ฐ€ ๋น„ํ™œ์„ฑํ™”๋œ ํŽ˜์ด์ง€์˜ ๋™์ž‘์„ ํ…Œ์ŠคํŠธํ•˜๊ธฐ ์œ„ํ•ด).
      ํฌ๋กฌ 79 ๋ฆด๋ฆฌ์Šค

    • Coverage ํƒญ์˜ ๋””์ž์ธ์ด ํ˜„๋Œ€ํ™”๋˜์–ด ์‚ฌ์šฉ๋œ ์ฝ”๋“œ์™€ ์‚ฌ์šฉ๋˜์ง€ ์•Š์€ ์ฝ”๋“œ๋ฅผ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์œ ํ˜•(JavaScript, CSS)๋ณ„๋กœ ์ •๋ณด๋ฅผ ํ•„ํ„ฐ๋งํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์†Œ์Šค ํ…์ŠคํŠธ ํ‘œ์‹œ ์‹œ ์ฝ”๋“œ ์‚ฌ์šฉ ์ •๋ณด๋„ ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค.

      ํฌ๋กฌ 79 ๋ฆด๋ฆฌ์Šค

    • ๋„คํŠธ์›Œํฌ ํ™œ๋™์„ ๊ธฐ๋กํ•œ ํ›„ ํŠน์ • ๋„คํŠธ์›Œํฌ ๋ฆฌ์†Œ์Šค๋ฅผ ์š”์ฒญํ•˜๋Š” ์ด์œ ๋ฅผ ๋””๋ฒ„๊น…ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(๋ฆฌ์†Œ์Šค ๋กœ๋”ฉ์œผ๋กœ ์ด์–ด์ง„ JavaScript ์ฝ”๋“œ ํ˜ธ์ถœ์˜ ์ถ”์ ์„ ๋ณผ ์ˆ˜ ์žˆ์Œ).
      ํฌ๋กฌ 79 ๋ฆด๋ฆฌ์Šค

    • ์ฝ˜์†” ๋ฐ ์†Œ์Šค ํŒจ๋„์— ํ‘œ์‹œ๋˜๋Š” ์ฝ”๋“œ์—์„œ ๋“ค์—ฌ์“ฐ๊ธฐ ์œ ํ˜•(2/4/8 ๊ณต๋ฐฑ ๋˜๋Š” ํƒญ)์„ ๊ฒฐ์ •ํ•˜๊ธฐ ์œ„ํ•ด "์„ค์ • > ํ™˜๊ฒฝ ์„ค์ • > ์†Œ์Šค > ๊ธฐ๋ณธ ๋“ค์—ฌ์“ฐ๊ธฐ" ์„ค์ •์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ˜์‹ ๊ณผ ๋ฒ„๊ทธ ์ˆ˜์ • ์™ธ์—๋„ ์ƒˆ ๋ฒ„์ „์—์„œ๋Š” 51๊ฐœ์˜ ์ทจ์•ฝ์ ์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ๋ฐ AFL ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•œ ์ž๋™ํ™”๋œ ํ…Œ์ŠคํŠธ์˜ ๊ฒฐ๊ณผ๋กœ ๋งŽ์€ ์ทจ์•ฝ์ ์ด ์‹๋ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‘ ๊ฐ€์ง€ ๋ฌธ์ œ(CVE-2019-13725, Bluetooth ์ง€์›์„ ์œ„ํ•œ ์ฝ”๋“œ์—์„œ ์ด๋ฏธ ํ•ด์ œ๋œ ๋ฉ”๋ชจ๋ฆฌ์— ์•ก์„ธ์Šค, CVE-2019-13726, ๋น„๋ฐ€๋ฒˆํ˜ธ ๊ด€๋ฆฌ์ž์˜ ํž™ ์˜ค๋ฒ„ํ”Œ๋กœ)๊ฐ€ ์‹ฌ๊ฐํ•œ ๋ฌธ์ œ๋กœ ํ‘œ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ์ˆ˜์ค€์˜ ๋ธŒ๋ผ์šฐ์ € ๋ณดํ˜ธ๋ฅผ ์šฐํšŒํ•˜๊ณ  ์ƒŒ๋“œ๋ฐ•์Šค ํ™˜๊ฒฝ ์™ธ๋ถ€์˜ ์‹œ์Šคํ…œ์—์„œ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Chrome์˜ ๋™์ผํ•œ ๊ฐœ๋ฐœ ์ฃผ๊ธฐ ๋‚ด์—์„œ ๋‘ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ๋ฌธ์ œ๊ฐ€ ํ™•์ธ๋œ ๊ฒƒ์€ ์ด๋ฒˆ์ด ์ฒ˜์Œ์ž…๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์ทจ์•ฝ์ ์€ Tencent Keen Security Lab์˜ ์—ฐ๊ตฌ์›๋“ค์ด ๋ฐœ๊ฒฌํ–ˆ์œผ๋ฉฐ, ์‹œ์—ฐ Tianfu Cup ๋Œ€ํšŒ์—์„œ ๋‘ ๋ฒˆ์งธ๋Š” Google Project Zero์˜ Sergei Glazunov๊ฐ€ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ ๋ฆด๋ฆฌ์Šค์˜ ์ทจ์•ฝ์  ๋ฐœ๊ฒฌ์— ๋Œ€ํ•œ ํ˜„๊ธˆ ๋ณด์ƒ ํ”„๋กœ๊ทธ๋žจ์˜ ์ผํ™˜์œผ๋กœ Google์€ $37 ์ƒ๋‹น์˜ 80000๊ฐœ ์ƒ์„ ์ง€๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค(20000๊ฐœ $10000 ์ƒ, 7500๊ฐœ $5000 ์ƒ, 3000๊ฐœ $2000 ์ƒ, 1000๊ฐœ $500 ์ƒ, 15๊ฐœ $XNUMX ์ƒ, XNUMX๊ฐœ $XNUMX ์ƒ, XNUMX๊ฐœ $XNUMX ๋ฐ XNUMX๊ฐœ) $XNUMX ์ƒ). XNUMX๊ฐœ ๋ณด์ƒ์˜ ๊ทœ๋ชจ๋Š” ์•„์ง ๊ฒฐ์ •๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€