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

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

Chrome 119์˜ ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ:

  • ๋ฆด๋ฆฌ์Šค ์ƒ์„ฑ ์ฃผ๊ธฐ๊ฐ€ ๋‹จ์ถ•๋˜์–ด ์ƒˆ ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ๊ณผ ๋ฒ ํƒ€ ํ…Œ์ŠคํŠธ ์‹œ์ž‘ ์‚ฌ์ด์˜ ์‹œ๊ฐ„์ด ๋‹จ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋ฒ ํƒ€ ๋ฒ„์ „์€ ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ ํ›„ 8์ผ์ด ์•„๋‹ˆ๋ผ 4์ผ ํ›„์— ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋ฒ ํƒ€ ๋ฒ„์ „์˜ ์•ˆ์ •ํ™”๋Š” ๊ธฐ์กด๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ XNUMX์ฃผ ์ด๋‚ด์— ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ด์— ๋”ฐ๋ผ ์‹ ์ž‘ ์ค€๋น„ ์ฃผ๊ธฐ๊ฐ€ ์ผ์ฃผ์ผ ์ •๋„ ๋‹จ์ถ•๋๋‹ค.
  • ํƒญ ๊ทธ๋ฃน์„ ์ €์žฅํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ด์ œ ์‚ฌ์šฉ์ž๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ ์ฐจ์ง€ํ•˜์ง€ ์•Š๋„๋ก ๊ทธ๋ฃน์„ ์ €์žฅํ•˜๊ณ  ๊ทธ๋ฃน์— ํฌํ•จ๋œ ํƒญ์„ ๋‹ซ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜์ค‘์— ํ•„์š”ํ•  ๋•Œ ์ €์žฅ๋œ ๊ทธ๋ฃน์˜ ํƒญ์„ ๋ฐ˜ํ™˜ํ•˜๊ณ  ํƒญ ๋™๊ธฐํ™”์— ์ฐธ์—ฌํ•˜๋Š” ๋‹ค๋ฅธ ์žฅ์น˜์—์„œ๋„ ์—ด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ์ผ๋ถ€ ์‚ฌ์šฉ์ž์—๊ฒŒ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์œผ๋ฉฐ, ๊ฐ•์ œ๋กœ ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด "chrome://flags/#tab-groups-save" ์„ค์ •์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ๋ฐ์ดํ„ฐ ์‚ญ์ œ ๋ฐ ์†์‹ค๊ณผ ๊ด€๋ จ๋œ ์ž‘์—… ๋ฐ ์„ค์ • ๋ฌธ๊ตฌ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ด๋Ÿฌํ•œ ์ž‘์—…์—๋Š” "์‚ญ์ œ"๋ผ๋Š” ์šฉ์–ด ๋Œ€์‹  "์‚ญ์ œ"๋ผ๋Š” ๋‹จ์–ด๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ๊ฐœ๋ณ„ ์‚ฌ์šฉ์ž๋Š” "์‚ญ์ œ"๋ผ๋Š” ๋‹จ์–ด๋ฅผ ๋ณต๊ตฌํ•  ์ˆ˜ ์—†๋Š” ๋ฐ์ดํ„ฐ ์†์‹ค์˜ ์‹ ํ˜ธ๋กœ ์ธ์‹ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
  • ์ด์ œ URL ์ž๋™ ์™„์„ฑ์€ ์ฃผ์†Œ ์‹œ์ž‘ ๋ถ€๋ถ„๊ณผ ์ผ์น˜ํ•˜๋Š” ๋‹จ์–ด๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ด์ „์— ์‚ฌ์ดํŠธ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋œ ๋ชจ๋“  ํ‚ค์›Œ๋“œ๋ฅผ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, 'https://www.google.com/travel/flights' ์ฃผ์†Œ์˜ ์ž๋™ ์™„์„ฑ์€ 'google'์ด๋ผ๋Š” ๋‹จ์–ด๋ฅผ ์ž…๋ ฅํ•  ๋•Œ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ 'flights'๋ฅผ ์ž…๋ ฅํ•  ๋•Œ๋„ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
    ํฌ๋กฌ 119 ๋ฆด๋ฆฌ์Šค
  • ์‚ฌ์ดํŠธ ์ฃผ์†Œ ์ž…๋ ฅ ์‹œ ์˜คํƒ€ ์ž๋™ ์ˆ˜์ •์ด ๊ตฌํ˜„๋˜์—ˆ์œผ๋ฉฐ ๊ด€๋ จ ํžŒํŠธ๊ฐ€ ํ‘œ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ํžŒํŠธ์˜ ๊ตฌ์„ฑ์€ ํ˜„์žฌ ์‚ฌ์šฉ์ž๊ฐ€ ์ด์ „์— ์—ด์–ด๋ณธ ์‚ฌ์ดํŠธ๋ฅผ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 'youtube'๋ฅผ ์ž…๋ ฅํ•˜๋ฉด YouTube.com์„ ์—ด๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
    ํฌ๋กฌ 119 ๋ฆด๋ฆฌ์Šค
  • ์ฃผ์†Œ ํ‘œ์‹œ์ค„์„ ํ†ตํ•ด ๋ถ๋งˆํฌ ์„น์…˜์—์„œ ๊ฒ€์ƒ‰์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ž…๋ ฅํ•  ๋•Œ ๋ถ๋งˆํฌ ์„น์…˜์˜ ์ด๋ฆ„์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, Chrome์€ ์ž…๋ ฅํ•œ ํ‚ค์›Œ๋“œ์™€ ์ผ์น˜ํ•˜๋Š” ํ•ด๋‹น ์„น์…˜์˜ ๋งํฌ๋ฅผ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, "trips 2023 New"๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๋‰ด์š•๊ณผ ๊ด€๋ จ๋œ ์—ฌํ–‰ 2023 ๋ถ๋งˆํฌ ์„น์…˜์˜ ๋งํฌ๊ฐ€ ์ œ์•ˆ๋ฉ๋‹ˆ๋‹ค.
    ํฌ๋กฌ 119 ๋ฆด๋ฆฌ์Šค
  • ์‚ฌ์šฉ์ž๊ฐ€ ์ด์ „์— ํ•ด๋‹น ์‚ฌ์ดํŠธ๋ฅผ ๋ฐฉ๋ฌธํ•œ ์ ์ด ์—†๊ฑฐ๋‚˜ URL์„ ์ž˜๋ชป ์ž…๋ ฅํ•œ ๊ฒฝ์šฐ์—๋„ ์ธ๊ธฐ ์‚ฌ์ดํŠธ์— ๋Œ€ํ•œ ์ถ”์ฒœ ํ‘œ์‹œ๋ฅผ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, Google ์–ด์Šค๋ฅผ ์—ด๋ผ๋Š” ๋ˆ„๊ตฐ๊ฐ€์˜ ์ถ”์ฒœ์— ๋”ฐ๋ผ ์‚ฌ์šฉ์ž๊ฐ€ ์ •ํ™•ํ•œ ์ฃผ์†Œ๋ฅผ ๋ชจ๋ฅธ ์ฑ„ 'googleear'๋ฅผ ์ž…๋ ฅํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด ๋ธŒ๋ผ์šฐ์ €๋Š” Earth.google.com์œผ๋กœ ์ด๋™ํ•˜๋„๋ก ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค.
    ํฌ๋กฌ 119 ๋ฆด๋ฆฌ์Šค
  • ๋ฐ์Šคํฌํ†ฑ์šฉ Chrome์—์„œ๋Š” ์ฃผ์†Œ ํ‘œ์‹œ์ค„ ์ •๋ณด์˜ ๊ฐ€๋…์„ฑ์ด ํ–ฅ์ƒ๋˜์—ˆ์œผ๋ฉฐ ์ธํ„ฐํŽ˜์ด์Šค์˜ ์‘๋‹ต์„ฑ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ฃผ์†Œ ํ‘œ์‹œ์ค„์— ์ž…๋ ฅ์„ ์‹œ์ž‘ํ•˜๋ฉด ๊ฒฐ๊ณผ๊ฐ€ ์ฆ‰์‹œ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
  • Fetch API ์‚ฌ์–‘ ๋ณ€๊ฒฝ์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ๋„๋ฉ”์ธ(ํฌ๋กœ์Šค ์˜ค๋ฆฌ์ง„)์œผ๋กœ ๋ฆฌ๋””๋ ‰์…˜ํ•  ๋•Œ Authorization HTTP ํ—ค๋”๊ฐ€ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.
  • ์•Œ๋ฆผ ๋ฐ ์œ„์น˜ ์„ค์ •์— ๊ถŒํ•œ ํ™•์ธ ์š”์ฒญ ์ž๋™ ์ฐจ๋‹จ ์„œ๋น„์Šค(๊ถŒํ•œ ์ œ์•ˆ ์„œ๋น„์Šค)๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋Š” ์˜ต์…˜์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ชจ๋“œ ์ค‘์—์„œ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์•Œ๋ฆผ ๋ฐ ์œ„์น˜ ์•ก์„ธ์Šค์— ๋Œ€ํ•œ ๊ถŒํ•œ ์š”์ฒญ์„ ํ•ญ์ƒ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
    • ๊ถŒํ•œ ์ œ์•ˆ ์„œ๋น„์Šค ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ถŒํ•œ์— ๋Œ€ํ•œ ์ŠคํŒธ ์š”์ฒญ์„ ์ž๋™์œผ๋กœ ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค.
    • ์•Œ๋ฆผ์„ ํ‘œ์‹œํ•˜๋ผ๋Š” ๋ชจ๋“  ์š”์ฒญ์„ ํ•ญ์ƒ ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค.
    • ์•Œ๋ฆผ ๋ฐ ์œ„์น˜ ๊ถŒํ•œ์— ๋Œ€ํ•œ ๋ชจ๋“  ์š”์ฒญ์„ ํ•ญ์ƒ ์ฐจ๋‹จํ•˜์„ธ์š”.
  • ํ”Œ๋žซํผ์šฉ ์–ด์…ˆ๋ธ”๋ฆฌ์—์„œ Android ํ‘œ์ค€ ๋ธŒ๋ผ์šฐ์ € ๋ณดํ˜ธ ๊ธฐ๋Šฅ์ด ํ™œ์„ฑํ™”๋œ ๊ฒฝ์šฐ(์•ˆ์ „ ๋ธŒ๋ผ์šฐ์ง• > ํ‘œ์ค€ ๋ณดํ˜ธ), ์—ด๋ ค ์žˆ๋Š” URL์— ๋Œ€ํ•œ ์‹ค์‹œ๊ฐ„ ๋ณด์•ˆ ๊ฒ€์‚ฌ๊ฐ€ ์ „์†ก์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„ ์‚ฌ์šฉ์ž๊ฐ€ ์—ด์–ด๋ณธ URL์—์„œ Google ๋ถ€๋ถ„ ํ•ด์‹œ๊ฐ’์„ ์ถ”์ถœํ•ฉ๋‹ˆ๋‹ค. ์ผ์น˜ํ•˜๋Š” ํ•ญ๋ชฉ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด์„œ์ž…๋‹ˆ๋‹ค. IP ์ฃผ์†Œ ์‚ฌ์šฉ์ž ์ •๋ณด์™€ ํ•ด์‹œ ๋ฐ์ดํ„ฐ๋Š” ์ค‘๊ฐ„ ํ”„๋ก์‹œ๋ฅผ ํ†ตํ•ด ์ „์†ก๋ฉ๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ์‚ฌ์šฉ์ž์˜ ์‹œ์Šคํ…œ์— ์œ„ํ—˜ URL ๋ชฉ๋ก์˜ ๋กœ์ปฌ ๋ณต์‚ฌ๋ณธ์„ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ๊ฒ€์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋ฐฉ์‹์€ ์•…์„ฑ URL์„ ๋”์šฑ ๋น ๋ฅด๊ฒŒ ์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์Šคํฌํ†ฑ ์‹œ์Šคํ…œ์˜ ๊ฒฝ์šฐ, ์ด์ „ ๋ฒ„์ „์—์„œ ์œ ์‚ฌํ•œ ๋ชจ๋“œ๊ฐ€ ํ™œ์„ฑํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • URL ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•  ๋•Œ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์—์„œ ์•ŒํŒŒ๋ฒณ์ด ์•„๋‹Œ ๋ฌธ์ž๊ฐ€ ์ด์Šค์ผ€์ดํ”„๋˜๋Š” ํ˜„์ƒ์ด ์—…๋ฐ์ดํŠธ๋œ ์‚ฌ์–‘์— ๋งž์ถฐ์กŒ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ด์ „์—๋Š” 'URL("http://exa(mple.com;")' ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด 'http://exa%28mple.com/'์ด ๋ฐ˜ํ™˜๋˜์—ˆ์ง€๋งŒ ์ด์ œ๋Š” "์ž˜๋ชป๋œ URL" ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.
    ํฌ๋กฌ 119 ๋ฆด๋ฆฌ์Šค
  • ์ด์ „์— ์ €์žฅ๋œ ๋ชจ๋“  ์ฟ ํ‚ค์—๋Š” ์‹ ๊ทœ ๋ฐ ์—…๋ฐ์ดํŠธ๋œ ์ฟ ํ‚ค์— ๋Œ€ํ•ด Chrome 104 ์ถœ์‹œ ์ดํ›„ ์ ์šฉ๋œ ๊ฒƒ๊ณผ ์œ ์‚ฌํ•˜๊ฒŒ ํ‰์ƒ ์ œํ•œ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด ์ฟ ํ‚ค์˜ ์ˆ˜๋ช…์€ Chrome 400 ์ถœ์‹œ์™€ ๊ด€๋ จํ•˜์—ฌ 119์ผ๋กœ ๋‹จ์ถ•๋ฉ๋‹ˆ๋‹ค.
  • CSS๋Š” ๊ฐ’์ด ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ์— ํ†ต๊ณผํ•˜๊ฑฐ๋‚˜ ์‹คํŒจํ•˜๋Š” ์–‘์‹ ์š”์†Œ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ƒˆ๋กœ์šด ์˜์‚ฌ ํด๋ž˜์Šค ":user-valid" ๋ฐ ":user-invalid"๋ฅผ ๋„์ž…ํ•ฉ๋‹ˆ๋‹ค. ":valid" ๋ฐ ":invalid"์™€ ๋‹ฌ๋ฆฌ ์ƒˆ๋กœ์šด ์˜์‚ฌ ํด๋ž˜์Šค๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์–‘์‹ ์š”์†Œ์™€ ์ƒํ˜ธ์ž‘์šฉํ•œ ํ›„์—๋งŒ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.
  • CSS์—์„œ ์ƒ‰์ƒ์„ ์„ค์ •ํ•  ๋•Œ ๋‹ค๋ฅธ ์ƒ‰์ƒ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๊ณ„์‚ฐ๋˜๋Š” ๊ฐ’์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด "oklab(from magenta calc(l * 0.8) ab)"๋ฅผ ์ง€์ •ํ•˜๋ฉด ๋งˆ์  ํƒ€๋ณด๋‹ค 80% ๋ฐ์€ ์ƒ‰์ƒ์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
  • ์š”์†Œ์˜ ๊ฐ€์‹œ์„ฑ์„ ํŠน์ • ์˜์—ญ์œผ๋กœ ์ œํ•œํ•  ์ˆ˜ ์žˆ๋Š” ํด๋ฆฝ ๊ฒฝ๋กœ CSS ์†์„ฑ์ด ์ด์ œ ๋‹ค์Œ ๊ฐ’์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ž๋ฅด๊ธฐ ์œ„ํ•œ ์‚ฌ์šฉ์ž ์ •์˜ ์˜์—ญ์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ์ง์‚ฌ๊ฐํ˜•์ด๋‚˜ ๋‘ฅ๊ทผ ์˜์—ญ์˜ ์ •์˜๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๊ธฐ ์œ„ํ•ด xywh() ๋ฐ ect() ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • WebSQL API ์ง€์›์ด ๋น„ํ™œ์„ฑํ™”๋˜์—ˆ์œผ๋ฏ€๋กœ ๋Œ€์‹  Web Storage ๋ฐ Indexed Database API๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. WebSQL ์—”์ง„์€ SQLite ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ฝ”๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. WebSQL API๋Š” ๋‹ค๋ฅธ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ง€์›๋˜์ง€ ์•Š์•˜๊ณ , ์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ API์— ์—ฐ๊ฒฐ๋˜์–ด ๋ณด์•ˆ ๋ฌธ์ œ์˜ ์œ„ํ—˜์„ ์ฆ๊ฐ€์‹œ์ผฐ์Šต๋‹ˆ๋‹ค(๊ณต๊ฒฉ์ž๊ฐ€ WebSQL์„ ์‚ฌ์šฉํ•˜์—ฌ SQLite์˜ ์ทจ์•ฝ์ ์„ ์•…์šฉํ•  ์ˆ˜ ์žˆ์Œ). ๊ธฐ์—… ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•œ WebSQL ์ง€์›์„ ๋‹ค์‹œ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด WebSQLAccess ์ •์ฑ…์ด ์œ ์ง€๋˜์—ˆ์œผ๋ฉฐ Chrome 123์—์„œ๋Š” ์‚ญ์ œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.
  • setHTML() ๋ฉ”์„œ๋“œ๋ฅผ ํ†ตํ•ด ์ถœ๋ ฅํ•  ๋•Œ ํ‘œ์‹œ ๋ฐ ์‹คํ–‰์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์š”์†Œ๋ฅผ ์ฝ˜ํ…์ธ ์—์„œ ์ž˜๋ผ๋‚ผ ์ˆ˜ ์žˆ๋Š” HTML Sanitizer API๋ฅผ ์ผ์‹œ์ ์œผ๋กœ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค. API๋Š” XSS ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” HTML ํƒœ๊ทธ๋ฅผ ์ œ๊ฑฐํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ œ๊ฑฐ ์ด์œ ๋Š” Chrome์— Sanitizer๋ฅผ ์ถ”๊ฐ€ํ•œ ์ดํ›„ ํฌ๊ฒŒ ๋ณ€๊ฒฝ๋œ ์‚ฌ์–‘์˜ ๋ถˆ์™„์ „์„ฑ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์‚ฌ์–‘์ด ์ค€๋น„๋˜๋ฉด API๊ฐ€ ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค.
  • ๋น„ํ‘œ์ค€ ShadowRoot ์†์„ฑ์ด ์ œ๊ฑฐ๋˜์–ด ๊ธฐ๋ณธ ์š”์†Œ๊ฐ€ ์ƒํƒœ์— ๊ด€๊ณ„์—†์ด Shadow DOM์˜ ๋ณ„๋„ ๋ฃจํŠธ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์›น ํ‘œ์ค€์— ํฌํ•จ๋œ Chrome 111์—์„œ๋Š” ShadowRoot ๋Œ€์‹  ShadowRootMode ์†์„ฑ์ด ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • HTML ์š”์†Œ์˜ ๊ตฌํ˜„ ๊ฐœ์„  " "๋Š” "iframe"๊ณผ ์œ ์‚ฌํ•˜๋ฉฐ ํŽ˜์ด์ง€์— ์ œ3์ž ์ฝ˜ํ…์ธ ๋ฅผ ์‚ฝ์ž…ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฐจ์ด์ ์€ DOM ๋ฐ ์†์„ฑ ์ˆ˜์ค€์—์„œ ํŽ˜์ด์ง€ ์ฝ˜ํ…์ธ ์™€ ํฌํ•จ๋œ ์ฝ˜ํ…์ธ ์˜ ์ƒํ˜ธ ์ž‘์šฉ์„ ์ œํ•œํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, shoe.example์—์„œ ๋กœ๋“œ๋œ ์šธํƒ€๋ฆฌ ํ”„๋ ˆ์ž„์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ด‘๊ณ  ๋ธ”๋ก์ด ์‚ฝ์ž…๋œ news.example ํŽ˜์ด์ง€๋Š” shoe.example ๋ฐ์ดํ„ฐ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†์œผ๋ฉฐ ๊ฒฐ๊ณผ์ ์œผ๋กœ shoe.example ์‚ฌ์ดํŠธ์˜ ์ฝ”๋“œ๋„ ๋ฐ์ดํ„ฐ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. news.example์—์„œ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ์ƒˆ ๋ฒ„์ „์—๋Š” Protected Audience API์— ํ‘œ์‹œ๋œ ๊ด‘๊ณ  ๋‹จ์œ„ ํฌ๊ธฐ์— ๋Œ€ํ•œ ๋งคํฌ๋กœ ๋Œ€์ฒด ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์˜ˆ: 'https://ad.com?width={/%AD_WIDTH%}&height={/%AD_HEIGHT%}'). .
  • ์ „์ฒด ํ™”๋ฉด ๊ณต์œ ๋ฅผ ๋ฐฉ์ง€ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” getDisplayMedia() ๋ฉ”์„œ๋“œ์— monitorTypeSurfaces ๋งค๊ฐœ ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์‹คํ—˜์ ์ธ(์˜ค๋ฆฌ์ง€๋„ ํŠธ๋ผ์ด์–ผ) ์ „์ฒด ํ™”๋ฉด ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ window.open() ๋ฉ”์„œ๋“œ์— ์ถ”๊ฐ€๋˜์–ด ์ „์ฒด ํ™”๋ฉด ๋ชจ๋“œ์—์„œ ์ฐฝ์„ ์ฆ‰์‹œ ์—ด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณ ์ • ๋น„ํŠธ ์ „์†ก๋ฅ ๊ณผ ๊ฐ€๋ณ€ ๋น„ํŠธ ์ „์†ก๋ฅ  ์ค‘์—์„œ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋„๋ก AudioEncoderConfig API์— "bitrateMode" ํ”Œ๋ž˜๊ทธ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • TLS์—๋Š” ์–‘์ž ์ปดํ“จํ„ฐ์—์„œ์˜ ์„ ํƒ์— ์ €ํ•ญํ•˜๋Š” X25519Kyber768 ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋Š” ํ‚ค ์บก์Аํ™” ๋ฉ”์ปค๋‹ˆ์ฆ˜(KEM, Key Encapsulation Mechanism)์˜ ๊ตฌํ˜„์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. TLS ์—ฐ๊ฒฐ ๋‚ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™”ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ์„ธ์…˜ ํ‚ค๋ฅผ ์ƒ์„ฑํ•˜๋ ค๋ฉด ํ˜„์žฌ TLS์—์„œ ์‚ฌ์šฉ๋˜๋Š” X25519 ํƒ€์› ๊ณก์„  ํ‚ค ๊ตํ™˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜๊ณผ ๊ฒฉ์ž ์ด๋ก  ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ์•”ํ˜ธํ™” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋Š” Kyber-768 ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์กฐํ•ฉํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. , ์†”๋ฃจ์…˜ ์‹œ๊ฐ„์€ ๊ธฐ์กด ์ปดํ“จํ„ฐ์™€ ์–‘์ž ์ปดํ“จํ„ฐ์—์„œ ๋‹ค๋ฅด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • WasmGC ํ™•์žฅ์— ๋Œ€ํ•œ ์ง€์›์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์–ด ๊ฐ€๋น„์ง€ ์ˆ˜์ง‘๊ธฐ(Kotlin, PHP, Java ๋“ฑ)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ์ž‘์„ฑ๋œ ํ”„๋กœ๊ทธ๋žจ์„ WebAssembly๋กœ ํฌํŒ…ํ•˜๋Š” ๊ฒƒ์„ ๋‹จ์ˆœํ™”ํ•ฉ๋‹ˆ๋‹ค. WasmGC๋Š” ๋น„์„ ํ˜• ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ์œ ํ˜•์˜ ๊ตฌ์กฐ์™€ ๋ฐฐ์—ด์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
  • ์›น ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. CSS "@property" ๊ทœ์น™์„ ํŽธ์ง‘ํ•˜๊ณ  ์ž˜๋ชป ์ •์˜๋œ ๊ฒฝ์šฐ ๊ฒฝ๊ณ ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์—๋ฎฌ๋ ˆ์ด์…˜๋˜๋Š” ์žฅ์น˜ ๋ชฉ๋ก์ด ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์˜ˆ: iPhone 14 ๋ฐ Pixel 7). ์›น ์ฝ˜์†”์—์„œ ๋น„๊ณต๊ฐœ ํ•„๋“œ์˜ ์ž๋™ ์™„์„ฑ ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ธ”๋ก ๋‚ด JSON ๋ฐ์ดํ„ฐ ํ˜•์‹์ด ๋ณด์žฅ๋ฉ๋‹ˆ๋‹ค.
    ํฌ๋กฌ 119 ๋ฆด๋ฆฌ์Šค

