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