Android
Mobile / Android: ΠΠ°Π·ΠΎΠ²ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ: objection, frida, frida-tools, ida/ghidra, jadx, dex2jar, bytecodeviewer, apktool
- ΠΠ°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π²Π΅ΡΡΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ 
- Backups: ΡΠ΄Π΅Π»Π°ΡΡ Π·Π°ΠΌΠ΅ΡΠΊΠΈ (ΡΠΊΡΠΈΠ½Ρ, Π΅ΡΠ»ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ) ΠΏΠΎ ΡΠΎΠΌΡ, ΡΡΠΎ ΠΈ Π³Π΄Π΅ Ρ ΡΠ°Π½ΠΈΡΡΡ. ΠΡΠ»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ ΡΠ°Π½ΠΈΡ ΠΏΠ΅ΡΡ Π΄Π°Π½Π½ΡΠ΅, ΡΠΊΠ°Π·Π°ΡΡ Π² ΠΊΠ°ΠΊΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ Π½Π°Π±ΠΎΡ ΡΡΠΈΡ Π΄Π°Π½Π½ΡΡ . ΠΡΠ»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π±ΡΠΊΠ°ΠΏ ΡΠ²ΠΎΠΈΡ Π΄Π°Π½Π½ΡΡ β ΡΠΊΠ°Π·Π°ΡΡ. 
- ΠΠ°Π±ΡΠ°ΡΡ APK-ΠΎΠ±ΡΠ°Π· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π² MobSF. ΠΡΠ»ΠΈ mobsf ΡΡΠΎ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ β Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ 
- ΠΠ°Π»ΠΈΡΠΈΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° SSL Pinning Π΄Π»Ρ Π²ΡΠ΅Ρ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΡΠ»ΠΈ Π΅ΡΡΡ β Π½Π°ΠΏΠΈΡΠ°ΡΡ frida-Ρ ΡΠΊΠΈ ΠΎΠ±Ρ ΠΎΠ΄Π°, ΡΡΠΎΠ±Ρ Π²Π΅ΡΡ ΡΡΠ°ΡΠΈΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΡ ΠΌΠΎΠ³Π»ΠΈ Π²ΠΈΠ΄Π΅ΡΡ Π² Burp Suite. ΠΡΠ»ΠΈ ΠΎΠ±Ρ ΠΎΠ΄ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ, Π½Π°ΠΏΠΈΡΠ°ΡΡ Ρ ΡΠΊΠΈ Π΄Π»Ρ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ. 
- Objection ΠΈΠ»ΠΈ MobSF: Ρ ΠΊΠ°ΠΊΠΈΠΌΠΈ ΡΠ»Π°Π³Π°ΠΌΠΈ ΡΠΎΠ±ΡΠ°Π½Ρ Π±ΠΈΠ½Π°ΡΠΈ (ΡΠΊΡΠΈΠ½ ΠΈΠ»ΠΈ Π² Π²ΠΈΠ΄Π΅ ΡΠ°Π±Π»ΠΈΡΡ)? ΠΡΠ»ΠΈ Π΅ΡΡΡ Π½Π°ΡΠΈΠ²Π½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ Π²ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, Π² ΠΊΠΎΡΠΎΡΡΡ ΡΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΠ΄Π³ΡΡΠΆΠ°Π΅ΡΡΡ ( - System.loadLibrary()).
- adb logcat: ΠΡΠΎΠ²Π΅ΡΠΈΡΡ Π»ΠΎΠ³ΠΈ. ΠΡΠ»ΠΈ Π²ΠΈΠ΄ΠΈΠΌ Π·Π°ΠΏΡΠΎΡΡ, ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΠΈ/ΠΈΠ»ΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΡΠΏ) β ΠΎΡΠΎΡΠΌΠ»ΡΠ΅ΠΌ ΠΊΠ°ΠΊ Information Disclosure 
- Π‘ΠΎΠ±ΠΈΡΠ°Π΅ΠΌ ΡΡΡΠΎΠΊΠΈ ΠΈΠ· APK-ΠΎΠ±ΡΠ°Π·Π° (IDA Π΄Π»Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, MobSF Π΄Π»Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ). ΠΡΠ΅ΠΌ Π°ΡΡΠΈΡΠ°ΠΊΡΡ ΡΠ±ΠΎΡΠΊΠΈ ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ΅ΡΡΠΎΠ²ΡΡ ΡΡΠ΅Π½Π΄Π°Ρ , Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΡΠ΅ΡΡΠΎΠ²ΡΡ ΡΡΠ΅Π΄ ΠΈ ΡΠΏ 
- AppLinks ΠΈ Universal Links: ΠΊΠ°ΠΊΠΈΠ΅ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΎΠ±ΡΡΠ²Π»Π΅Π½Ρ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ. ΠΡΠΈΠΌΠ΅ΡΡ Π»ΠΈΠ½ΠΊΠΎΠ² 
- ΠΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ Π΄Π»Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (ΡΠ΅ΡΠ²ΠΈΡΡ, ΡΠ΅ΡΠΈΠ²Π΅ΡΡ, Π°ΠΊΡΠΈΠ²ΠΈΡΠΈ, ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΡ ΠΈ ΡΠ΄). ΠΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΡΡ Π² Intent-ΠΎΠ±ΡΠ΅ΠΊΡΠ°Ρ . 
- ΠΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π² Intent'Π°Ρ ΠΎΠΆΠΈΠ΄Π°ΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ? ΠΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ. 
- WebView: ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ WebView-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ? ΠΠ»Ρ ΠΊΠ°ΠΊΠΈΡ ΡΠ΅Π»Π΅ΠΉ? Π‘ ΠΊΠ°ΠΊΠΈΠΌΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ WebView? ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π»ΠΈ ΠΌΠ΅ΡΠΎΠ΄ addJavascriptInterface(...) ? 
- ΠΠ±ΡΡΠ²Π»Π΅Π½Ρ Π»ΠΈ ΠΈΠ»ΠΈ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ Π»ΠΈ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΊΠ°ΡΡΠΎΠΌΠ½ΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ (permissions)? ΠΡΠ»ΠΈ Π΄Π°, ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ ΠΈΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π²ΠΎΡ ΡΡΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ: https://blog.oversecured.com/Common-mistakes-when-using-permissions-in-Android/ 
- ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π΅Π»Π°ΡΡ ΡΠΊΡΠΈΠ½Ρ ΡΠΊΡΠ°Π½Π°? 
Last updated
Was this helpful?