ํ˜์‹ ๊ณผ ๋ฒ„๊ทธ ์ˆ˜์ • ์™ธ์—๋„ ์ƒˆ ๋ฒ„์ „์—์„œ๋Š” 15๊ฐœ์˜ ์ทจ์•ฝ์ ์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ๋ฐ AFL ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•œ ์ž๋™ํ™”๋œ ํ…Œ์ŠคํŠธ์˜ ๊ฒฐ๊ณผ๋กœ ๋งŽ์€ ์ทจ์•ฝ์ ์ด ์‹๋ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ์ˆ˜์ค€์˜ ๋ธŒ๋ผ์šฐ์ € ๋ณดํ˜ธ๋ฅผ ์šฐํšŒํ•˜๊ณ  ์ƒŒ๋“œ๋ฐ•์Šค ํ™˜๊ฒฝ ์™ธ๋ถ€์˜ ์‹œ์Šคํ…œ์—์„œ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์‹ฌ๊ฐํ•œ ๋ฌธ์ œ๋Š” ํ™•์ธ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์˜ ์ทจ์•ฝ์  ๋ฐœ๊ฒฌ์— ๋Œ€ํ•œ ํ˜„๊ธˆ ๋ณด์ƒ ํ”„๋กœ๊ทธ๋žจ์˜ ์ผํ™˜์œผ๋กœ Google์€ 13๊ฐœ ์ƒ๊ธˆ($40.5, $16000, $11000, $2000, 500๊ฐœ ์ƒ $3000, 1000๊ฐœ ์ƒ $4)์— XNUMX์ฒœ ๋‹ฌ๋Ÿฌ๋ฅผ ์ง€๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ). XNUMX๊ฐœ ๋ณด์ƒ์˜ ๊ทœ๋ชจ๋Š” ์•„์ง ๊ฒฐ์ •๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster