Bagaimana saya bisa menangkap paket di Android?

Saya ingin menangkap paket TCP serta data protokol seperti HTTP dan HTTPS di Android, mirip dengan Wireshark di Windows.

Bagaimana saya bisa melakukan ini di Android?

Larutan

Opsi 1 - PCAP Android

Batasan

PCAP Android harus bekerja selama:

Perangkat Anda menjalankan Android 4.0 atau lebih tinggi (atau, secara teori, beberapa perangkat yang menjalankan Android 3.2). Versi Android sebelumnya tidak memiliki USB Host API

Opsi 2 - TcpDump

Batasan

Telepon harus di-root

Opsi 3 - bitshark (saya lebih suka ini)

Batasan

Telepon harus di-root

Alasan - file PCAP yang dihasilkan dapat dianalisis di WireShark yang membantu kami dalam melakukan analisis.

Opsi Lain tanpa rooting ponsel Anda

  1. tPacketCapture

https://play.google.com/store/apps/details?id=jp.co.taosoftware.android.packetcapture&hl=en

Keuntungan

Menggunakan tPacketCapture sangat mudah, paket yang ditangkap disimpan ke dalam file PCAP yang dapat dengan mudah dianalisis dengan menggunakan aplikasi network protocol analyzer seperti Wireshark.

  1. Anda dapat merutekan lalu lintas ponsel android Anda ke PC dan menangkap lalu lintas di desktop menggunakan alat sniffing jaringan apa pun.

http://lifehacker.com/5369381/turn-your-windows-7-pc-into-a-wireless-hotspot

Komentar (2)

Mungkin perlu disebutkan bahwa untuk http/https beberapa orang memproxy lalu lintas peramban mereka melalui Burp/ZAP atau "attack proxy" lain yang mencegat. Sebuah utas yang mencakup opsi untuk ini pada perangkat Android dapat ditemukan di sini: https://android.stackexchange.com/questions/32366/which-browser-does-support-proxies

Komentar (0)