Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过java控制应用程序的网络访问?_Java_Networking - Fatal编程技术网

如何通过java控制应用程序的网络访问?

如何通过java控制应用程序的网络访问?,java,networking,Java,Networking,目前我正在使用LittleSnitch,但我对如何用java创建一个应用程序感兴趣,该应用程序可以在运行时控制internet访问,或者限制、允许特定的应用程序。并像WireShark一样监视所有网络连接 当我在谷歌上搜索时,几乎找不到合适的。我怀疑是否有现成的项目或开源项目。所以我对此很好奇 我应该使用什么图书馆?或者我需要使用一些JNI库来用java创建这种应用程序吗“要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于堆栈溢出来说是离题的,因为它们往往会吸引自以为是的答案和

目前我正在使用LittleSnitch,但我对如何用java创建一个应用程序感兴趣,该应用程序可以在运行时控制internet访问,或者限制、允许特定的应用程序。并像WireShark一样监视所有网络连接

当我在谷歌上搜索时,几乎找不到合适的。我怀疑是否有现成的项目或开源项目。所以我对此很好奇


我应该使用什么图书馆?或者我需要使用一些JNI库来用java创建这种应用程序吗

“要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于堆栈溢出来说是离题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决问题所做的工作。“Java在这方面是错误的工具。该解决方案将是操作系统特定的,需要管理员级别的访问和。。。对于某些操作系统来说,可能在技术上具有挑战性。@StephenC,但我希望JNISure能够访问操作系统的本机方法,对于哪个操作系统?@EJP for all。e、 对于Windows,我认为应该有带dll的JNI,对于Linux.so文件