PCAPdroid - это приложение ориентированное на конфиденциальность, которое дает вам возможность отслеживать и анализировать соединения, производимые другими приложениями на вашем устройстве.
Так же, оно позволяет экспортировать PCAP-дамп траффика, анализировать HTTP, дешифровывать TLS и многое другое.
PCAPdroid симулирует VPN чтобы производить захват траффика без использования root-прав. Он не использует каких-либо удаленных VPN серверов, вместо этого данные обрабатываются локально на устройстве.
Особенности:* Запись и проверка подключений, сделанных пользовательскими и системными приложениями
* Извлечение SNI, DNS-запроса, HTTP-запроса, URL-адреса и удалённого IP-адреса
* Изучение HTTP запросов и ответов благодаря встроенным декодерам
* Изучение полного содержимого соединений в форматах текста или HEX
* Дешифрование HTTPS/TLS траффика и экспорт SSLKEYLOGFILE
* Записывайте траффик в PCAP-файл, скачивайте его браузером или отправляйте потоком на внешний приемник для анализа в реальном времени (например в Wireshark)
* Создание правил для скрытия "хорошего" траффика, чтобы легче было засечь аномалии
* Идентификация стран и ASN удаленных серверов с помощью локальных проверок по базе данных
* На устройствах с root-правами, траффик можно захватывать не прерывая работу другого VPN
Если вы планируете заниматься анализом пакетов, пожалуйста ознакомьтесь с
соответствующим разделом в руководстве пользователя.
Вы можете присоединиться к международному сообществу PCAPdroid
в Telegram или
в Matrix.
Версии
Можно выбрать загрузку приложения в виде APK (доступно по ссылкам ниже), однако следует помнить, что при такой установке вы не сможете получать уведомления об обновлениях, и что это менее безопасный способ скачивания. Советуем установить приложение F-Droid и использовать его.
Скачать
-
arm64-v8a
armeabi-v7a
x86
x86_64
Для этой версии требуется Android 6.0 или новее.
Собрано и подписано F-Droid, и гарантированно соответствует исходному коду из архива.
Разрешения
-
android.permission.ACCESS_LOCAL_NETWORK
-
просмотр сетевых подключений
Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
-
просмотр подключений Wi-Fi
Приложение сможет просматривать информацию о сети Wi-Fi: состояние сети и имена подключенных устройств.
-
запуск служб переднего плана
Приложение сможет использовать службы переднего плана.
-
запуск служб переднего плана с типом "specialUse"
Приложение сможет использовать службы переднего плана с типом "specialUse"
-
android.permission.INTERACT_ACROSS_USERS
-
неограниченный доступ к Интернету
Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
-
показ уведомлений
Приложение сможет показывать уведомления
-
запрос информации обо всех пакетах
Приложение сможет просматривать все установленные пакеты.
-
просмотр данных на общем накопителе
Приложение сможет считывать данные с общего накопителя.
-
запуск при включении устройства
Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
-
android.permission.WRITE_CLIPS
-
изменение или удаление данных на общем накопителе
Приложение сможет записывать данные на общий накопитель.
-
com.emanuelef.remote_capture.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Скачать APK
16 МиБ
Подпись PGP
|
Журнал сборки
-
arm64-v8a
armeabi-v7a
x86
x86_64
Для этой версии требуется Android 5.0 или новее.
Собрано и подписано F-Droid, и гарантированно соответствует исходному коду из архива.
Разрешения
-
просмотр сетевых подключений
Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
-
просмотр подключений Wi-Fi
Приложение сможет просматривать информацию о сети Wi-Fi: состояние сети и имена подключенных устройств.
-
запуск служб переднего плана
Приложение сможет использовать службы переднего плана.
-
запуск служб переднего плана с типом "specialUse"
Приложение сможет использовать службы переднего плана с типом "specialUse"
-
android.permission.INTERACT_ACROSS_USERS
-
неограниченный доступ к Интернету
Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
-
показ уведомлений
Приложение сможет показывать уведомления
-
просмотр данных на общем накопителе
Приложение сможет считывать данные с общего накопителя.
-
запуск при включении устройства
Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
-
android.permission.WRITE_CLIPS
-
изменение или удаление данных на общем накопителе
Приложение сможет записывать данные на общий накопитель.
-
com.emanuelef.remote_capture.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
-
запрос информации обо всех пакетах
Android 6.0+
Приложение сможет просматривать все установленные пакеты.
Скачать APK
15 МиБ
Подпись PGP
|
Журнал сборки
-
arm64-v8a
armeabi-v7a
x86
x86_64
Для этой версии требуется Android 5.0 или новее.
Собрано и подписано F-Droid, и гарантированно соответствует исходному коду из архива.
Разрешения
-
просмотр сетевых подключений
Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
-
просмотр подключений Wi-Fi
Приложение сможет просматривать информацию о сети Wi-Fi: состояние сети и имена подключенных устройств.
-
запуск служб переднего плана
Приложение сможет использовать службы переднего плана.
-
запуск служб переднего плана с типом "specialUse"
Приложение сможет использовать службы переднего плана с типом "specialUse"
-
android.permission.INTERACT_ACROSS_USERS
-
неограниченный доступ к Интернету
Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
-
показ уведомлений
Приложение сможет показывать уведомления
-
просмотр данных на общем накопителе
Приложение сможет считывать данные с общего накопителя.
-
запуск при включении устройства
Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
-
android.permission.WRITE_CLIPS
-
изменение или удаление данных на общем накопителе
Приложение сможет записывать данные на общий накопитель.
-
com.emanuelef.remote_capture.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
-
запрос информации обо всех пакетах
Android 6.0+
Приложение сможет просматривать все установленные пакеты.
Скачать APK
16 МиБ
Подпись PGP
|
Журнал сборки