π 2026-08-05 ~ 2026-08-06 | μμ±μ: μ μμ°
InsecureBankV2(OWASP μ·¨μ½ λ± νΉ μ±)λ₯Ό λμμΌλ‘ μ€μ΅ νκ²½μ ꡬμ±νκ³ , μμ€μ½λ μ·¨μ½μ λΆμ λ° msfvenom μ μ± APKλ₯Ό μ΄μ©ν μλ°©ν₯ μ μΉ¨ν¬ ν μ€νΈλ₯Ό μννμλ€.
| κ΅¬λΆ | λ΄μ© |
|---|---|
| λμ κΈ°κΈ° | Nox Player 7.0.6.2 (Android 12, SM-G988N) |
| λμ μ± | InsecureBankV2 + Flask λ°±μλ μλ² (ν¬νΈ 8888) |
| 곡격μ νκ²½ | Kali Linux (VirtualBox NAT, ν¬νΈν¬μλ© TCP 4444) |
| μ£Όμ λꡬ | ADB, msfvenom, Metasploit, DB Browser for SQLite, Eclipse IDE, Burp Suite |
netstatμΌλ‘ Noxκ° μ¬μ© μ€μΈ ADB ν¬νΈλ₯Ό νμΈνκ³ TCPλ‘ μ§μ μ°κ²°νμλ€.
netstat -ant | findstr 62
# β TCP 127.0.0.1:62001 LISTENING
adb connect 127.0.0.1:62001
# β connected to 127.0.0.1:62001
adb shell
# z3q:/ # (root κΆνμΌλ‘ μ§μ
)

platform-tools ν΄λ λ΄ adb.exe, fastboot.exe λ± νμΈ

127.0.0.1:62001 LISTENING μν β Nox ADB ν¬νΈ

connected to 127.0.0.1:62001 / 127.0.0.1:62001 device ν

z3q:/ # β root κΆνμΌλ‘ μ μ§μ μλ£
getprop ro.product.model # SM-G988N
getprop > /data/local/tmp/prop.txt
adb pull /data/local/tmp/prop.txt
adb shell pm list packages > plist.txt
μμ§ν ν¨ν€μ§ λͺ©λ‘(plist.txt)κ³Ό κΈ°κΈ° μμ±(prop.txt)μ λ‘μ»¬λ‘ λ°μΆνμλ€.