Wine 6.18 ๋ฆด๋ฆฌ์Šค ๋ฐ Wine staging 6.18

WinAPI ๊ณต๊ฐœ ๊ตฌํ˜„์˜ ์‹คํ—˜ ๋ถ„๊ธฐ์ธ Wine 6.18์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฒ„์ „ 6.17 ์ถœ์‹œ ์ดํ›„ 19๊ฐœ์˜ ๋ฒ„๊ทธ ๋ณด๊ณ ์„œ๊ฐ€ ๋งˆ๊ฐ๋˜์—ˆ์œผ๋ฉฐ 485๊ฐœ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์ ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ:

  • Shell32 ๋ฐ WineBus ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ PE(Portable Executable) ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์œ ๋‹ˆ์ฝ”๋“œ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ฒ„์ „ 14๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Mono ์—”์ง„์ด ๋ฒ„์ „ 6.4.0์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • DWARF 3/4 ๋””๋ฒ„๊ทธ ํ˜•์‹์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•œ ์ถ”๊ฐ€ ์ž‘์—…์ด ์ˆ˜ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ƒˆ๋กœ์šด ๋ฐฑ์—”๋“œ๋Š” HID(Human Interface Devices) ํ”„๋กœํ† ์ฝœ์„ ์ง€์›ํ•˜๋Š” ์กฐ์ด์Šคํ‹ฑ์— ๋Œ€ํ•ด ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.
  • ๋ ˆ์ง€๋˜ํŠธ ์ด๋ธ” 7์˜ ์ž‘๋™๊ณผ ๊ด€๋ จ๋œ ์˜ค๋ฅ˜ ๋ณด๊ณ ์„œ๊ฐ€ ์ข…๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์ž‘๋™๊ณผ ๊ด€๋ จ๋œ ๋‹ซํžŒ ์˜ค๋ฅ˜ ๋ณด๊ณ ์„œ: Far Manager 2.0, Melodyne 5, ID Photo Maker 3.2, Thai2English, Windows ISO Downloader 8.45, Click-N-Type 3.03.

๋™์‹œ์—, ๋ฉ”์ธ Wine ์ง€์ ์— ์•„์ง ์ฑ„ํƒํ•˜๊ธฐ์— ์ ํ•ฉํ•˜์ง€ ์•Š์€ ์™„์ „ํžˆ ์ค€๋น„๋˜์ง€ ์•Š์•˜๊ฑฐ๋‚˜ ์œ„ํ—˜ํ•œ ํŒจ์น˜๋ฅผ ํฌํ•จํ•˜์—ฌ ํ™•์žฅ๋œ Wine ๋นŒ๋“œ๊ฐ€ ํ˜•์„ฑ๋˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ ๋‚ด์—์„œ Wine Staging 6.18 ํ”„๋กœ์ ํŠธ์˜ ๋ฆด๋ฆฌ์Šค๊ฐ€ ํ˜•์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Wine๊ณผ ๋น„๊ตํ•˜์—ฌ Wine Staging์€ 616๊ฐœ์˜ ์ถ”๊ฐ€ ํŒจ์น˜๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ฆด๋ฆฌ์Šค๋Š” Wine 6.18 ์ฝ”๋“œ๋ฒ ์ด์Šค์™€ ๋™๊ธฐํ™”๋ฉ๋‹ˆ๋‹ค. shell7์˜ ntoskrnl.exe, IRP, unixfs ์ง€์›๊ณผ K32GetModuleBaseNameW, K32GetModuleInformation ๋ฐ K32GetModuleBaseNameA ๊ธฐ๋Šฅ ๊ตฌํ˜„๊ณผ ๊ด€๋ จ๋œ 32๊ฐœ์˜ ํŒจ์น˜๊ฐ€ ๊ธฐ๋ณธ Wine์œผ๋กœ ์ „์†ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ† ํฐ ๊ฐœ์ฒด๋ฅผ sapi์— ํ†ตํ•ฉํ•˜๊ณ  FltBuildDefaultSecurityDescriptor ๋ฐ ISpObjectToken-CreateInstance ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ํฌํ•จ๋œ ํŒจ์น˜ 4๊ฐœ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ”Œ๋žซํผ ์ŠคํŠธ๋ฆฌ๋ฐ ์ง€์› ํŒจ์น˜๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ Easy Anti-Cheat ์น˜ํŠธ ๋ฐฉ์ง€ ์‹œ์Šคํ…œ์—์„œ Linux ํ”Œ๋žซํผ ์ง€์› ๊ตฌํ˜„์— ๋Œ€ํ•œ Epic Games์˜ ๋ฐœํ‘œ๋ฅผ ์ฃผ๋ชฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ Linux ๋นŒ๋“œ์™€ Wine ๋ฐ Proton ๋ ˆ์ด์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ์ž‘๋œ ๊ฒŒ์ž„ ๋ชจ๋‘์— ๋Œ€ํ•œ ์ง€์›์ด ๊ตฌํ˜„๋˜์–ด Wine/Proton Windows ๋นŒ๋“œ์—์„œ ์น˜ํŠธ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํ™œ์„ฑํ™”๋œ ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค. Easy Anti-Cheat๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฒŒ์ž„ ํด๋ผ์ด์–ธํŠธ์˜ ๋ฌด๊ฒฐ์„ฑ์„ ํ™•์ธํ•˜๊ณ  ํ”„๋กœ์„ธ์Šค ์›จ์ง€ ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ์กฐ์ž‘์„ ๊ฐ์ง€ํ•˜๋Š” ํŠน์ˆ˜ ๊ฒฉ๋ฆฌ ๋ชจ๋“œ์—์„œ ๋„คํŠธ์›Œํฌ ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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