ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

์•ˆ๋“œ๋กœ์ด๋“œ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์ธ "Nox"์™€ ํ”„๋ก์‹œ ๋„๊ตฌ์ธ "Burp Suite"๋ฅผ ์—ฐ๋™ํ•˜๊ธฐ ์œ„ํ•ด์„  ํฌ๊ฒŒ Android 7 ๋ฒ„์ „๊ณผ ์ดํ•˜(5 ๋ฒ„์ „)๋ฅผ ์„ ํƒํ•ด์„œ ์ง„ํ–‰ํ•ด ์ฃผ์…”์•ผ ๋ฉ๋‹ˆ๋‹ค.

 

Android version 5

์ž์‹ ์˜ ๋กœ์ปฌPC์˜ IP์ฃผ์†Œ๋ฅผ ํ™•์ธํ•ด์ฃผ์‹œ๊ณ  ํ”„๋ก์‹œ ์„ค์ •์„ ๋จผ์ € ํ•ด๋‘๊ฒ ์Šต๋‹ˆ๋‹ค. ํฌํŠธ๋Š” 8080 ์“ฐ์…”๋„ ๋˜์ง€๋งŒ ๋งŒ์•ฝ ์ฒดํฌ ํ™œ์„ฑํ™”๊ฐ€ ๋˜์ง€ ์•Š์œผ๋ฉด ์ €์ฒ˜๋Ÿผ ์ž„์˜ ํฌํŠธ๋ฅผ ์ง€์ •ํ•ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

Nox ํ™˜๊ฒฝ์œผ๋กœ ์ ‘๊ทผํ•ด Tool -> ๋ฌด์„  ๋„คํŠธ์›Œํฌ ์ชฝ์— WiredSSID๋ฅผ ์•ฝ 2์ดˆ๊ฐ„ ํด๋ฆญ์„ ์œ ์ง€ํ•ด์ฃผ์‹œ๋ฉด ์ƒ๋‹จ์˜ ์ˆ˜์ • ๋ฒ„ํŠผ์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

 

๊ณ ๊ธ‰ ์˜ต์…˜ -> ํ”„๋ก์‹œ(์ˆ˜๋™) ์œผ๋กœ ์ง€์ •ํ•ด์ฃผ์‹œ๋ฉด ์ƒ์„ธ ์„ค์ • ์ฐฝ์ด ๋‚˜ํƒ€๋‚˜๋Š”๋ฐ Burp Suite์— ์„ค์ •ํ•œ IP์™€ Port ๋ฒˆํ˜ธ ๋™์ผํ•˜๊ฒŒ ์ž‘์„ฑํ•ด์ฃผ์‹œ๊ณ  ์ €์žฅํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

์ธํ„ฐ๋„ท ์ฐฝ์„ ์—ฌ์‹œ๊ณ  "http://burp/"๋ฅผ ์ž…๋ ฅํ•ด์ฃผ์‹œ๋ฉด ์ƒ๋‹จ์˜ ํ™”๋ฉด์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์šฐ์ธก ์ƒ๋‹จ์— CA Certificate๋ฅผ ํด๋ฆญํ•ด์ฃผ์‹œ๋ฉด ์ธ์ฆ์„œ๊ฐ€ ๋‹ค์šด๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค.

 

๋‹ค์šด๋กœ๋“œ ํด๋”๋กœ ๋“ค์–ด๊ฐ€์‹œ๋ฉด ๋‹ค์šด๋กœ๋“œ๋œ ์ธ์ฆ์„œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. cacert.der -> cacert.crt ์ด๋ฆ„์œผ๋กœ ๋ณ€๊ฒฝํ•ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

์ธ์ฆ์„œ๋ฅผ ์ž์‹ ์˜ ๋””๋ฐ”์ด์Šค(Nox)์— ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•ด ์„ค์ • -> ๋ณด์•ˆ -> SD ์นด๋“œ์—์„œ ์„ค์น˜ -> Download ๊ฒฝ๋กœ๋กœ ์ ‘๊ทผํ•ด ์ธ์ฆ์„œ ํŒŒ์ผ(cacert.crt)์ด ์กด์žฌํ•˜๋Š”์ง€ ํ™•์ธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

์ธ์ฆ์„œ๋ฅผ ํด๋ฆญํ•ด ์ฃผ์‹œ๋ฉด ๋“ฑ๋กํ•  ์ด๋ฆ„์„ ์ง€์ •ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ €๋Š” ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•ด portswigger๋ผ๊ณ  ์ง€์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

 

