I am looking for someone who can Program an Android VpnService that does not have a remote server. So TCP/IP, UDP all needs to be handled in the Vpn service. I have a project which successfully does UDP, but I need TCP and TLS, etc working.
In Google Play store I want basically tPacketCapture done. I want this all in Java, very minimal stuff done in Native NDK if at all possible.
Another app that does VpnService without remote server is Mobilize in Google Play store.
I have an email chain with someone who has done this before and gives some pointers but not too many details since he is under a NDA.
This requires a good understanding of the TCP/IP stack since inside the VpnService you need to respond to TCP ACK, FIN, etc. Almost like a mini TCP/IP stack in the VpnService. You can see what I have done with UDP in the sample app.