ํ”„๋ฆฌ๋‹ค(Frida) ํ™˜๊ฒฝ ๊ตฌ์ถ•

๊ฐœ์š” Frida๋ž€ Ole๊ฐ€ ๊ฐœ๋ฐœํ•œ DBI(Dynamic Binary Instrumentation) ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. ํŒŒ์ด์ฌ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ํˆด์ด๊ธฐ์— ํŒŒ์ด์ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ฃผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์—ฐ๊ฒฐ๋œ ๋‹จ๋ง์— ๋Œ€ํ•œ ๋ถ„์„์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด์„  ๋””๋ฐ”์ด์Šค์— Frida ์„œ๋ฒ„๋ฅผ ์ถ”๊ฐ€์ ์œผ๋กœ ๊ตฌ์ถ•ํ•ด๋‘์–ด์•ผ ์›ํ™œํ•˜๊ฒŒ ์ž‘๋™์ด ๋ฉ๋‹ˆ๋‹ค. *Instrumentation ์ด๋ž€ ๋‹จ์–ด๋Š” "์‹คํ–‰ ์ค‘์ธ ์•ฑ์— ํŠน์ • Javascript ์ฝ”๋“œ๋ฅผ Injectionํ•ด์„œ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ๋Š” ๊ฒƒ์„ ์˜๋ฏธ" ๋””๋ฒ„๊น… ์ด์™ธ์— Frida ๊ธฐ๋Šฅ - ํ•จ์ˆ˜ ํ›„ํ‚น(๋ฐ˜ํ™˜ ๊ฐ’ ๋ณ€๊ฒฝ) - ์‹คํ–‰์ค‘์ธ ์•ฑ์˜ ๋‚ด๋ถ€ ํ•จ์ˆ˜๋ฅผ ์ˆ˜์ • ๋ฐ ๋””๋ฒ„๊น… - ํŠธ๋ž˜ํ”ฝ ์Šค๋‹ˆํ•‘ - ์•”ํ˜ธ Decrypt - ํƒˆ์˜ฅ or ๋น„ ํƒˆ์˜ฅ ๋‹จ๋ง์—์„œ๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅ ๋กœ์ปฌ PC์— ํ”„๋ฆฌ๋‹ค ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋‚˜์ฝ˜๋‹ค ํ™˜..

MOBILE