I'm considering the possibility of using the new android (4.0) VpnService interface to implement a non-root-required packet capture utility.
Would it be possible to implement a VpnService such that each packet it received from the device could be written to a file for subsequent analysis and then simply sent on to the active network device for proper delivery? A normal VPN implementation would have a finite number of connections to a vpn server to which all packets should be written. In my case, I'd just want to send the packets along without the server to talk to. Is this feasible or would OS permissions prevent writing the packet to the active network? If it is possible, what APIs could I use to write to the network device(s)? Advice appreciated. -Mike Ellery -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

