Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 20679|Відповідь: 0

Використовується інструмент Android Packet Capture Wizard (NetWorkPacketCapture)

[Копіювати посилання]
Опубліковано 06.08.2018 10:53:34 | | | |
Передмова

Існує багато методів захоплення пакетів на Android, таких як Fiddler, Charels, Packet Capture і tcpdump, кожен із яких має свої переваги та недоліки.

Фіддлер і Чарелс використовують комп'ютери для захоплення пакетів у вигляді проксі, які базуються на комп'ютерах і можуть працювати лише у WIFI-середовищі, а код не є відкритим кодом.
TCPDUMP потребує root-аналізу, а аналіз пакетів є складним, тому зазвичай потребує використання сторонніх інструментів аналізу, які не можуть розбирати HTTPS.
Packet Capture використовує Android VPN для захоплення пакетів без root і може аналізувати вміст https-пакетів. Файл парсингу не можна завантажити, і код не є відкритим кодом.
AndroidHttpCapture використовує локальний проксі на мобільному телефоні для захоплення пакетів і може аналізувати вміст https-пакетів без рутування. Файл парсингу можна завантажити, і код є відкритим кодом. Недолік у тому, що його потрібно використовувати у Wi-Fi умовах.
Підсумовуючи, сучасні інструменти захоплення пакетів мають більш-менш певні недоліки, серед яких найкращим є PacketCapture. Цей проєкт стосується PacketCapture, який забезпечує по суті подібний інтерактивний досвід до PacketCaptrue, але з функцією парсингу пакетів, яка є значно потужнішою за PacketCapture, яка може розбирати пакети в різних форматах, таких як GZIP, PNG, JPEG, GIF тощо, а також забезпечує збереження вмісту парсового пакету, підтримуючи https, а код є відкритим кодом.
функція

Відображає кожне мережеве з'єднання, встановлене обраним клієнтом, у реальному часі.
Він може розбирати та переглядати вміст https- та http-пакетів.
За замовчуванням зберігаються дані захоплення пакетів, а збережені записи можна переглядати.
Він може автоматично аналізувати та зберігати дані захоплення пакетів.
Він підтримує захоплення пакетів https та розбір зображень, GZIP, GIF та інші формати.
Підтримка вибору відповідного додатку для захоплення пакетів.

використання

По-перше, виберіть застосунок для захоплення пакетів, також можна захопити всі пакети на телефоні, відкрити VPN для початку захоплення пакетів, переглянути результати розділення захоплення пакетів, інструмент захоплення пакетів збереже запис захоплення пакетів, ви можете знайти всі захоплені пакети за часом початку захоплення, вибрати відповідне історичне посилання та переглянути історичний контент захоплення пакетів.

Скріншот



Вступ до статті:

https://www.jianshu.com/p/ae4d433597ce

Завантажити адресу:
http://sj.qq.com/myapp/detail.ht ... nhui.networkcapture

Адреса GitHub:

https://github.com/huolizhuminh/NetWorkPacketCapture






Попередній:Порівняння інструментів розробки Java: Eclipse та IntelliJ IDEA
Наступний:Поділитися блогом, пов'язаним із блокчейном
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com