๋ฌธ์„œํ™”๋˜์ง€ ์•Š์€ Edge ๊ธฐ๋Šฅ์œผ๋กœ ์ธํ•ด Internet Explorer ๋ณด์•ˆ์ด ์†์ƒ๋จ

์šฐ๋ฆฌ๋Š” ์ด๋ฏธ ์ผ๋‹ค ํŠน๋ณ„ํžˆ ์ค€๋น„๋œ MHT ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ปดํ“จํ„ฐ์—์„œ ์›๊ฒฉ ์„œ๋ฒ„๋กœ ์ •๋ณด๋ฅผ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” Internet Explorer์˜ ์ œ๋กœ๋ฐ์ด ์ทจ์•ฝ์ ์ด ๋ฐœ๊ฒฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ตœ๊ทผ ๋ณด์•ˆ ์ „๋ฌธ๊ฐ€ John Page๊ฐ€ ๋ฐœ๊ฒฌํ•œ ์ด ์ทจ์•ฝ์ ์€ ์ด ๋ถ„์•ผ์˜ ๋˜ ๋‹ค๋ฅธ ์œ ๋ช… ์ „๋ฌธ๊ฐ€์ธ ๋ณด์•ˆ ๊ฐ์‚ฌ ํšŒ์‚ฌ์ธ ACROS Security์˜ ์ด์‚ฌ์ด์ž ๋งˆ์ดํฌ๋กœํŒจ์น˜ ์„œ๋น„์Šค 0patch์˜ ๊ณต๋™ ์ฐฝ๋ฆฝ์ž์ธ Mitya Kolsek์„ ํ™•์ธํ•˜๊ณ  ์—ฐ๊ตฌํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์ถœํŒ ์ด๋Š” Microsoft๊ฐ€ ๋ฌธ์ œ์˜ ์‹ฌ๊ฐ์„ฑ์„ ์ƒ๋‹นํžˆ ๊ณผ์†Œํ‰๊ฐ€ํ–ˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

๋ฌธ์„œํ™”๋˜์ง€ ์•Š์€ Edge ๊ธฐ๋Šฅ์œผ๋กœ ์ธํ•ด Internet Explorer ๋ณด์•ˆ์ด ์†์ƒ๋จ

์ด์ƒํ•˜๊ฒŒ๋„ Kolsek์€ John์ด ์„ค๋ช…ํ•˜๊ณ  ์‹œ์—ฐํ•œ ๊ณต๊ฒฉ์„ ์ฒ˜์Œ์—๋Š” ์žฌํ˜„ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. John์€ Windows 7์—์„œ ์‹คํ–‰๋˜๋Š” Internet Explorer๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์•…์„ฑ MHT ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์—ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ์˜ ํ”„๋กœ์„ธ์Šค ๊ด€๋ฆฌ์ž๋Š” ์ž์‹ ์—๊ฒŒ์„œ ํ›”์น  ์˜ˆ์ •์ด์—ˆ๋˜ system.ini๋ฅผ MHT ํŒŒ์ผ์— ์ˆจ๊ฒจ์ง„ ์Šคํฌ๋ฆฝํŠธ๋กœ ์ฝ์—ˆ์ง€๋งŒ ์›๊ฒฉ ์„œ๋ฒ„๋กœ ์ „์†กํ•˜์ง€ ์•Š์•˜์Œ์„ ๋ณด์—ฌ์คฌ์Šต๋‹ˆ๋‹ค.