์ธ์ฆ์„œ๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ์ธ์‹๋˜๊ฒŒ ๋œ๋‹ค๋ฉด ๋” ์ด์ƒ ์ธ์ฆ์„œ ๊ด€๋ จ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜ํƒ€๋‚˜์ง€ ์•Š๊ณ  ์š”์ฒญ ํŒจํ‚ท์„ ์„ฑ๊ณต์ ์œผ๋กœ ์žก์•„์ฃผ์‹ค ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

 

Android version 7

Android 7๋ฒ„์ „ ๋ถ€ํ„ฐ๋Š” User์™€ System ๊ฐ„์˜ ์ธ์ฆ์„œ ๊ถŒํ•œ์ด ๋ถ„๋ฆฌ๋˜๊ธฐ ๋•Œ๋ฌธ์— 5 ๋ฒ„์ „๊ณผ๋Š” ์ฐจ์ด์ ์ด ์กฐ๊ธˆ ์žˆ์Šต๋‹ˆ๋‹ค. Frida๋ฅผ ์—ฐ๋™ํ•ด์„œ ํ•จ๊ป˜ ์“ฐ์‹œ๋Š” ๋ถ„๋“ค์€ 5 ๋ฒ„์ „๋ณด๋‹ค๋Š” 7 ๋ฒ„์ „์ด ํŠธ๋Ÿฌ๋ธ” ์ด์Šˆ๊ฐ€ ํ•ด๊ฒฐ๋œ ๋ถ€๋ถ„์ด ์กด์žฌํ•œ๋‹ค๊ณ  ๋Š๊ปด์ง‘๋‹ˆ๋‹ค.(๊ฐ„ํ—์  ๋ฆฌ๋ถ€ํŒ… ๋ฌธ์ œ)

 

http://slproweb.com/products/Win32OpenSSL.html

 

Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions

Minimum system requirements: Windows XP or later 32MB RAM 200MHz CPU 30MB hard drive space Recommended system requirements: Windows XP or later 128MB RAM 500MHz CPU 300MB hard drive space September 9, 2021 - OpenSSL 3.0 is available. Users should currently

slproweb.com

์šฐ์„  Openssl์„ ์„ค์น˜ํ•ด์ฃผ์…”์•ผ๋ฉ๋‹ˆ๋‹ค. ์‹คํ–‰ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์„ค์น˜ํ•ด์ฃผ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

burpsuite๋ฅผ ์‹คํ–‰ํ•˜์—ฌ ์ธ์ฆ์„œ๋ฅผ ์ถ”์ถœํ•ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ์˜ ํ™•์žฅ์ž๋ช…์€ ".der"๋กœ ํ•ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

openssl x509 -inform DER -in burpm.der -out burpm.pem
openssl x509 -inform PEM -subject_hash_old -in burpm.pem
mv burpm.pem 9a5ba575.0

burpsuite์—์„œ ์ถ”์ถœํ•œ burpm.der ํŒŒ์ผ์„ ์ฒ˜์Œ์— ์„ค์น˜ํ•œ Openssl์˜ "bin" ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์ด๋™์‹œ์ผœ ์ฃผ๊ณ  ์œ„์— ๋‚˜์—ด๋œ ์ปค๋งจ๋“œ๋ฅผ ์‹คํ–‰ํ•ด์ฃผ์‹œ๋ฉด ์ตœ์ข…์ ์œผ๋กœ "9 a 5 ba575.0"ํŒŒ์ผ์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

 

nox_adb devices -l
nox_adb connect 127.0.0.1:62001
nox_adb root
nox_adb shell mount -o remount,rw /system
adb push C:\Users\guleu\Desktop\OpenSSL-Win64\bin\9a5ba575.0 /system/etc/security/cacerts/
#๋…น์Šค ์žฌ๋ถ€ํŒ…#

์ด์ œ ํ„ฐ๋ฏธ๋„์„ ์‹คํ–‰ ํ›„ adb ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ openssl๋กœ ๋ณ€ํ™˜์‹œ์ผœ๋‘” 9a5ba575.0 ํŒŒ์ผ์„ /system/etc/security/cacerts/๋กœ ์ด๋™์‹œ์ผœ์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋ช…๋ น์–ด ์‹คํ–‰ ์ˆœ์„œ๋Š” ์œ„์—์„œ๋ถ€ํ„ฐ ์•„๋ž˜๋กœ ์ง„ํ–‰ํ•ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

burp์™€ ๋‹จ๋ง๊ธฐ(NOX)์˜ Proxy IP์™€ ํฌํŠธ๋ฅผ ๋™์ผํ•˜๊ฒŒ ๋งž์ถฐ์ฃผ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

์ •์ƒ์ ์œผ๋กœ ๋™์ž‘ํ•˜๋Š”์ง€ ํ™•์ธํ•ด์ฃผ์‹œ๋ฉด ๋์ž…๋‹ˆ๋‹ค.

๊ณต์œ ํ•˜๊ธฐ ๋งํฌ
Comment