下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

详解在Android上非常强大的网络防火墙Droidwall软件

作者:课课家教育     来源: http://www.kokojia.com点击数:5202发布时间: 2016-05-23 08:41:21

标签: android防火墙Android平台DroidWall

    防火墙实际上是指一种将内部网和公众访问网(如Internet)分开的方法,它实际上是一种隔离技术,可以构造成一道保护屏障,也是一种获取安全性的方法。而如今,随着科技迅速发展,智能手机也越来越普及,以及4G网络的普及,越来越多的移动用户使用移动智能手机快速上网。但与此同时,也有存在各类恶意软件也通过网络来盗取用户手机上的的隐私,甚至以此来控制用户的手机。因此,智能手机上的防火墙也就出来了。但手机与PC端上的环境不同, Android手机上的网络环境相对于PC端没有那么复杂。因此,现行主流的Android防火墙解决方案都是对手机里的应用设置网络访问权限,而不会像PC上的防火墙那样提供强大的网络监视、数据包过滤、端口监控等功能。那么本文介绍一款在Android上非常强大的网络防火墙软件——Droidwall。

防火墙

  网络防火墙Droid Wall是Android平台上一款强大的防火墙前端软件,它与iptables配一起套使用,它可以为你的软件节省很多流量,这个不到40kb软件的伟大之处在于让你来决定哪些软件可以联接上网,勾上你允许的软件,而且支持按3g/WiFi区分网络。 如果软件需要Root权限那么就是手机需要破解,它能支持黑名单与白名单两种模式,可设定允许(白名单)访问的程序或禁止(单名单)访问的程序。

       Droidwall软件使用原理是生成iptables规则以达到阻止应用程序访问网络的目的,并且此软件完全开源,如果你有Android开发经验,可以拿来修改使用。

  下面介绍一下这款软件的用处:

  开启软件后,如果忘记退出了,那么某些软件会在后台联网,这样会无形中浪费你的手机流量,将一些软件加入"3G/GPRS"黑名单,那么这些软件将无法通过手机网络联网,当你使用wifi时,软件访问网络是正常的。

  在Android上有许多非常好用的软件是免费的,但是开发软件的人也需要生存,所以一般都会在软件中添加一条小小的广告,但如果这款软件在使用时是无需联网的话,而且你同时也认为这条小广告非常碍你的眼,甚至浪费你的手机流量,那么你就可以通过Droidwall禁止此软件访问网络,也就相应的达到了去广告的效果。

  Droidwall这款软件的使用:

  设置与使用Droidwall都相对简单,它能设置的地方不多,下载安装好之后运行Droidwall后(手机需预先破解root权限),软件安装好的图标:

Droidwall界面

  运行的界面:

Droidwall运行界面

  三个可配置的界面:

  第一个:最上面的模式

最上面的模式

  点一下之后会出来选择黑名单还是白名单,你如果对你手机中安装的软件非常了解,也非常清楚一些系统软件的作用,可以使用白黑单模式,仅允许你勾上的应用程序访问某个网络,否则,使用黑名单模式,我们这里只介绍黑名单模式。

  第二个:按菜单键,出来的几个按钮

按钮

  防火墙已禁用:点击后开启防火墙功能,再次点击关闭,如果要使用Droidwall,就一定要点这里开启

  日志已禁用:点击开启防火墙日志,再次点击关闭

  保存规则:勾上禁止访问网络的应用程序,然后选择“保存规则”,即生效

  第三个:按菜单键之后点“更多”

按菜单键之后点“更多”

  显示日志:查看防火墙日志记录

  显示规则:查看当前防火墙的规则

  清除日志:清除防火墙记录

  设置密码:如果你不想别人乱动你的droidwall,那就给它设置一个密码吧,留空是清除密码

  实践:

  在这里我们尝试禁止系统自带的浏览器访问手机网络及wifi网络,应用程序左边第一勾是wifi,第二个勾是手机网络(3g/gprs/edge等),两个都勾上,然后保存规则。 

浏览器访问手机网络及wifi网络

  提示规则应用成功

提示规则

  开启防火墙:

开启防火墙
授权请求

  在按下按钮之后,会出来droidwall请求root权限的提示,选择“允许”,这样就完成!

  测试:

  打开浏览器访问谷歌官网,

  浏览器无法访问网络,

测试网页

    讲到这里就介绍完Droidwall软件了,上文主要介绍了防火墙和Droidwall软件的的基本内容,还通过可三个可配置的界面来介绍Droidwall软件,三个可配置的界面分别是最上面的模式、按菜单键,出来的几个按钮和按菜单键之后点“更多”,还做个简单的测试应用软件。

赞(22)
踩(2)
分享到:
华为认证网络工程师 HCIE直播课视频教程