Kolsek์€ "์ด๊ฒƒ์€ ์ „ํ˜•์ ์ธ ์›น ๋งˆํฌ ์ƒํ™ฉ์ฒ˜๋Ÿผ ๋ณด์˜€์Šต๋‹ˆ๋‹ค."๋ผ๊ณ  ์ผ์Šต๋‹ˆ๋‹ค. โ€œ์ธํ„ฐ๋„ท์—์„œ ํŒŒ์ผ์ด ์ˆ˜์‹ ๋˜๋ฉด ์›น ๋ธŒ๋ผ์šฐ์ € ๋ฐ ์ด๋ฉ”์ผ ํด๋ผ์ด์–ธํŠธ์™€ ๊ฐ™์€ Windows ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์‹คํ–‰ํ•˜๋ฉด ํ•ด๋‹น ํŒŒ์ผ์— ๋‹ค์Œ ํ˜•์‹์˜ ๋ ˆ์ด๋ธ”์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€์ฒด ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ ZoneId = 3 ๋ฌธ์ž์—ด์„ ํฌํ•จํ•˜๋Š” Zone.Identifier๋กœ ๋ช…๋ช…๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋‹ค๋ฅธ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์€ ํŒŒ์ผ์ด ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ์†Œ์Šค์—์„œ ์™”์œผ๋ฏ€๋กœ ์ƒŒ๋“œ๋ฐ•์Šค๋‚˜ ๊ธฐํƒ€ ์ œํ•œ๋œ ํ™˜๊ฒฝ์—์„œ ์—ด์–ด์•ผ ํ•จ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."

์—ฐ๊ตฌ์›์€ IE๊ฐ€ ์‹ค์ œ๋กœ ๋‹ค์šด๋กœ๋“œํ•œ MHT ํŒŒ์ผ์— ๋Œ€ํ•ด ์ด๋Ÿฌํ•œ ๋ ˆ์ด๋ธ”์„ ์„ค์ •ํ–ˆ์Œ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ Kolsek์€ Edge๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋™์ผํ•œ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  MHT ํŒŒ์ผ์˜ ๊ธฐ๋ณธ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ๋‚จ์•„ ์žˆ๋Š” IE์—์„œ ์—ด๋ ค๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๊ธฐ์น˜ ์•Š๊ฒŒ ์ต์Šคํ”Œ๋กœ์ž‡์ด ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ฌธ์„œํ™”๋˜์ง€ ์•Š์€ Edge ๊ธฐ๋Šฅ์œผ๋กœ ์ธํ•ด Internet Explorer ๋ณด์•ˆ์ด ์†์ƒ๋จ

๋จผ์ €, ์—ฐ๊ตฌ์›์ด "web-of-the-Web"์„ ํ™•์ธํ•œ ๊ฒฐ๊ณผ Edge๋Š” ๋ณด์•ˆ ์‹๋ณ„์ž ์™ธ์— ๋Œ€์ฒด ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ์— ํŒŒ์ผ ์›๋ณธ ์†Œ์Šค๋„ ์ €์žฅํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ด ํŒŒ์ผ์˜ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ์™€ ๊ด€๋ จํ•˜์—ฌ ๋ช‡ ๊ฐ€์ง€ ์˜๋ฌธ์„ ์ œ๊ธฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฉ๋ฒ•. Kolsek์€ ์ถ”๊ฐ€ ํ–‰์ด IE๋ฅผ ํ˜ผ๋ž€์Šค๋Ÿฝ๊ฒŒ ํ•˜๊ณ  SID๋ฅผ ์ฝ์ง€ ๋ชปํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ถ”์ธกํ–ˆ์ง€๋งŒ, ์•Œ๊ณ  ๋ณด๋‹ˆ ๋ฌธ์ œ๋Š” ๋‹ค๋ฅธ ๊ณณ์— ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋žœ ๋ถ„์„ ๋์— ๋ณด์•ˆ ์ „๋ฌธ๊ฐ€๋Š” MHT ํŒŒ์ผ์„ ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์„ ํŠน์ • ์‹œ์Šคํ…œ ์„œ๋น„์Šค์— ์ถ”๊ฐ€ํ•œ ์•ก์„ธ์Šค ์ œ์–ด ๋ชฉ๋ก์˜ ๋‘ ํ•ญ๋ชฉ์—์„œ ์›์ธ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. Edge๋Š” ์ด๋ฅผ ๋กœ๋“œํ•œ ํ›„ ๊ฑฐ๊ธฐ์— ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ฌธ์„œํ™”๋˜์ง€ ์•Š์€ Edge ๊ธฐ๋Šฅ์œผ๋กœ ์ธํ•ด Internet Explorer ๋ณด์•ˆ์ด ์†์ƒ๋จ

