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

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

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

  • ์‹œ์ž‘๋จ ๋Œ€๋Ÿ‰ ํฌํ•จ "HTTPS๋ฅผ ํ†ตํ•œ DNS" ๋ชจ๋“œ (DoH, DNS over HTTPS) ์‹œ์Šคํ…œ ์„ค์ •์ด DoH๋ฅผ ์ง€์›ํ•˜๋Š” DNS ๊ณต๊ธ‰์ž๋ฅผ ์ง€์ •ํ•˜๋Š” ์‚ฌ์šฉ์ž ์‹œ์Šคํ…œ์˜ ๊ฒฝ์šฐ(๋™์ผํ•œ DNS ๊ณต๊ธ‰์ž์˜ DoH๊ฐ€ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค) ์˜ˆ๋ฅผ ๋“ค์–ด, ์‚ฌ์šฉ์ž๊ฐ€ ์‹œ์Šคํ…œ ์„ค์ •์— 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๊ฐ€ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. DoH๋Š” ์ž๋…€ ๋ณดํ˜ธ ์‹œ์Šคํ…œ์ด ์žˆ๋Š” ๊ฒฝ์šฐ์—๋„ ๋น„ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.
    DoH ํ™œ์„ฑํ™” ์ œ์–ด ๋ฐ DoH ๊ณต๊ธ‰์ž ๋ณ€๊ฒฝ์€ ํ‘œ์ค€ ๊ตฌ์„ฑ์ž๋ฅผ ํ†ตํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.

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

  • ์˜ ์ƒ๊ฐ ์ƒˆ๋กœ์šด ๋“ฑ๋ก ํ•ญ๋ชฉ ์žฅ์• ์ธ์„ ์œ„ํ•œ ํ„ฐ์น˜ ์Šคํฌ๋ฆฐ ๋ฐ ์‹œ์Šคํ…œ ์‚ฌ์šฉ์— ์ตœ์ ํ™”๋œ ์›น ์–‘์‹์ž…๋‹ˆ๋‹ค. ๋””์ž์ธ์€ Edge ๋ธŒ๋ผ์šฐ์ € ๊ฐœ๋ฐœ์˜ ์ผ๋ถ€๋กœ Microsoft์—์„œ ์ตœ์ ํ™”๋˜์—ˆ์œผ๋ฉฐ ๊ธฐ๋ณธ Chromium ์ฝ”๋“œ ๋ฒ ์ด์Šค๋กœ ์ „์†ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ์ผ๋ถ€ ์–‘์‹ ์š”์†Œ๊ฐ€ ์šด์˜ ์ฒด์ œ ์š”์†Œ์™€ ์ผ์น˜ํ•˜๋„๋ก ๋””์ž์ธ๋˜์—ˆ๊ณ  ์ผ๋ถ€๋Š” ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์Šคํƒ€์ผ๊ณผ ์ผ์น˜ํ•˜๋„๋ก ๋””์ž์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ๋‹ค์–‘ํ•œ ์š”์†Œ๊ฐ€ ํ„ฐ์น˜ ์Šคํฌ๋ฆฐ, ์žฅ์• ์ธ ์‹œ์Šคํ…œ ๋ฐ ํ‚ค๋ณด๋“œ ์ปจํŠธ๋กค์— ๋‹ค๋ฅด๊ฒŒ ์ ํ•ฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์žฌ์ž‘์—…์˜ ๋ชฉ์ ์€ ์–‘์‹ ์š”์†Œ์˜ ๋””์ž์ธ์„ ํ†ตํ•ฉํ•˜๊ณ  ์Šคํƒ€์ผ ๋ถˆ์ผ์น˜๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

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

  • '๊ฐœ์ธ์ •๋ณด ๋ฐ ๋ณด์•ˆ' ์„ค์ • ์„น์…˜์˜ ๋””์ž์ธ์ด ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ๋ณด์•ˆ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ์ƒˆ๋กœ์šด ๋„๊ตฌ. ์ด์ œ ์„ค์ •์„ ๋” ์‰ฝ๊ฒŒ ์ฐพ๊ณ  ์ดํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ก ์‚ญ์ œ, ์ฟ ํ‚ค ๋ฐ ์‚ฌ์ดํŠธ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ, ๋ณด์•ˆ ๋ชจ๋“œ, ํŠน์ • ์‚ฌ์ดํŠธ์™€ ๊ด€๋ จ๋œ ๊ธˆ์ง€ ๋˜๋Š” ๊ถŒํ•œ๊ณผ ๊ด€๋ จ๋œ ๋„๊ตฌ๊ฐ€ ํฌํ•จ๋œ XNUMX๊ฐœ์˜ ๊ธฐ๋ณธ ์„น์…˜์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์‹œํฌ๋ฆฟ ๋ชจ๋“œ ๋˜๋Š” ๋ชจ๋“  ์‚ฌ์ดํŠธ์— ๋Œ€ํ•ด ์‹ ์†ํ•˜๊ฒŒ ์ œXNUMX์ž ์ฟ ํ‚ค ์ฐจ๋‹จ์„ ํ™œ์„ฑํ™”ํ•˜๊ฑฐ๋‚˜ ํŠน์ • ์‚ฌ์ดํŠธ์— ๋Œ€ํ•œ ๋ชจ๋“  ์ฟ ํ‚ค๋ฅผ ์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋””์ž์ธ์€ ์ผ๋ถ€ ์‚ฌ์šฉ์ž์˜ ์‹œ์Šคํ…œ์—์„œ๋งŒ ํ™œ์„ฑํ™”๋˜๋ฉฐ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๋Š” 'chrome://flags/#privacy-settings-redesign'์„ ํ†ตํ•ด ์„ค์ •์„ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

    ์‚ฌ์ดํŠธ๋ณ„ ์„ค์ •์€ ์œ„์น˜, ์นด๋ฉ”๋ผ, ๋งˆ์ดํฌ, ์•Œ๋ฆผ ๋ฐ ๋ฐฐ๊ฒฝ ๋ฐ์ดํ„ฐ ์ „์†ก์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๋“ฑ ๊ทธ๋ฃน์œผ๋กœ ๊ตฌ๋ถ„๋ฉ๋‹ˆ๋‹ค. ํŠน์ • ์‚ฌ์ดํŠธ์—์„œ JavaScript, ์ด๋ฏธ์ง€ ๋ฐ ๋ฆฌ๋””๋ ‰์…˜์„ ์ฐจ๋‹จํ•˜๊ธฐ ์œ„ํ•œ ์ถ”๊ฐ€ ์„ค์ •์ด ์žˆ๋Š” ์„น์…˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ถŒํ•œ ๋ณ€๊ฒฝ๊ณผ ๊ด€๋ จ๋œ ๋งˆ์ง€๋ง‰ ์‚ฌ์šฉ์ž ์ž‘์—…์€ ๋ณ„๋„๋กœ ๊ฐ•์กฐ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

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

  • ์‹œํฌ๋ฆฟ ๋ชจ๋“œ์—์„œ๋Š” ๊ด‘๊ณ  ๋„คํŠธ์›Œํฌ ๋ฐ ์›น ๋ถ„์„ ์‹œ์Šคํ…œ์„ ํฌํ•จํ•˜์—ฌ ์ œXNUMX์ž ์‚ฌ์ดํŠธ์—์„œ ์„ค์ •ํ•œ ๋ชจ๋“  ์ฟ ํ‚ค๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ฐจ๋‹จ๋ฉ๋‹ˆ๋‹ค. ์›น์‚ฌ์ดํŠธ์˜ ์ฟ ํ‚ค ์„ค์น˜๋ฅผ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•œ ํ™•์žฅ๋œ ์ธํ„ฐํŽ˜์ด์Šค๋„ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ œ์–ด๋ฅผ ์œ„ํ•ด 'chrome://flags/#improved-cookie-controls' ๋ฐ 'chrome://flags/#improved-cookie-controls-for-third-party-cookie-blocking' ํ”Œ๋ž˜๊ทธ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋“œ ํ™œ์„ฑํ™” ํ›„ ์ฃผ์†Œ ํ‘œ์‹œ์ค„์— ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์ด ๋‚˜ํƒ€๋‚˜๋ฉฐ, ํด๋ฆญ ์‹œ ์ฐจ๋‹จ๋œ ์ฟ ํ‚ค ๊ฐœ์ˆ˜๊ฐ€ ํ‘œ์‹œ๋˜๋ฉฐ ์ฐจ๋‹จ ํ•ด์ œ ์˜ต์…˜์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ฃผ์†Œ ํ‘œ์‹œ์ค„์˜ ์ž๋ฌผ์‡  ๊ธฐํ˜ธ๋ฅผ ํด๋ฆญํ•˜๋ฉด ๋‚˜ํƒ€๋‚˜๋Š” ์ƒํ™ฉ์— ๋งž๋Š” ๋ฉ”๋‰ด์˜ "์ฟ ํ‚ค" ์„น์…˜์ด๋‚˜ ์„ค์ •์—์„œ ํ˜„์žฌ ์‚ฌ์ดํŠธ์— ๋Œ€ํ•ด ํ—ˆ์šฉ ๋ฐ ์ฐจ๋‹จ๋˜๋Š” ์ฟ ํ‚ค๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

  • ์„ค์ •์—๋Š” ์†์ƒ๋œ ๋น„๋ฐ€๋ฒˆํ˜ธ ์‚ฌ์šฉ, ์•…์„ฑ ์‚ฌ์ดํŠธ ํ™•์ธ ์ƒํƒœ(์„ธ์ดํ”„ ๋ธŒ๋ผ์šฐ์ง•), ์ œ๊ฑฐ๋œ ์—…๋ฐ์ดํŠธ ์กด์žฌ ๋ฐ ์•…์„ฑ ์ถ”๊ฐ€ ์‹๋ณ„ ๋“ฑ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆ ๋ฌธ์ œ์— ๋Œ€ํ•œ ์š”์•ฝ์„ ์ œ๊ณตํ•˜๋Š” ์ƒˆ๋กœ์šด "์•ˆ์ „ ํ™•์ธ" ๋ฒ„ํŠผ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. -์˜จ.

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

  • ๋น„๋ฐ€๋ฒˆํ˜ธ ๊ด€๋ฆฌ์ž์— ๋‹ค์Œ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜ํ‘œ ๋ฌธ์ œ๊ฐ€ ๊ฐ์ง€๋˜๋ฉด ๊ฒฝ๊ณ ๊ฐ€ ํ‘œ์‹œ๋˜๋Š” ์†์ƒ๋œ ๊ณ„์ •์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ๋œ ๋ชจ๋“  ๋กœ๊ทธ์ธ ๋ฐ ๋น„๋ฐ€๋ฒˆํ˜ธ(ํ™•์ธ์€ ์‚ฌ์šฉ์ž ์ธก์˜ ํ•ด์‹œ ์ ‘๋‘์‚ฌ ํ™•์ธ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ˆ˜ํ–‰๋˜๋ฉฐ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž์ฒด์™€ ์ „์ฒด ํ•ด์‹œ๋Š” ์™ธ๋ถ€๋กœ ์ „์†ก๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค). ์ด๋ฒˆ ์ ๊ฒ€์€ ์œ ์ถœ๋œ ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋‚˜ํƒ€๋‚œ 4์–ต ๊ฐœ ์ด์ƒ์˜ ์†์ƒ๋œ ๊ณ„์ •์„ ๋‹ค๋ฃจ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. "abc123"๊ณผ ๊ฐ™์€ ์‚ฌ์†Œํ•œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ์‹œ๋„ํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ ๊ฒฝ๊ณ ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

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

  • ๋„์ž… ์œ„ํ—˜ํ•œ ์‚ฌ์ดํŠธ์— ๋Œ€ํ•œ ํ™•์žฅ๋œ ๋ณดํ˜ธ ๋ชจ๋“œ(ํ–ฅ์ƒ๋œ ์„ธ์ดํ”„ ๋ธŒ๋ผ์šฐ์ง•)๋Š” ์›น์ƒ์˜ ํ”ผ์‹ฑ, ์•…์˜์ ์ธ ํ™œ๋™ ๋ฐ ๊ธฐํƒ€ ์œ„ํ˜‘์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ์ถ”๊ฐ€ ๊ฒ€์‚ฌ๋ฅผ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. Google ๊ณ„์ •๊ณผ Google ์„œ๋น„์Šค(Gmail, Drive ๋“ฑ)์—๋„ ์ถ”๊ฐ€ ๋ณดํ˜ธ๊ฐ€ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์ธ ์„ธ์ดํ”„ ๋ธŒ๋ผ์šฐ์ง• ๋ชจ๋“œ์—์„œ ํด๋ผ์ด์–ธํŠธ ์‹œ์Šคํ…œ์— ์ฃผ๊ธฐ์ ์œผ๋กœ ๋กœ๋“œ๋œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ์ปฌ์—์„œ ๊ฒ€์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒฝ์šฐ, ํ–ฅ์ƒ๋œ ์„ธ์ดํ”„ ๋ธŒ๋ผ์šฐ์ง•์—์„œ๋Š” ํŽ˜์ด์ง€ ๋ฐ ๋‹ค์šด๋กœ๋“œ์— ๋Œ€ํ•œ ์‹ค์‹œ๊ฐ„ ์ •๋ณด๊ฐ€ Google ์ธก์˜ ํ™•์ธ์„ ์œ„ํ•ด Google ์„ธ์ดํ”„ ๋ธŒ๋ผ์šฐ์ง• ์„œ๋น„์Šค๋กœ ์ „์†ก๋ฉ๋‹ˆ๋‹ค. ๋กœ์ปฌ ๋ธ”๋ž™๋ฆฌ์ŠคํŠธ๊ฐ€ ์—…๋ฐ์ดํŠธ๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฌ์ง€ ์•Š๊ณ  ์œ„ํ˜‘์ด ์‹๋ณ„๋œ ํ›„ ์ฆ‰์‹œ ์‹ ์†ํ•˜๊ฒŒ ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ์ž‘์—… ์†๋„๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•ด ์ˆ˜์ฒœ ๊ฐœ์˜ ์œ ๋ช…ํ•˜๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ์˜ ํ•ด์‹œ๊ฐ€ ํฌํ•จ๋œ ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ์— ๋Œ€ํ•œ ์‚ฌ์ „ ํ™•์ธ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์—ด๋ ค๋Š” ์‚ฌ์ดํŠธ๊ฐ€ ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ์— ์—†๋Š” ๊ฒฝ์šฐ ๋ธŒ๋ผ์šฐ์ €๋Š” Google ์„œ๋ฒ„์˜ URL์„ ํ™•์ธํ•˜์—ฌ ๋งํฌ์˜ SHA-32 ํ•ด์‹œ ์ค‘ ์ฒ˜์Œ 256๋น„ํŠธ๋ฅผ ์ „์†กํ•˜๋ฉฐ, ์—ฌ๊ธฐ์—์„œ ๊ฐ€๋Šฅํ•œ ๊ฐœ์ธ ๋ฐ์ดํ„ฐ๊ฐ€ ์‚ญ์ œ๋ฉ๋‹ˆ๋‹ค. Google์— ๋”ฐ๋ฅด๋ฉด ์ƒˆ๋กœ์šด ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ์ƒˆ๋กœ์šด ํ”ผ์‹ฑ ์‚ฌ์ดํŠธ์— ๋Œ€ํ•œ ๊ฒฝ๊ณ  ํšจ๊ณผ๊ฐ€ 30% ํ–ฅ์ƒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ์•„์ด์ฝ˜์„ ์ฃผ์†Œ ํ‘œ์‹œ์ค„ ์˜†์— ์ž๋™์œผ๋กœ ๊ณ ์ •ํ•˜๋Š” ๋Œ€์‹  ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ์ถ”๊ฐ€ ๊ธฐ๋Šฅ๊ณผ ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๋‚˜์—ดํ•˜๋Š” ํผ์ฆ ์•„์ด์ฝ˜์œผ๋กœ ํ‘œ์‹œ๋˜๋Š” ์ƒˆ๋กœ์šด ๋ฉ”๋‰ด๊ฐ€ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ์„ค์น˜ํ•œ ํ›„ ์‚ฌ์šฉ์ž๋Š” ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์— ๋ถ€์—ฌ๋œ ๊ถŒํ•œ์„ ํ‰๊ฐ€ํ•˜๋Š” ๋™์‹œ์— ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ์•„์ด์ฝ˜์ด ํŒจ๋„์— ๊ณ ์ •๋˜๋„๋ก ๋ช…์‹œ์ ์œผ๋กœ ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์ด ์†์‹ค๋˜์ง€ ์•Š์•˜๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ์„ค์น˜ ์งํ›„ ์ƒˆ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋œ ํ‘œ์‹œ๊ธฐ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ƒˆ ๋ฉ”๋‰ด๋Š” ํŠน์ • ๋น„์œจ์˜ ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์œผ๋ฉฐ, ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๋Š” 'chrome://flags/#extensions-toolbar-menu' ์„ค์ •์„ ์‚ฌ์šฉํ•˜์—ฌ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

  • "chrome://flags/#omnibox-context-menu-show-full-urls" ์„ค์ •์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ™œ์„ฑํ™”ํ•˜๋ฉด "ํ•ญ์ƒ ์ „์ฒด URL ํ‘œ์‹œ" ํ•ญ๋ชฉ์ด ์ฃผ์†Œ ํ‘œ์‹œ์ค„ ๋ฉ”๋‰ด ์ปจํ…์ŠคํŠธ์— ๋‚˜ํƒ€๋‚˜ URL ์™œ๊ณก์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค. Chrome 76์—์„œ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์ฃผ์†Œ ํ‘œ์‹œ์ค„์ด "https://", "http://" ๋ฐ "www." ์—†์ด ๋งํฌ๋ฅผ ํ‘œ์‹œํ•˜๋„๋ก ๋ฒˆ์—ญ๋˜์—ˆ๋‹ค๋Š” ์ ์„ ๊ธฐ์–ตํ•˜์„ธ์š”. ์ด ๋™์ž‘์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ์„ค์ •์ด ์žˆ์—ˆ์ง€๋งŒ Chrome 79์—์„œ๋Š” ์ด ์„ค์ •์ด ์ œ๊ฑฐ๋˜์–ด ์‚ฌ์šฉ์ž๊ฐ€ ์ฃผ์†Œ ํ‘œ์‹œ์ค„์— ์ „์ฒด URL์„ ํ‘œ์‹œํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ƒ์‹คํ–ˆ์Šต๋‹ˆ๋‹ค.

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

  • ๋ชจ๋“  ์‚ฌ์šฉ์ž๋Š” ์œ ์‚ฌํ•œ ๋ชฉ์ ์„ ๊ฐ€์ง„ ์—ฌ๋Ÿฌ ํƒญ์„ ์‹œ๊ฐ์ ์œผ๋กœ ๊ตฌ๋ถ„๋œ ๊ทธ๋ฃน์œผ๋กœ ๊ฒฐํ•ฉํ•  ์ˆ˜ ์žˆ๋Š” ํƒญ ๊ทธ๋ฃนํ™” ๊ธฐ๋Šฅ("chrome://flags/#tab-groups")์ด ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค. ๊ฐ ๊ทธ๋ฃน์—๋Š” ๊ณ ์œ ํ•œ ์ƒ‰์ƒ๊ณผ ์ด๋ฆ„์ด ์ง€์ •๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ทธ๋ฃน ์ถ•์†Œ ๋ฐ ํ™•์žฅ์„ ์œ„ํ•œ ์‹คํ—˜์  ์˜ต์…˜์ด ์ œ์•ˆ๋˜์—ˆ์ง€๋งŒ ์•„์ง ๋ชจ๋“  ์‹œ์Šคํ…œ์—์„œ ์ž‘๋™ํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ฝ์ง€ ์•Š์€ ์—ฌ๋Ÿฌ ๊ธฐ์‚ฌ๋ฅผ ์ž„์‹œ๋กœ ์ ‘์–ด์„œ ํƒ์ƒ‰ํ•  ๋•Œ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜์ง€ ์•Š๊ณ  ๋‹ค์‹œ ์ฝ์„ ๋•Œ ์ œ์ž๋ฆฌ๋กœ ๋Œ์•„๊ฐˆ ์ˆ˜ ์žˆ๋„๋ก ๋ ˆ์ด๋ธ”๋งŒ ๋‚จ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“œ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด "chrome://flags/#tab-groups-collapse" ์„ค์ •์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

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

  • ๊ฒฝ๊ณ ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค. ์•ˆ์ „ํ•˜์ง€ ์•Š์€ ๋ถ€ํŒ… (์•”ํ˜ธํ™” ์—†์Œ) HTTPS ํŽ˜์ด์ง€์˜ ๋งํฌ๋ฅผ ํ†ตํ•œ ์‹คํ–‰ ํŒŒ์ผ(Chrome 84์—์„œ๋Š” ์‹คํ–‰ ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ๊ฐ€ ์ฐจ๋‹จ๋˜๊ณ  ์•„์นด์ด๋ธŒ์— ๋Œ€ํ•ด ๊ฒฝ๊ณ ๊ฐ€ ๋ฐœํ–‰๋˜๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค) ์•”ํ˜ธํ™” ์—†์ด ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•˜๋ฉด MITM ๊ณต๊ฒฉ ์ค‘ ์ฝ˜ํ…์ธ  ๋Œ€์ฒด๋ฅผ ํ†ตํ•ด ์•…์˜์ ์ธ ํ™œ๋™์„ ์ €์ง€๋ฅด๋Š” ๋ฐ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์— ์ฃผ๋ชฉํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ธˆ์ง€ ๊ฒฉ๋ฆฌ๋œ iframe ๋ธ”๋ก์—์„œ ์‹œ์ž‘๋œ ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ.
  • Adobe Flash๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋ฉด ํ•ด๋‹น ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ์ง€์›์ด 2020๋…„ XNUMX์›”์— ์ข…๋ฃŒ๋œ๋‹ค๋Š” ๊ฒฝ๊ณ  ๋ฉ”์‹œ์ง€๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ตฌํ˜„๋œ ๊ธฐ์ˆ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์œ ํ˜•, ์˜ˆ๋ฅผ ๋“ค์–ด eval() ๋ธ”๋ก ๋˜๋Š” ".innerHTML" ์‚ฝ์ž…์—์„œ ์‚ฌ์šฉ์ž๋กœ๋ถ€ํ„ฐ ๋ฐ›์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ž˜๋ชป ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒฝ์šฐ ๊ต์ฐจ ์‚ฌ์ดํŠธ ์Šคํฌ๋ฆฝํŒ…(DOM XSS)์œผ๋กœ ์ด์–ด์ง€๋Š” DOM ์กฐ์ž‘์„ ์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด JavaScript ์ฝ”๋“œ๊ฐ€ ํŠน์ • ํŽ˜์ด์ง€์˜ ์ปจํ…์ŠคํŠธ์—์„œ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์œ ํ˜•์€ ์œ„ํ—˜ํ•œ ๊ธฐ๋Šฅ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๊ธฐ ์ „์— ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์ „ ์ฒ˜๋ฆฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, Trusted ์œ ํ˜•์ด ํ™œ์„ฑํ™”๋œ ๊ฒฝ์šฐ "anElement.innerHTML = location.href"๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๊ณ  ํ• ๋‹น ์‹œ ํŠน์ˆ˜ TrustedHTML ๋˜๋Š” TrustedScript ๊ฐ์ฒด๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์œ ํ˜• ํ™œ์„ฑํ™”๋Š” CSP(Content-Security-Policy)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.
  • ์ถ”๊ฐ€๋จ ์ƒˆ๋กœ์šด Cross-Origin-Embedder-Policy ๋ฐ Cross-Origin-Opener-Policy HTTP ํ—ค๋”๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด SharedArrayBuffer, Performance.measureMemory() ๋ฐ ํ”„๋กœํŒŒ์ผ๋ง API์™€ ๊ฐ™์€ ๊ถŒํ•œ ์žˆ๋Š” ์ž‘์—…์„ ํŽ˜์ด์ง€์—์„œ ์•ˆ์ „ํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํŠน์ˆ˜ ๊ต์ฐจ ์ถœ์ฒ˜ ๊ฒฉ๋ฆฌ ๋ชจ๋“œ๋ฅผ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Spectre์™€ ๊ฐ™์€ ๋ถ€์ฑ„๋„ ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ต์ฐจ ์›๋ณธ ๊ฒฉ๋ฆฌ ๋ชจ๋“œ์—์„œ๋Š” document.domain ์†์„ฑ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜๋„ ์—†์Šต๋‹ˆ๋‹ค.
  • ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ๊ฒ€์‚ฌํ•˜๊ธฐ ์œ„ํ•œ ์‹œ์Šคํ…œ์˜ ์ƒˆ๋กœ์šด ๊ตฌํ˜„์ธ OOR-CORS(Out-Of-Renderer Cross-Origin Resource Sharing)๊ฐ€ ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „ ๊ตฌํ˜„์—์„œ๋Š” Blink ์—”์ง„, XHR ๋ฐ Fetch API์˜ ํ•ต์‹ฌ ๊ตฌ์„ฑ ์š”์†Œ๋งŒ ๊ฒ€์‚ฌํ•  ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ ์ผ๋ถ€ ๋‚ด๋ถ€ ๋ชจ๋“ˆ์—์„œ ์ƒ์„ฑ๋œ HTTP ์š”์ฒญ์€ ๋‹ค๋ฃจ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๊ตฌํ˜„์œผ๋กœ ์ด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ช‡ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด API๊ฐ€ Origin Trials ๋ชจ๋“œ์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(๋ณ„๋„์˜ ํ™œ์„ฑํ™”๊ฐ€ ํ•„์š”ํ•œ ์‹คํ—˜ ๊ธฐ๋Šฅ). Origin ํ‰๊ฐ€ํŒ์€ localhost ๋˜๋Š” 127.0.0.1์—์„œ ๋‹ค์šด๋กœ๋“œํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋˜๋Š” ํŠน์ • ์‚ฌ์ดํŠธ์— ๋Œ€ํ•ด ์ œํ•œ๋œ ์‹œ๊ฐ„ ๋™์•ˆ ์œ ํšจํ•œ ํŠน์ˆ˜ ํ† ํฐ์„ ๋“ฑ๋ก ๋ฐ ์ˆ˜์‹ ํ•œ ํ›„ ์ง€์ •๋œ API๋กœ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
    • API ๋„ค์ดํ‹ฐ๋ธŒ ํŒŒ์ผ ์‹œ์Šคํ…œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋กœ์ปฌ ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ํŒŒ์ผ๊ณผ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ, ํ…์ŠคํŠธ, ์ด๋ฏธ์ง€ ๋ฐ ๋น„๋””์˜ค ํŽธ์ง‘๊ธฐ์—์„œ๋Š” ์ƒˆ๋กœ์šด API๊ฐ€ ํ•„์š”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŒŒ์ผ์„ ์ง์ ‘ ์“ฐ๊ณ  ์ฝ์„ ์ˆ˜ ์žˆ๋„๋ก, ๋Œ€ํ™” ์ƒ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ์„ ์—ด๊ณ  ์ €์žฅํ•˜๊ณ , ๋””๋ ‰ํ„ฐ๋ฆฌ ๋‚ด์šฉ์„ ํƒ์ƒ‰ํ•˜๋ ค๋ฉด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ด ์‚ฌ์šฉ์ž์—๊ฒŒ ํŠน๋ณ„ํ•œ ํ™•์ธ์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
    • ๋ฐฉ๋ฒ• ์„ฑ๋Šฅ.์ธก์ •๋ฉ”๋ชจ๋ฆฌ() ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋‚˜ ์›น ํŽ˜์ด์ง€๋ฅผ ์ฒ˜๋ฆฌํ•  ๋•Œ ๋ฉ”๋ชจ๋ฆฌ ์†Œ๋น„๋ฅผ ์ถ”์ •ํ•ฉ๋‹ˆ๋‹ค. ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฉ”๋ชจ๋ฆฌ ์†Œ๋น„๋ฅผ ๋ถ„์„ ๋ฐ ์ตœ์ ํ™”ํ•˜๊ณ  ๋ฉ”๋ชจ๋ฆฌ ์†Œ๋น„์˜ ์ ์ง„์ ์ธ ์ฆ๊ฐ€๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ๋ฐฉ๋ฒ• ์šฐ์„ ์ˆœ์œ„ Scheduler.postTask() ๋‹ค์–‘ํ•œ ์šฐ์„ ์ˆœ์œ„ ์ˆ˜์ค€์˜ ์ž‘์—…(JavaScript ์ฝœ๋ฐฑ) ์˜ˆ์•ฝ(์‚ฌ์šฉ์ž ์ž‘์—… ์ฐจ๋‹จ, ๊ฐ€์‹œ์ ์ธ ๋ณ€๊ฒฝ ๋ฐ ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์ž‘์—… ์ƒ์„ฑ) TaskController ๊ฐœ์ฒด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์šฐ์„  ์ˆœ์œ„๋ฅผ ๋ณ€๊ฒฝํ•˜๊ณ  ์ž‘์—…์„ ์ทจ์†Œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • API WebRTC ์‚ฝ์ž… ๊ฐ€๋Šฅํ•œ ์ŠคํŠธ๋ฆผ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด WebRTC MediaStreamTrack์„ ์ธ์ฝ”๋”ฉ ๋ฐ ๋””์ฝ”๋”ฉํ•  ๋•Œ ์‚ฌ์šฉ๋˜๋Š” ์ž์ฒด ๋ฐ์ดํ„ฐ ํ•ธ๋“ค๋Ÿฌ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด API๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ „์†ก ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด ์ „์†ก๋˜๋Š” ์ŠคํŠธ๋ฆผ์˜ ์—”๋“œํˆฌ์—”๋“œ ์•”ํ˜ธํ™”๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • API ์ถ”๊ฐ€ ๋ฐ”์ฝ”๋“œ ๊ฐ์ง€ ํŠน์ • ์ด๋ฏธ์ง€์˜ ๋ฐ”์ฝ”๋“œ๋ฅผ ์‹๋ณ„ํ•˜๊ณ  ๋””์ฝ”๋”ฉํ•ฉ๋‹ˆ๋‹ค. API๋Š” Google Play ์„œ๋น„์Šค๊ฐ€ ์„ค์น˜๋œ Android ๊ธฐ๊ธฐ์—์„œ๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฉ”ํƒ€ํƒœ๊ทธ๊ฐ€ ์ถ”๊ฐ€๋จ ์ƒ‰ ๊ตฌ์„ฑํ‘œ, ์‚ฌ์ดํŠธ์—์„œ CSS ๋ณ€ํ™˜์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ ๋„ ์–ด๋‘์šด ํ…Œ๋งˆ๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ์ง€์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • JavaScript ๋ชจ๋“ˆ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณต์œ  ๋…ธ๋™์ž.
  • IndexedDB์—์„œ IDBDatabase.transaction() ์ƒˆ๋กœ์šด ์ธ์ˆ˜๊ฐ€ ์ถ”๊ฐ€๋จ
    ๋“œ๋ผ์ด๋ธŒ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ ์žฌ์„ค์ •์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋Š” "๋‚ด๊ตฌ์„ฑ". ๊ธฐ๋ณธ "์—„๊ฒฉ" ๋ชจ๋“œ ๋Œ€์‹  "์™„ํ™”" ๊ฐ’์„ ์ „๋‹ฌํ•˜๋ฉด ์„ฑ๋Šฅ์„ ์œ„ํ•ด ์•ˆ์ •์„ฑ์„ ํฌ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(์ด์ „์—๋Š” Chrome์—์„œ ๊ฐ ํŠธ๋žœ์žญ์…˜์„ ์ž‘์„ฑํ•œ ํ›„ ํ•ญ์ƒ ๋ฐ์ดํ„ฐ๋ฅผ ๋””์Šคํฌ์— ํ”Œ๋Ÿฌ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค).

  • CSS ์„ ํƒ๊ธฐ์˜ ์กด์žฌ๋ฅผ ๊ฐ์ง€ํ•  ์ˆ˜ ์žˆ๋„๋ก selector()์— @supports ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด CSS ์Šคํƒ€์ผ์„ ๋ฐ”์ธ๋”ฉํ•˜๊ธฐ ์ „์— ๋จผ์ € ์„ ํƒ๊ธฐ์˜ ๊ฐ€์šฉ์„ฑ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    @์ง€์› ์„ ํƒ์ž(::before) {
    div {๋ฐฐ๊ฒฝ: ๋…น์ƒ‰ };
    }

  • Intl.DateTimeํ˜•์‹ ์ถ”๊ฐ€๋จ ๋ถ„์ˆ˜ ์ดˆ ํ‘œ์‹œ ํ˜•์‹์„ ๊ตฌ์„ฑํ•˜๋Š” FractionalSecondDigits ์†์„ฑ์ž…๋‹ˆ๋‹ค.
  • V8 ์—”์ง„ ๊ฐ€์† ๊ฐ€๋น„์ง€ ์ˆ˜์ง‘๊ธฐ์—์„œ ArrayBuffer๋ฅผ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค. WebAssembly ๋ชจ๋“ˆ์€ ์ตœ๋Œ€ 4GB์˜ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์š”์ฒญํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ถ”๊ฐ€๋จ ์›น ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์ƒˆ๋กœ์šด ๋„๊ตฌ. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ €์‹œ๋ ฅ ๋ฐ ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์˜ ์ƒ‰๋งน์ด ์žˆ๋Š” ์‚ฌ๋žŒ๋“ค์˜ ํŽ˜์ด์ง€ ์ธ์‹์„ ๋ชจ๋ฐฉํ•˜๋Š” ๋ชจ๋“œ๊ฐ€ ๋“ฑ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค. ๋กœ์ผ€์ผ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์—๋ฎฌ๋ ˆ์ด์…˜ํ•˜๊ธฐ ์œ„ํ•œ ๋ชจ๋“œ๋„ ์ถ”๊ฐ€๋˜์–ด API Intl.*, *.prototype.toLocaleString, navigator.์–ธ์–ด, Accept-Language ๋“ฑ์— ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค.

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

    COEP(Cross-Origin Embedder Policy) ๋””๋ฒ„๊ฑฐ๊ฐ€ ๋„คํŠธ์›Œํฌ ํ™œ๋™ ๊ฒ€์‚ฌ ์ธํ„ฐํŽ˜์ด์Šค์— ์ถ”๊ฐ€๋˜์–ด ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•œ ํŠน์ • ๋ฆฌ์†Œ์Šค ๋กœ๋“œ๋ฅผ ์ฐจ๋‹จํ•˜๋Š” ์ด์œ ๋ฅผ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฟ ํ‚ค๊ฐ€ ํŠน์ • ๊ฒฝ๋กœ์— ๋ฐ”์ธ๋”ฉ๋œ ์š”์ฒญ์„ ํ•„ํ„ฐ๋งํ•˜๊ธฐ ์œ„ํ•ด cookie-path ํ‚ค์›Œ๋“œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ†ต๋กœ.

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

    ํ™”๋ฉด ์™ผ์ชฝ์— ๊ฐœ๋ฐœ์ž ๋„๊ตฌ ๊ณ ์ • ๋ชจ๋“œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

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

    ์žฅ๊ธฐ ์‹คํ–‰ JavaScript ์ฝ”๋“œ๋ฅผ ์ถ”์ ํ•˜๊ธฐ ์œ„ํ•œ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ๋‹ค์‹œ ๋””์ž์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

  • ์ฝ”๋กœ๋‚˜19๋กœ ์ธํ•ด ์˜ˆ์ •๋œ ์ผ๋ถ€ ๋ณ€๊ฒฝ์‚ฌํ•ญ์ด ์—ฐ๊ธฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์‚ญ์ œ ์ค‘ FTP ์ž‘์—…์„ ์œ„ํ•œ ์ฝ”๋“œ ์ผ์ •์ด ๋ณ€๊ฒฝ๋จ ๋ฌด๊ธฐํ•œ. ์—ฐ๊ฒฐ ๋Š๊ธฐ TLS 1.0/1.1 ํ”„๋กœํ† ์ฝœ ์ง€์› ์—ฐ๊ธฐ Chrome 84 ์ถœ์‹œ ์ „. ์ดˆ๊ธฐ
    ํด๋ผ์ด์–ธํŠธ ํžŒํŠธ ์‹๋ณ„์ž(User-Agent ๋Œ€์ฒด) ์ง€์› ์—ฐ๊ธฐ๋จ Chrome 84๊นŒ์ง€. ๊ณ„์† ์ž‘์—…ํ•˜์„ธ์š”. ์‚ฌ์šฉ์ž-์—์ด์ „ํŠธ ํ†ตํ•ฉ ๋‚ด๋…„์œผ๋กœ ์—ฐ๊ธฐ๋จ.

