Remote ADB Shell

4,0
937 apžvalgos
500 tūkst.+
Atsisiuntimai
Turinio įvertinimas
Visiems
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šią programą

Remote ADB Shell yra terminalo programėlė, leidžianti tinkle prisijungti prie kitų Android įrenginių ADB apvalkalo paslaugos ir vykdyti terminalo komandas. Tai gali būti naudinga nuotoliniu būdu derinant „Android“ įrenginius (paleidžiant tokius įrankius kaip „top“, „logcat“ ar „dumpsys“). Jis palaiko kelis vienu metu esančius ryšius su skirtingais įrenginiais ir palaiko šiuos ryšius net tada, kai programa veikia fone. Šiai programai nereikia nei viename, nei kitame įrenginyje, tačiau root gali būti naudinga konfigūruojant tikslinius įrenginius. Jei tiksliniai įrenginiai nėra įsišakniję, turite naudoti kompiuterį su Android SDK ir Google USB tvarkyklėmis, kad juos sukonfigūruotumėte (išsamiau aprašyta toliau).

Ši programa yra apvalkalas, esantis per ADB. Jis palaiko 15 komandų istoriją, kurią galima pasiekti ilgai paspaudus komandų laukelį. Ilgai paspaudus patį terminalo ekraną, bus suteikta galimybė išsiųsti Ctrl+C, perjungti automatinį slinkimą arba išeiti iš terminalo seanso.

Tai veikia lygiai taip pat, kaip komanda „adb shell“ veikia kompiuteryje. Kadangi ši programa naudoja savąjį „Java“ ADB protokolo įgyvendinimą, jai nereikia root nei viename įrenginyje, nei bet kurioje trečiosios šalies programoje tiksliniame įrenginyje. Įrenginiai tiesiog kalba vienas su kitu tuo pačiu protokolu, kaip ir kompiuteriu, kuriame veikia ADB klientas iš Android SDK.

SVARBU: įrenginiuose, kuriuose veikia 4.2.2 ir naujesnės versijos „Android“, naudojami RSA raktai ADB ryšiui autentifikuoti. Mano bandymų metu įrenginiai, kuriuose veikia 4.2.2 versija, turės būti prijungti prie kompiuterio, kai pirmą kartą prie jų prisijungiate (iš kiekvieno įrenginio, kuriame įdiegta ši programa). Tai leidžia jiems parodyti viešojo rakto priėmimo dialogo langą, kurį turite sutikti (ir pažymėti „Visada leisti iš šio kompiuterio“). Panašu, kad įrenginiuose, kuriuose veikia 4.3 ir 4.4 versijos „Android“, nėra problemų rodant dialogo langą neprisijungus prie kompiuterio, todėl panašu, kad tai yra 4.2.2 versijos „Android“ būdingas sprendimas.

Norėdami sukonfigūruoti atsargų neįsišaknijusią taikinį, prijunkite tikslinį įrenginį prie kompiuterio, kuriame įdiegtas „Android“ SDK, ir paleiskite „adb tcpip 5555“ iš „Android“ SDK platformos įrankių aplanko. Tai pradės ADB klausymąsi 5555 prievade tiksliniame įrenginyje. Tada įrenginys gali būti atjungtas ir išliks tinkamai sukonfigūruotas, kol bus paleistas iš naujo.

Įrenginiams, kurie yra įsišakniję (nors to nereikia), galite įdiegti vieną iš kelių „ADB WiFi“ programų, kad ADB serveris galėtų klausytis tinkle. Įrenginiai su tinkintu ROM gali turėti parinktį įjungti ADB tinkle nustatymų srityje Kūrėjo parinktys. Naudojant bet kurį iš šių metodų, ADB bus tinkamai sukonfigūruotas prieigai prie tinklo naudojant šią programą. Pradiniam ryšiui vis tiek reikia atlikti papildomą 4.2.2 veiksmą.

Norėdami prisijungti prie nuotolinio „Android“ įrenginio, nuotoliniame ADB apvalkale įveskite įrenginio IP adresą ir prievado numerį (5555 iš aukščiau pateikto pavyzdžio). Bakstelėkite Connect ir jis bandys prisijungti prie įrenginio ir paleisti terminalą.

Kūrėjai: pritaikyta Java ADB biblioteka, kurią parašiau šiai programai, yra atvirojo kodo pagal BSD licenciją adresu https://github.com/cgutman/AdbLib

Šios programos šaltinis pasiekiamas pagal „Apache“ licenciją: https://github.com/cgutman/RemoteAdbShell
Atnaujinta
2022-06-28

Duomenų sauga

Norint užtikrinti saugą pirmiausia reikia suprasti, kaip kūrėjai renka ir bendrina jūsų duomenis. Duomenų privatumo ir saugos praktika gali skirtis, atsižvelgiant į jūsų naudojimą, regioną ir amžių. Kūrėjas pateikė šią informaciją ir gali atnaujinti per laiką.
Jokie duomenys nėra bendrinami su trečiosiomis šalimis
Sužinokite daugiau, kaip kūrėjai apibrėžia bendrinimą
Nerenkami jokie duomenys
Sužinokite daugiau, kaip kūrėjai apibrėžia rinkimą

Įvertinimai ir apžvalgos

4,0
870 apžvalgų

Kas naujo

v1.7.2
- Fixed several reported crashes