android - 智能手机固件能否嗅探 Android 手机的传出 HTTP 请求?

标签 android networking mobile telecommunication

<分区>

移动固件应用能否在连接到固定线路(例如 ADSL)的运行 Android 操作系统的股票分发设备上嗅探 Wi-Fi 网络的所有传出 HTTP 数据包。

据我了解 PCAP 上的内容页面,例如,这可以通过自定义固件和获得根访问权限来实现。如果是这样,固件是否可以包含像 Transproxy 这样的 Web 代理? ?我怀疑这种方法的可靠性,因为我知道有些应用程序不遵守中央代理设置(Firefox 就是其中之一)。

或者固件可以实现为一个 Android 服务,作为所有传出 HTTP 流量的中心,通过某种方式强制所有其他应用程序注册到它?

谢谢!

最佳答案

操作系统处理发送和接收网络数据。因此,操作系统也可以根据需要查看数据。我相当确定这必须在系统级别完成,服务无法查看来自其他应用程序的流量。

关于android - 智能手机固件能否嗅探 Android 手机的传出 HTTP 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21065824/

相关文章:

android - Android 应用程序发布后,日志消息和 System.out.println 调用是否可见?

linux - Polymer serve 拒绝外部连接

c# - 我应该将 StreamReader/Writer 与 NetworkStream 一起用于 C# 服务器/客户端吗?

c# - 如何在 android/iOS 移动测试中截取屏幕截图 - C#?

android - 三星galaxy手机邮箱样式查询

android - java.lang.IllegalStateException : Expected BEGIN_OBJECT but was BEGIN_ARRAY Kotlin 错误

android - 如何使CircleCI使用特定的Gradle版本?

javascript - Titanium mobileweb 字体无法正常工作

c - 服务器程序卡在发送处

java - 我在尝试连接 FTP 服务器时收到 "could not connect to host"Logcat 消息,我做错了什么?