ํ˜์‹  ๋ฐ ๋ฒ„๊ทธ ์ˆ˜์ • ์™ธ์—๋„ ์ƒˆ ๋ฒ„์ „์€ ๋‹ค์Œ์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. 38๊ฐœ์˜ ์ทจ์•ฝ์ . ๋งŽ์€ ์ทจ์•ฝ์ ์ด ์ž๋™ํ™”๋œ ํ…Œ์ŠคํŠธ ๋„๊ตฌ์˜ ๊ฒฐ๊ณผ๋กœ ์‹๋ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์†Œ์„ธ๋‹ˆํƒ€์ด์ €, ๋ฉ”๋ชจ๋ฆฌ์„ธ๋‹ˆํƒ€์ด์ €, ์ œ์–ด ํ๋ฆ„ ๋ฌด๊ฒฐ์„ฑ, LibFuzzer ะธ AFL. ๋ชจ๋“  ์ˆ˜์ค€์˜ ๋ธŒ๋ผ์šฐ์ € ๋ณดํ˜ธ๋ฅผ ์šฐํšŒํ•˜๊ณ  ์ƒŒ๋“œ๋ฐ•์Šค ํ™˜๊ฒฝ ์™ธ๋ถ€์˜ ์‹œ์Šคํ…œ์—์„œ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์‹ฌ๊ฐํ•œ ๋ฌธ์ œ๋Š” ํ™•์ธ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ๋ฆด๋ฆฌ์Šค์˜ ์ทจ์•ฝ์  ๋ฐœ๊ฒฌ์— ๋Œ€ํ•œ ํ˜„๊ธˆ ๋ณด์ƒ ํ”„๋กœ๊ทธ๋žจ์˜ ์ผํ™˜์œผ๋กœ Google์€ 28๋‹ฌ๋Ÿฌ ์ƒ๋‹น์˜ 76๊ฐœ ์ƒ(20000๊ฐœ $10000 ์ƒ, 7500๊ฐœ $5000 ์ƒ, 3000๊ฐœ $2000 ์ƒ, 1000๊ฐœ $500 ์ƒ, 7๊ฐœ $XNUMX ์ƒ, XNUMX๊ฐœ $XNUMX ์ƒ, XNUMX๊ฐœ $XNUMX ์ƒ)์„ ์ง€๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค. $XNUMX ์ƒ๊ธˆ XNUMX๊ฐœ). XNUMX๊ฐœ ๋ณด์ƒ์˜ ๊ทœ๋ชจ๋Š” ์•„์ง ๊ฒฐ์ •๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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