์ œ๋กœ๋ฐ์ด ์ทจ์•ฝ์  ์ „๋‹ดํŒ€์˜ James Foreshaw - Google Project Zero - ์ž๊ทน ๋ฐ›๋‹ค Edge์—์„œ ์ถ”๊ฐ€ํ•œ ํ•ญ๋ชฉ์ด Microsoft.MicrosoftEdge_8wekyb3d8bbwe ํŒจํ‚ค์ง€์˜ ๊ทธ๋ฃน ๋ณด์•ˆ ์‹๋ณ„์ž๋ฅผ ์ฐธ์กฐํ•œ๋‹ค๊ณ  ํŠธ์œ—ํ–ˆ์Šต๋‹ˆ๋‹ค. ์•…์„ฑ ํŒŒ์ผ์˜ ์•ก์„ธ์Šค ์ œ์–ด ๋ชฉ๋ก์—์„œ SID S-1-15-2 - *์˜ ๋‘ ๋ฒˆ์งธ ์ค„์„ ์ œ๊ฑฐํ•œ ํ›„ ์ต์Šคํ”Œ๋กœ์ž‡์€ ๋” ์ด์ƒ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ Edge์—์„œ ์ถ”๊ฐ€ํ•œ ๊ถŒํ•œ์œผ๋กœ ์ธํ•ด ํ•ด๋‹น ํŒŒ์ผ์ด IE์˜ ์ƒŒ๋“œ๋ฐ•์Šค๋ฅผ ์šฐํšŒํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Kolsek๊ณผ ๊ทธ์˜ ๋™๋ฃŒ๊ฐ€ ์ œ์•ˆํ•œ ๊ฒƒ์ฒ˜๋Ÿผ Edge๋Š” ์ด๋Ÿฌํ•œ ๊ถŒํ•œ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ถ€๋ถ„์ ์œผ๋กœ ๊ฒฉ๋ฆฌ๋œ ํ™˜๊ฒฝ์—์„œ ํŒŒ์ผ์„ ์‹คํ–‰ํ•จ์œผ๋กœ์จ ์‹ ๋ขฐ๋„๊ฐ€ ๋‚ฎ์€ ํ”„๋กœ์„ธ์Šค์˜ ์•ก์„ธ์Šค๋กœ๋ถ€ํ„ฐ ๋‹ค์šด๋กœ๋“œํ•œ ํŒŒ์ผ์„ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์„œํ™”๋˜์ง€ ์•Š์€ Edge ๊ธฐ๋Šฅ์œผ๋กœ ์ธํ•ด Internet Explorer ๋ณด์•ˆ์ด ์†์ƒ๋จ

๋‹ค์Œ์œผ๋กœ ์—ฐ๊ตฌ์›์€ IE์˜ ๋ณด์•ˆ ์‹œ์Šคํ…œ์ด ์‹คํŒจํ•˜๋Š” ์›์ธ์„ ๋” ์ž˜ ์ดํ•ดํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์„ธ์Šค ๋ชจ๋‹ˆํ„ฐ ์œ ํ‹ธ๋ฆฌํ‹ฐ์™€ IDA ๋””์Šค์–ด์…ˆ๋ธ”๋Ÿฌ๋ฅผ ์‚ฌ์šฉํ•œ ์‹ฌ์ธต ๋ถ„์„ ๊ฒฐ๊ณผ Edge์˜ ์„ค์ •๋œ ํ•ด์ƒ๋„๋กœ ์ธํ•ด Win Api ํ•จ์ˆ˜ GetZoneFromAlternateDataStreamEx๊ฐ€ Zone.Identifier ํŒŒ์ผ ์ŠคํŠธ๋ฆผ์„ ์ฝ์ง€ ๋ชปํ•˜๊ณ  ์˜ค๋ฅ˜๊ฐ€ ๋ฐ˜ํ™˜๋œ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. Internet Explorer์˜ ๊ฒฝ์šฐ ํŒŒ์ผ์˜ ๋ณด์•ˆ ๋ ˆ์ด๋ธ”์„ ์š”์ฒญํ•  ๋•Œ ์ด๋Ÿฌํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์€ ์ „ํ˜€ ์˜ˆ์ƒ์น˜ ๋ชปํ•œ ์ผ์ด์—ˆ๊ณ  ๋ธŒ๋ผ์šฐ์ €๋Š” ํ•ด๋‹น ์˜ค๋ฅ˜๊ฐ€ ํŒŒ์ผ์— "์›น ํ‘œ์‹œ" ํ‘œ์‹œ๊ฐ€ ์—†๋‹ค๋Š” ์‚ฌ์‹ค๊ณผ ๋™์ผํ•˜๋‹ค๊ณ  ๊ฐ„์ฃผํ•œ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. IE๊ฐ€ MHT ํŒŒ์ผ์— ์ˆจ๊ฒจ์ง„ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ๋Œ€์ƒ ๋กœ์ปฌ ํŒŒ์ผ์„ ์›๊ฒฉ ์„œ๋ฒ„๋กœ ๋ณด๋‚ด๋Š” ๊ฒƒ์„ ํ—ˆ์šฉํ•œ ์ด์œ ๋Š” ์ž๋™์œผ๋กœ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

