Hands-on Forensic Android menggunakan ADB untuk analisa SMS, panggilan, kontak, Whatsapp, Data Lokasi

From OnnoWiki
Revision as of 10:01, 14 October 2024 by Onnowpurbo (talk | contribs) (Created page with "## Teknik Forensik Android di Ubuntu Menggunakan ADB **Apa itu Forensik Android?** Forensik Android adalah proses investigasi digital yang dilakukan pada perangkat Android u...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
    1. Teknik Forensik Android di Ubuntu Menggunakan ADB
    • Apa itu Forensik Android?**

Forensik Android adalah proses investigasi digital yang dilakukan pada perangkat Android untuk mengumpulkan, menganalisis, dan mengawetkan bukti digital. Bukti ini bisa berupa SMS, log panggilan, kontak, data lokasi, riwayat browsing, dan banyak lagi. Tujuannya adalah untuk mengungkap aktivitas yang terjadi pada perangkat, baik itu untuk tujuan hukum, investigasi internal, atau pemulihan data.

    • Mengapa Menggunakan Ubuntu dan ADB?**
  • **Ubuntu:** Sebagai distribusi Linux yang populer, Ubuntu menyediakan lingkungan yang fleksibel dan kuat untuk melakukan analisis forensik. Banyak alat forensik yang tersedia untuk Ubuntu.
  • **ADB (Android Debug Bridge):** Merupakan alat serbaguna yang disediakan oleh Google untuk berkomunikasi dengan perangkat Android. Dengan ADB, kita dapat melakukan berbagai tindakan, termasuk menyalin file, menjalankan perintah shell, dan men-debug aplikasi.
    • Langkah-langkah Dasar Forensik Android Menggunakan ADB**

1. **Persiapan:**

  * **Aktifkan USB Debugging:** Pada perangkat Android, aktifkan opsi "USB Debugging" di menu pengembang.
  * **Instal ADB:** Unduh dan instal paket ADB pada sistem Ubuntu Anda. Anda bisa menggunakan paket pre-built atau membangunnya dari sumber.
  * **Hubungkan Perangkat:** Hubungkan perangkat Android ke komputer menggunakan kabel USB.

2. **Membuat Backup:**

  * **Backup Lengkap:**
    ```bash
    adb backup -f backup.ab
    ```
  * **Backup Selektif:**
    ```bash
    adb backup -f backup.ab com.whatsapp
    ```
  * **Mengekstrak Backup:**
    ```bash
    adb restore backup.ab
    ```

3. **Mengakses Shell:**

  * **Akses Shell:**
    ```bash
    adb shell
    ```
  * **Navigasi Sistem File:** Gunakan perintah seperti `cd`, `ls`, dan `cat` untuk menjelajahi sistem file perangkat.

4. **Menganalisis Data:**

  * **SMS:** Data SMS biasanya tersimpan dalam database SQLite. Gunakan perintah `sqlite3` untuk mengakses dan mengkueri database.
  * **Panggilan:** Log panggilan juga tersimpan dalam database. Anda bisa menggunakan perintah serupa untuk menganalisinya.
  * **Kontak:** Kontak biasanya disimpan dalam format vCard.
  * **WhatsApp:** Data WhatsApp bervariasi tergantung versi. Anda perlu mencari direktori yang tepat dan menggunakan alat khusus untuk mengekstrak data.
  * **Data Lokasi:** Data lokasi seringkali tersimpan dalam file log atau dalam aplikasi peta. Anda bisa menggunakan alat analisis forensik khusus untuk mengekstrak dan menganalisis data lokasi.
    • Contoh Analisis SMS dengan ADB**

```bash

  1. Akses shell

adb shell

  1. Masuk ke direktori database SMS (sesuaikan dengan perangkat)

cd /data/data/com.android.providers.telephony/databases

  1. Buka database SMS

sqlite3 mmssms.db

  1. Query untuk menampilkan semua SMS

.tables SELECT * FROM sms; ```

    • Peralatan Forensik Tambahan**
  • **SQLite Browser:** Untuk visualisasi dan analisis database SQLite.
  • **Autopsy:** Alat forensik open-source yang kuat untuk menganalisis berbagai jenis data.
  • **The Sleuth Kit:** Toolkit forensik yang populer dengan berbagai fitur.
    • Penting untuk Diingat:**
  • **Izin Akses:** Pastikan Anda memiliki izin yang diperlukan untuk mengakses perangkat dan datanya.
  • **Hukum:** Selalu patuhi hukum yang berlaku terkait forensik digital.
  • **Dokumentasi:** Dokumentasikan setiap langkah yang Anda lakukan selama proses investigasi.
  • **Kehati-hatian:** Hindari mengubah data pada perangkat, karena dapat merusak bukti.
    • Kesimpulan**

Forensik Android menggunakan ADB di Ubuntu merupakan teknik yang efektif untuk menganalisis berbagai jenis data pada perangkat Android. Dengan pemahaman yang baik tentang sistem operasi Android dan alat-alat forensik, Anda dapat melakukan investigasi yang komprehensif dan akurat.

    • Catatan:** Panduan ini memberikan gambaran umum. Prosedur yang tepat dapat bervariasi tergantung pada versi Android, perangkat, dan jenis data yang ingin Anda analisis.
    • Apakah Anda ingin mempelajari lebih lanjut tentang topik tertentu, seperti analisis data WhatsApp atau data lokasi?**