kata pengantar
Ada banyak metode pengambilan paket Android yang ada saat ini, seperti Fiddler, Charels, Packet Capture, dan tcpdump, masing-masing dengan kelebihan dan kekurangan tertentu.
Fiddler dan Charels menggunakan komputer untuk menangkap paket dalam bentuk proxy, yang mengandalkan komputer dan hanya dapat berjalan di lingkungan WIFI, dan kodenya bukan open source. TCPdump membutuhkan root, dan analisis paket rumit, sehingga umumnya memerlukan penggunaan alat analisis pihak ketiga, yang tidak dapat mengurai HTTPS. Packet Capture menggunakan VPN Android untuk menangkap paket, tanpa root, dan dapat menganalisis konten paket https. File penguraian tidak dapat diunduh, dan kodenya bukan open source. AndroidHttpCapture menggunakan proxy lokal di ponsel untuk menangkap paket, dan dapat menganalisis konten paket https tanpa rooting. File penguraian dapat diunduh, dan kodenya bersifat open source. Kerugiannya adalah perlu dioperasikan di lingkungan wifi. Singkatnya, alat penangkap paket saat ini memiliki kekurangan yang kurang lebih tertentu, di antaranya yang terbaik adalah PacketCapture. Proyek ini mengacu pada PacketCapture, memberikan pengalaman interaktif yang pada dasarnya mirip dengan PacketCaptrue, tetapi dengan fungsi penguraian paket yang jauh lebih kuat daripada PacketCapture, yang dapat mengurai paket dalam berbagai format seperti GZIP, PNG, JPEG, GIF, dll., dan menyediakan fungsi menyimpan konten paket yang diuraikan, mendukung https, dan kodenya bersifat open source.
fungsi
Menampilkan setiap koneksi jaringan yang dibuat oleh klien yang dipilih secara real time. Itu dapat mengurai dan melihat konten paket https dan http. Secara default, data pengambilan paket disimpan, dan catatan yang disimpan dapat dilihat. Itu dapat secara otomatis mengurai dan menyimpan data pengambilan paket. Ini mendukung pengambilan paket https dan penguraian gambar, GZIP, GIF, dan format lainnya. Mendukung pemilihan APLIKASI yang sesuai untuk menangkap paket.
pakai
Pertama-tama, pilih aplikasi yang ingin Anda ambil paket, Anda juga dapat memilih untuk menangkap semua paket di telepon, membuka VPN untuk mulai menangkap paket, melihat hasil resolusi pengambilan paket, alat pengambilan paket akan menyimpan catatan pengambilan paket, Anda dapat menemukan semua paket yang diambil sesuai dengan waktu mulai pengambilan paket, pilih tautan historis yang sesuai dan lihat konten pengambilan paket historis.
Tangkapan layar
Pengantar artikel:
https://www.jianshu.com/p/ae4d433597ce
Alamat Unduhan:
http://sj.qq.com/myapp/detail.ht ... nhui.networkcapture
Alamat GitHub:
https://github.com/huolizhuminh/NetWorkPacketCapture
|