Înainte de a posta întrebări sau recenzii proaste, consultați Întrebări frecvente
https://sisik.eu/bugjaeger_faq
Dacă doriți o funcție nouă sau ceva nu funcționează, scrieți direct la adresa mea de e-mail
roman@sisik.eu
Bugjaeger încearcă să vă ofere instrumentele expert utilizate de dezvoltatorii Android pentru un control mai bun și o înțelegere profundă a dispozitivului dvs. Android.
Instrument multiplu care vă poate scuti de bătaia de cap de a transporta un laptop.
Dacă sunteți un utilizator, un dezvoltator, un tocitar sau un hacker Android, această aplicație ar trebui să fie în setul dvs. de instrumente.
Cum se utilizează
1.) Activați opțiunile pentru dezvoltatori și depanarea USB pe dispozitivul dvs. țintă (https://developer.android.com/studio/debug/dev-options)
2.) Conectați dispozitivul pe care ați instalat această aplicație la dispozitivul țintă prin cablu USB OTG
3.) Permiteți aplicației să acceseze dispozitivul USB și asigurați-vă că dispozitivul țintă autorizează depanarea USB
Inspectarea
internelor dispozitivului, rularea scripturilor shell, verificarea jurnalelor, realizarea de capturi de ecran, încărcarea laterală
și multe alte sarcini care sunt efectuate în mod normal pe laptopul dvs. pot fi acum efectuate direct între două dispozitive mobile.
Această aplicație funcționează ca un fel de
Android către Android ADB (Android Debug Bridge)
- oferă unele caracteristici similare cu ADB (Android Debug Bridge), dar în loc să ruleze pe mașina dvs. de dezvoltare, rulează direct pe dvs. dispozitiv Android.
Vă conectați dispozitivul țintă prin
cablu USB OTG sau prin WiFi
și vă veți putea juca cu dispozitivul.
Puteți controla Android TV, ceasul Wear OS sau chiar Raspberry Pi cu Android Things OS și Oculus VR.
Caracteristici principale
- rularea scripturilor shell pe dispozitivul țintă
- încărcare laterală APK-uri obișnuite/divizate (de exemplu, la Oculus Quest VR)
- Imagini AOSP de încărcare laterală/flash (de exemplu, Previzualizare Android pe Pixel)
- shell interactiv la distanță
- telecomanda TV
- ecran de oglindire + control de la distanță cu gest tactil
- citirea, filtrarea și exportul jurnalelor dispozitivului (logcat)
- trageți fișierele APK
- Backup-uri ADB, inspectarea și extragerea conținutului fișierelor de rezervă
- capturi de ecran
- efectuarea diferitelor comenzi ADB pentru controlul dispozitivului (repornire, acces la bootloader, rotire a ecranului, uciderea aplicațiilor care rulează, ...)
- lansați, opriți forțat, dezactivați aplicațiile
- dezinstalarea și instalarea pachetelor, verificarea diferitelor detalii despre aplicațiile instalate
- copierea aplicațiilor între telefoane
- monitorizarea proceselor, afișarea informațiilor suplimentare legate de procese, procese de ucidere
- obțineți proprietățile sistemului
- afișarea diferitelor detalii despre versiunea Android (de exemplu, versiunea SDK, ID-ul Android, ..), nucleul Linux, CPU, abi, afișaj
- afișarea detaliilor bateriei (cum ar fi, de exemplu, temperatură, sănătate, tehnologie, tensiune,..)
- gestionarea fișierelor - împingerea și extragerea fișierelor de pe dispozitiv, răsfoirea sistemului de fișiere
- căutați și conectați-vă la dispozitivele Android din rețeaua dvs. care au configurat adbd să asculte pe portul 5555
- citirea variabilelor și informațiilor bootloader-ului prin protocolul fastboot (de exemplu, aruncați unele informații despre Hw, starea de securitate sau dacă dispozitivul a fost manipulat)
- Exec fastboot comenzi
- afișați informații extinse de sistem
Pentru câteva
trucuri și exemple
despre ceea ce puteți face, vedeți
https://www.sisik.eu/blog/tag:bugjaeger
Pentru
pornirea unui videoclip YouTube sau a unei adrese URL
în browser, adăugați următoarea comandă personalizată (sau inserați-o în shell) în prima filă
am start -a android.intent.action.VIEW -d "yt_url"
Dacă ți-a plăcut această aplicație, verifică versiunea premium fără anunțuri, care conține și funcții suplimentare
https://play.google.com/store/apps/details?id=eu. sisik.hackendebug.full
Cerințe
- Ați activat depanarea USB în opțiunile pentru dezvoltatori și autorizați dispozitivul de dezvoltare
- Suport pentru protocolul Fastboot
Rețineți
Această aplicație folosește modul normal de comunicare cu dispozitivele Android care necesită autorizare.
Aplicația nu ocolește mecanismele de securitate Android sau ceva similar!
Aceasta înseamnă că nu veți putea face unele sarcini privilegiate pe dispozitive neroodate.