I am developing a monitoring / tracking application for parents that has the function of blocking all Internet activity. Although disabling the network adapter will look like a simple solution, the application should be able to remotely access the Internet remotely - therefore, the network must remain turned on to a certain limit.
Unfortunately, I did not find a suitable way to achieve this in practice. Without this feature, the application is pretty much dead in the water. So I hit a huge road block and I'm open to any offers.
In my application, I need to fulfill two requirements:
- Drop all internet activity. and then
- Enable only Internet activity for the specified port and IP address. (my service to be interviewed).
Simple goal, right? Not so much lately.
While I'm looking for this in C #, I understand that it can be long, and I am open to C ++ solutions that could be called a resource through my application.
Also note: I cannot install third-party software on a user system, as this solution must be comprehensive.
Thanks in advance!
source share