mirror of
https://github.com/carlospolop/hacktricks
synced 2024-11-27 07:01:09 +00:00
5.7 KiB
5.7 KiB
Orodha ya Ukaguzi wa Android APK
Jifunze AWS hacking kutoka sifuri hadi shujaa na htARTE (Mtaalam wa Timu Nyekundu ya AWS ya HackTricks)!
- Je, unafanya kazi katika kampuni ya usalama wa mtandao? Unataka kuona kampuni yako ikionyeshwa kwenye HackTricks? au unataka kupata upatikanaji wa toleo jipya zaidi la PEASS au kupakua HackTricks kwa PDF? Angalia MIPANGO YA KUJIUNGA!
- Gundua Familia ya PEASS, mkusanyiko wetu wa NFTs ya kipekee
- Pata bidhaa rasmi za PEASS & HackTricks
- Jiunge na 💬 Kikundi cha Discord au kikundi cha telegram au nifuata kwenye Twitter 🐦@carlospolopm.
- Shiriki mbinu zako za kuhack kwa kuwasilisha PRs kwenye repo ya hacktricks na repo ya hacktricks-cloud.
Jifunze Msingi wa Android
- Misingi
- Dalvik & Smali
- Vipengele vya Kuingia
- Shughuli
- URL Schemes
- Watoa Huduma za Yaliyomo
- Huduma
- Wapokeaji wa Matangazo
- Nia
- Mnasi wa Nia
- Vipengele vingine
- Jinsi ya kutumia ADB
- Jinsi ya kuhariri Smali
Uchambuzi Stahiki
- Angalia matumizi ya ufichaji, angalia kama simu ya mkononi imefungwa mizizi, kama inatumika emulator na uchunguzi wa kuzuia uharibifu. Soma hii kwa maelezo zaidi.
- Programu zenye hisia (kama programu za benki) zinapaswa kuangalia kama simu imefungwa mizizi na kuchukua hatua kwa kuzingatia hilo.
- Tafuta maneno ya kuvutia (nywila, URL, API, encryption, backdoors, tokens, Bluetooth uuids...).
- Tahadhari maalum kwa firebase APIs.
- Soma maelezo:
- Angalia kama programu iko katika hali ya kurekebisha na jaribu "kuitumia"
- Angalia kama APK inaruhusu nakala za akiba
- Shughuli Zilizoruhusiwa
- Watoa Huduma za Yaliyomo
- Huduma Zilizofichuliwa
- Wapokeaji wa Matangazo
- URL Schemes
- Je, programu inahifadhi data bila usalama ndani au nje?
- Je, kuna nywila iliyoandikwa kwa nguvu au iliyohifadhiwa kwenye diski? Je, programu inatumia algorithms za crypto zisizo salama?
- Maktaba zote zimekompiliwa kwa kutumia bendera ya PIE?
- Usisahau kuwa kuna Wachambuzi wa Android wa Stahiki ambao wanaweza kukusaidia sana wakati huu.
Uchambuzi wa Kudumu
- Andaa mazingira (mtandaoni, VM ya ndani au ya kimwili)
- Je, kuna ufichuaji usio wa makusudi wa data (kuingiza, kunakili/kubandika, machapisho ya kuharibika)?
- Taarifa za siri zinahifadhiwa kwenye maboksi ya SQLite?
- Shughuli zilizoruhusiwa zinazoweza kuch exploited?
- Watoa Huduma zinazoweza kuch exploited?
- Huduma zilizoruhusiwa zinazoweza kuch exploited?
- Wapokeaji wa Matangazo wanaoweza kuch exploited?
- Je, programu inatuma taarifa kwa maandishi wazi/kutumia algorithms dhaifu](android-app-pentesting/#insufficient-transport-layer-protection)? je, ni rahisi kufanya MitM?
- Kagua trafiki ya HTTP/HTTPS
- Hili ni muhimu sana, kwa sababu ukichukua trafiki ya HTTP unaweza kutafuta udhaifu wa kawaida wa Wavuti (Hacktricks ina habari nyingi kuhusu udhaifu wa Wavuti).
- Angalia kwa uwezekano wa Majumuisho ya Upande wa Mteja wa Android (labda uchambuzi wa msimbo wa stahiki utasaidia hapa)
- Frida: Tu Frida, itumie kupata data ya kuvutia ya kudumu kutoka kwenye programu (labda baadhi ya nywila...)