后台服务监听方法及系统的制作方法

文档序号:8301482阅读:1259来源:国知局
后台服务监听方法及系统的制作方法
【技术领域】
[0001]本发明是关于一种后台服务监听方法,特别是用以监听电子装置自动由网络传出的数据封包。
【背景技术】
[0002]随着网络的发展,现代人的生活几乎已经离不开网络,对于新开发出来的电子装置,如个人计算机、笔记型计算机、智能型手机、平板计算机,无线连接网络都是很基本的功能,以便让使用者能随时随地连接网络,但方便的网络也会衍生一些问题。
[0003]举例而言,如图1所示,在操作个人行动电话的操作系统9时,使用者是透过用户界面90开启不同的应用程序91,而一部份的应用程序91运作的时候,在不透过用户界面90通知使用者的情况下,就会自行透过操作系统9中的后台服务92 (background service)将一些储存在操作系统9中、关于使用者的信息透过网络传送到远程的应用程序服务器93,而应用程序服务器93的对外联络无法透过操作系统9掌握,因此使用者的信息会在自身未察觉的情况下,被应用程序服务器93散布出去。
[0004]当使用者的信息在无意中被散布出去,接下来轻则接到广告、垃圾讯息,重则对自身的安全性造成影响,无论如何,一定会对使用者的日常生活造成不便,因此防止信息透过网络在无意间被传送出去,是一定要避免的状况。

【发明内容】

[0005]如以上所述,本发明提出了一种后台服务监听方法及系统,透过对后台服务的监听,能掌控敏感数据在不通知使用者,经由网络被传送出去的情况。
[0006]透过本发明所提出的后台服务监听方法及系统,使用者可以了解应用程序是否对外传送敏感数据,进而决定是否关闭应用程序。
[0007]透过本发明所提出的后台服务监听方法及系统,使用者可以对应用程序进行管理,一旦知道什么样的应用程序会对外传送敏感数据,未来可以针对应用程序的种类或开发商进行筛选,进一步减少数据外流的情况。
[0008]根据以上目的,本发明提出了一种后台服务监听方法,包括以下步骤:开启一操作系统中的一监听模块;设定监听模块的一监听项目,监听项目至少具有一敏感数据;抓取操作系统中一应用程序的一后台服务所发出的一封包;解析封包,得到一解析结果;及将解析结果与监听项目作比对,当解析结果与敏感数据相符时,于操作系统的一用户界面提出一警示,提示通过后台服务发出的封包与敏感数据相符。
[0009]本发明又提出了一种后台服务监听系统,包括:一操作系统及一应用程序服务器,操作系统与应用程序服务器通讯连结,操作系统进一步包括:一用户界面,用以输入指令给操作系统;一应用程序,安装于操作系统内,且与用户界面通讯连接,是经由用户界面输入的指令开启而在操作系统中运行;一后台服务,与应用程序产生关连,且与应用程序服务器通讯连接,在应用程序运行时启动,后台服务向应用程序服务器传送复数个封包;及一监听模块,安装于操作系统内,且与用户界面及后台服务通讯连接,用以抓取封包,并对封包进行解析及比对,接着向用户界面传送解析及比对的结果。
【附图说明】
[0010]图1为习知的个人行动电话操作系统示意图;
[0011]图2为本发明一实施例所述的后台服务监听系统示意图;
[0012]图3为本发明一实施例所述的后台服务监听方法流程示意图。
[0013]符号说明
[0014]后台服务监听系统 I
[0015]操作系统2
[0016]用户界面20
[0017]应用程序21
[0018]后台服务22
[0019]监听模块23
[0020]应用程序服务器 3
[0021]步骤401 ?407
[0022]操作系统9
[0023]用户界面90
[0024]应用程序91
[0025]后台服务92
[0026]应用程序服务器 93
【具体实施方式】
[0027]以下结合附图和具体实施例对本发明作进一步详细说明。根据下面说明,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比率,仅用以方便、明晰地辅助说明本发明实施例的目的。
[0028]请先参阅图2,是本发明的后台服务监听系统示意图。后台服务监听系统I包括操作系统2,操作系统2并与应用程序服务器3通讯连接;操作系统2是用以操控智能手机、个人计算机、平板计算机、笔记型计算机等电子装置,操作系统2具有使用者用以操控电子装置的用户界面20,例如,使用者利用用户界面20在操作系统2之中开启一个或多个已安装的应用程序21,应用程序21可以是智能手机中的app,而有些应用程序21在开始运行后,会开启安装在操作系统2中的后台服务22,并会透过后台服务22与操作系统2外的应用程序服务器3通讯连接,应用程序21、后台服务22及应用程序服务器3之间一部分的通讯情况,并不会透过用户界面20通知使用者,也就是说应用程序21可能在使用者不知情的情况下对外传送一些讯息;本发明的后台服务监听系统I与一般系统的差别在于,操作系统2进一步安装有监听模块23,监听模块23是与用户界面20及后台服务22连接,可经由用户界面20启动,监听模块23会抓取应用程序21透过后台服务22向应用程序服务器3传送的封包,并解析抓取的封包,再透过用户界面20通知使用者解析的结果,也就是通知使用者应用程序21对外传送的封包具有什么讯息,于是,透过本发明的后台服务监听系统1,使用者能检测应用程序21透过后台服务22所发出的封包。
[0029]在具体的实施例中,操作系统2是用以操控智能手机、个人计算机、平板计算机、笔记型计算机的情况下,使用者可以设定监听模块23所监听的数据为何,例如:简讯内容、播放音讯及视讯的信息、全球定位讯息、通话记录、通讯簿、储存装置
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1