📑 Table of Contents
Android Debug Bridge
Templat:Kotak info perangkat lunak/simple
Situs webdeveloper.android.com/studio/command-line/adb Sunting ini di Wikidata
Repositori

Android Debug Bridge (biasa disingkat adb) adalah program baris perintah untuk berinteraksi dengan perangkat berbasis Android dari komputer lain. Program ini merupakan bagian dari Android SDK, tetapi bisa dipasang sebagai program terpisah.[1] Daemon di perangkat Android terhubung dengan server di PC host melalui USB atau TCP, yang terhubung ke klien yang digunakan oleh pengguna akhir melalui TCP. Tersedia sebagai perangkat lunak sumber terbuka di bawah Lisensi Apache oleh Google sejak 2007, fitur termasuk shell dan kemungkinan untuk membuat cadangan. Perangkat lunak adb kompatibel dengan Windows, Linux dan macOS. Itu telah disalahgunakan oleh botnet dan perangkat lunak berbahaya lainnya, yang mitigasinya dikembangkan seperti autentikasi RSA dan daftar putih perangkat.

Fitur

sunting
Android Device Monitor

Fitur adb termasuk menyalin file dari komputer host,[2] menginstal aplikasi, melihat output logcat, mendapatkan Unix shell,[3] dan mem-boot ulang ke Qualcomm EDL mode.[4] Misalnya, aplikasi Android dapat disimpan dengan perintah cadangan ke file.[5] Ini juga termasuk dukungan untuk Java Debug Wire Protocol.[6]

Beberapa antarmuka grafis telah tersedia. Monitor Perangkat Android grafis di Android Studio dapat digunakan untuk mengambil informasi dari perangkat Android.

Keamanan

sunting

Beberapa perangkat pembahaya seperti ADB.Miner, Ares, Fbot, IPStorm, Matryosh, dan Trinity diketahui melakukan perusakan dengan menyasar perangkat dengan antarmuka ADB-nya tersedia secara umum di Internet dan memanfaatkannya sebagai botnet untuk melancarkan DDoS.[7] ADB juga bisa digunakan untuk menghapus perangkat pembahaya dengan cara memulai awal dalam mode aman (safe mode), kemudian menghubungkan perangkat dengan ADB dam jalankan perintah adb uninstall.[8]

Referensi

sunting
  1. ^ "Android Debug Bridge (adb)". Android Developers. Diakses tanggal 2025-07-10.
  2. ^ Darcey, Lauren (2012). Android wireless application development. Shane Conder (Edisi 3rd). Upper Saddle River, NJ: Addison-Wesley. ISBN 978-0-321-81383-1. OCLC 749852462. Diarsipkan dari versi aslinya tanggal 2021-09-26. Diakses tanggal 2021-09-26.
  3. ^ "Things You Can Do with Android's adb Command". For Dummies (dalam bahasa Inggris). Diarsipkan dari versi aslinya tanggal 2018-05-15. Diakses tanggal 2021-09-09.
  4. ^ EASTTOM, CHUCK (2021). An In-Depth Guide to Mobile Device Forensics. [S.l.]: CRC PRESS. hlm. 72. ISBN 978-0-367-63300-4. OCLC 1250310301. Diarsipkan dari versi aslinya tanggal 2021-09-26. Diakses tanggal 2021-09-26.
  5. ^ Jack Wallen (2015-03-06). "How to create a full backup of your Android device without root". Diarsipkan dari versi aslinya tanggal 2016-01-24. Diakses tanggal 2016-01-29.
  6. ^ Regupathy, Rajaram (2014). Unboxing Android USB: a hands-on approach with real World examples. Berkeley, CA. ISBN 978-1-4302-6209-1. OCLC 880673864. Diarsipkan dari versi aslinya tanggal 2021-09-26. Diakses tanggal 2021-09-26. Pemeliharaan CS1: Lokasi tanpa penerbit (link)
  7. ^ Cimpanu, Catalin (2021-02-03). "Android devices ensnared in DDoS botnet". ZDNET (dalam bahasa Inggris). Diakses tanggal 2025-07-10.
  8. ^ Schuman, Evan (2021-08-04). "This Vultur app takes malicious to the next level". Computerworld (dalam bahasa Inggris). Diakses tanggal 2025-07-10.

📚 Artikel Terkait di Wikipedia

Root (Android)

Akses ke lebih banyak perintah shell Unix, baik sendiri dan melalui Android Debug Bridge. Kemampuan untuk melewati batasan oleh vendor atau Google, seperti

Pengembangan perangkat lunak Android

perintah seperti adb and fastboot. Android Debug Bridge (ADB) adalah alat untuk menjalankan perintah pada perangkat Android yang terhubung. Daemon adbd berjalan

Android Marshmallow

Android 6.0 dan 6.0.1 "Marshmallow"adalah versi utama keenam dari sistem operasi Android dan versi ke 13 dari Android. Pertama kali dirilis sebagai versi

Android Gingerbread

Android 2.3–2.3.7 "Gingerbread" adalah versi Android ke-7 dari sistem operasi telepon genggam Android yang dikembangkan oleh Google dan dirilis pada bulan

Scrcpy

menciptakan Genymotion, sebuah emulator android. Komunikasi dilakukan melalui koneksi USB dan Android Debug Bridge (ADB), tanpa perlu me-root perangkat atau

CyanogenMod

komputer tablet yang telah dihentikan, berdasarkan pada platform seluler Android. Meskipun penggunaan nama CyanogenMod telah resmi dihentikan, pengembangannya

Bluetooth

Index Caching GATT Peningkatan kecil batch 1: Dukungan HCI untuk kunci debug pada LE Koneksi Aman Mekanisme pembaruan akurasi waktu tidur ADI field dalam