๋ฌธ์„œํ™”๋˜์ง€ ์•Š์€ Edge ๊ธฐ๋Šฅ์œผ๋กœ ์ธํ•ด Internet Explorer ๋ณด์•ˆ์ด ์†์ƒ๋จ

โ€œ์—ฌ๊ธฐ์„œ ์•„์ด๋Ÿฌ๋‹ˆํ•œ ์ ์ด ๋ณด์ด์‹œ๋‚˜์š”?โ€ ์ฝœ์„น์—๊ฒŒ ๋ฌป์Šต๋‹ˆ๋‹ค. "Edge์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฌธ์„œํ™”๋˜์ง€ ์•Š์€ ๋ณด์•ˆ ๊ธฐ๋Šฅ์€ Internet Explorer์˜ ์˜์‹ฌํ•  ์—ฌ์ง€ ์—†์ด ํ›จ์”ฌ ๋” ์ค‘์š”ํ•œ ๊ธฐ์กด(์›น ํ‘œ์‹œ) ๊ธฐ๋Šฅ์„ ๋ฌด๋ ฅํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค." 

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

๋ฌผ๋ก  Kolsek์˜ ์—ฐ๊ตฌ๋Š” ์•ฝ๊ฐ„์˜ ์ž๊ธฐ ํ™๋ณด ์—†์ด ์ง„ํ–‰๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ธฐ์‚ฌ ๋๋ถ€๋ถ„์—์„œ ๊ทธ๋Š” ์ž์‹ ์˜ ํšŒ์‚ฌ์—์„œ ๊ฐœ๋ฐœํ•œ 0patch ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์–ด์…ˆ๋ธ”๋ฆฌ ์–ธ์–ด๋กœ ์ž‘์„ฑ๋œ ์ž‘์€ ํŒจ์น˜๋ฅผ ์‹œ์—ฐํ–ˆ์Šต๋‹ˆ๋‹ค. 0patch๋Š” ์‚ฌ์šฉ์ž ์ปดํ“จํ„ฐ์˜ ์ทจ์•ฝํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ž๋™์œผ๋กœ ๊ฐ์ง€ํ•˜๊ณ  ๋ฌธ์ž ๊ทธ๋Œ€๋กœ ์ฆ‰์‹œ ์ž‘์€ ํŒจ์น˜๋ฅผ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์šฐ๋ฆฌ๊ฐ€ ์„ค๋ช…ํ•œ ๊ฒฝ์šฐ 0patch๋Š” GetZoneFromAlternateDataStreamEx ํ•จ์ˆ˜์˜ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋ฅผ ๋„คํŠธ์›Œํฌ์—์„œ ์ˆ˜์‹ ๋œ ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ํŒŒ์ผ์— ํ•ด๋‹นํ•˜๋Š” ๊ฐ’์œผ๋กœ ๋Œ€์ฒดํ•˜๋ฏ€๋กœ IE๋Š” ๋‚ด์žฅ๋œ ์Šคํฌ๋ฆฝํŠธ์— ๋”ฐ๋ผ ์ˆจ๊ฒจ์ง„ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์‹คํ–‰๋˜๋Š” ๊ฒƒ์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ณด์•ˆ ์ •์ฑ…์—์„œ.



์ถœ์ฒ˜ : 3dnews.ru

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