Android VPN/Firewall

Using the VPNService on an android device I need a very simple firewall feature.


Visual Studio 2015



Using the VPNService class, create an object (or sample application) that will be later integrated into my project.

When my application is running, it will create a Firewall to block all applications (except self) from sending/receiving data from the internet if ONLY Cellular Data is available. If WiFi is available, then all applications can send/receive data.

The goal of this project is to limit access to my program to send/receive data if the phone is only using Cellular data - to save on bandwidth. If WiFi is enabled and connected, then all data can go through WiFi.

There are numerous VPN/Firewall applications that I've been toying with (Yes ToyVPN is one of them) and I have the basic shell running, however when I create the Tunnel, all data is blocked.

Examples like:

[login to view URL]

[login to view URL]

[login to view URL]

[login to view URL]

[login to view URL]

Have gotten me close, but not 100%

I just ran out of time and was hoping to have someone create the sample code in C# to do the actual read/write of the data for the tunnel to work correctly. Also to verify that I have the IP Address/Route set correctly.

To recap:

If WiFi is enabled and running, ALL data can be sent/received.

If ONLY Cellular Data, then only my application can send data (it sends to a specific IP address, so I assume if that address is in a packet, then it can get routed, otherwise it's blocked).

In Files is my working copy of the [login to view URL] that I've been working with.

Квалификация: Android, Java, Linux, Mobile App Development, Администрирование сети

Показать больше best android firewall xda, noroot data firewall, android firewall for hotspot, best android firewall 2017, best android firewall 2018, lostnet noroot firewall, android built in firewall, netguard vpn

О работодателе:
( 10 отзыв(-а, -ов) ) Lakewood, United States

ID проекта: #18749458

3 фрилансеров(-а) в среднем готовы выполнить эту работу за $229


Hi Greetings! I'm the top Xamarin iOS/Android developer with a proven knack for designing and developing efficient, high-performance, user-friendly mobile applications. I've immense & extensive experience wo Больше

$155 USD за 3 дней(-я)
(6 отзывов(-а))

Hello. I read your project description that Is to build a android app and I am very Interested In your project. I am a professional developer and have 7+ years of rich experience. Here are my working style and ser Больше

$333 USD за 5 дней(-я)
(0 отзывов(-а))

Hi, I believe I am the ideal candidate for VPN app, I would help you to create VPN app in android, l am ready to get started and you would not regret working with me I hope to get started Kind Regards AMINAT Больше

$200 USD за 3 дней(-я)
(0 отзывов(-а))