[iOS] FairPlay DRM ๋ณตํ˜ธํ™”

๊ฐœ์š” iOS ์•ฑ์„ ์ง„๋‹จ์„ ํ•˜๊ธฐ ์œ„ํ•ด์„  ๋ณ„๋„์˜ iPA ํŒŒ์ผ์„ ์ „๋‹ฌ๋ฐ›์•„ ๋ถ„์„์„ ํ•˜๊ฑฐ๋‚˜ ๊ทธ๋ ‡์ง€ ๋ชปํ•  ๊ฒฝ์šฐ ์„œ๋น„์Šค์— ๋“ฑ๋ก๋˜์–ด ์žˆ๋Š” ์•ฑ ์Šคํ† ์–ด์—์„œ ์ง์ ‘ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์ง„ํ–‰ํ•ด์•ผ ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง์ ‘ ์ „๋‹ฌ๋ฐ›์œผ๋ฉด ๋ฌธ์ œ๊ฐ€ ์—†์ง€๋งŒ ์•ฑ ์Šคํ† ์—์„œ ๋‚ด๋ ค๋ฐ›์„ ๊ฒฝ์šฐ์—๋Š” ์•ฑ ๋‚ด๋ถ€์˜ ์ฝ”๋“œ ๋ฐ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•œ "FairPlay Code" ์•”ํ˜ธํ™”๊ฐ€ ์ ์šฉ๋˜์–ด ์žˆ๋Š”๋ฐ ์•”ํ˜ธํ™”๋œ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์€ ์ปค๋„์˜ "Match-O"๋กœ๋”์— ์˜ํ•ด ๋Ÿฐํƒ€์ž„ ์ค‘์— ํ•ด๋…์ด ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๋ก ์ ์œผ๋กœ ์•ฑ ์Šคํ† ์—์„œ ๋ฐ›์€ ์•ฑ์˜ ๋ฆฌ๋ฒ„์‹ฑ ๊ณผ์ •์„ ๊ฑฐ์น˜๊ธฐ ์œ„ํ•ด์„  ์‚ฌ์ „์— ๋ณตํ˜ธํ™” ์ž‘์—…์„ ์ง„ํ–‰ํ•ด์•ผ ๋œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. otool -l Binaryname | grep -A4 LC_ENCRYPTION_INFO otool์„ ํ†ตํ•ด ์•ฑ์˜ FairPlay DRM ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•ด๋ณด๋ฉด "cyptid..

MOBILE