基于Android系统的手机防火墙的设计与实现

上传人:人*** 文档编号:456688932 上传时间:2023-11-13 格式:DOC 页数:23 大小:476KB
返回 下载 相关 举报
基于Android系统的手机防火墙的设计与实现_第1页
第1页 / 共23页
基于Android系统的手机防火墙的设计与实现_第2页
第2页 / 共23页
基于Android系统的手机防火墙的设计与实现_第3页
第3页 / 共23页
基于Android系统的手机防火墙的设计与实现_第4页
第4页 / 共23页
基于Android系统的手机防火墙的设计与实现_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《基于Android系统的手机防火墙的设计与实现》由会员分享,可在线阅读,更多相关《基于Android系统的手机防火墙的设计与实现(23页珍藏版)》请在金锄头文库上搜索。

1、基于Android系统手机防火墙的设计与实现南 阳 理 工 学 院 本科生毕业设计(论文)学院(系): 软件学院 专 业: 软件工程 学 生: 李 浩 然 指导教师: 高 需 完成日期 2011 年 4 月南阳理工学院本科生毕业设计(论文)基于Android系统的手机防火墙的设计与实现Design and Implement of Mobile Phone Firwall System based on Android总 计: 25 页表 格: 3 个插 图: 14 幅南 阳 理 工 学 院 本 科 毕 业 设 计(论文)基于Android系统的手机防火墙的设计与实现Design and Im

2、plement of Mobile Phone Firwall Systembased on Android学 院(系): 软件学院 专 业: 软件工程 学 生 姓 名: 李 浩 然 学 号: 68107070 指 导 教 师(职称): 高需(讲师) 评 阅 教 师: 完 成 日 期: 南阳理工学院Nanyang Institute of Technology基于Android系统的手机防火墙的设计与实现软件工程专业 李浩然摘要欺诈短信和骚扰电话时常在我们身边发生,尤其对于防范意识薄弱的老人和小孩来说更需要一款特定的软件来监听和保护他们的通讯安全,而作为不久的将来具有很大用户群的Android

3、系统手机必须有一款针对短信和电话的防火墙软件,它不仅可以过滤恶意电话和诈骗短信,而且可以对被监护人进行实时监控,让监护人及时能够知道被监护人的电话和短信内容。防火墙主要采用广播监听技术,自定义一个广播接收者BrocastReciver来接收传来的广播,用SQLite建立黑名单数据库和关键字数据库,接到广播之后进行过滤和终止这个广播,电话实时录音。关键词广播监听;黑名单;白名单;关键字;过滤 Design and Implement of Mobile Phone Firwall Systembased on AndroidSoftware Engineering Major Li Hao-ra

4、nAbstract: Fraud text messaging and harassing phone calls often happens to us,especially for the guard consciousness weak for old people and children need more of a specific software to monitor and protect their communications security. But as the future of Android has great user groups in one of th

5、e mobile phones must be system for SMS and phone firewall software, It not only can filter malicious phone and fraud messages, To be the guardian, and also can do real-time monitoring, let the guardian can know it in time by guardians phone and text message content. Firewall mainly USES the radio su

6、rveillance technology, customize a radio receiver came BrocastReciver to receive the broadcast, with SQLite establish blacklist database and keywordsdatabase, after receiving broadcast filter and terminate the radio, telephones even do real-time recording.Key words: Radio listening;Black List;White

7、List;keyword ;filter目 录1 引言11.1软件开发背景11.2 软件开发的意义22相关技术介绍22.1 Android系统的架构22.1.1 应用程序22.1.2 应用程序框架32.1.3 系统运行库32.1.4 Linux内核42.2 Android应用程序的主要组件42.2.1 行为42.2.2 意图42.2.3 意图接收器52.2.4 服务52.2.5 内容提供者52.2.6 意图类63基于Android系统手机防火墙需求分析63.1 基于Android系统手机防火墙运行环境63.2 基于Android系统手机防火墙技术上的可行性分析63.3 需求分析63.3.1 防

8、火墙短信过滤与监听73.3.2 防火墙电话过滤与监听73.3.3 防火墙来电归属地查询部分83.3.4 防火墙监护人注册部分84 基于Android系统手机防火墙的设计94.1 防火墙短息部分设计94.1.1 短息过滤设计94.1.2 短息监听设计94.2 防火墙电话部设计104.2.1 电话过滤设计104.2.2 电话监听设计10174.3 来电信息查询设计114.4 监护人注册设计124.5 防火墙UI的设计135 基于Android系统手机防火墙的实现135.1 数据库的实现135.1.1 关键字黑名单白名单数据库表的建立135.1.2 数据库里数据的增删查改操作145.2 短信防火墙部

9、分实现155.2.1 短信过滤部分155.2.2 短信转发部分155.3 电话防火墙部分实现155.3.1 电话过滤部分155.3.2 电话录音165.3.3 转发电话信息165.4 归属地查询165.4.1 提交电话数据165.4.2 解析响应信息165.4.3 显示电话信息175.5 监护人注册部分175.5.1 查看监护人电话175.5.2 注册监护人电话185.5.3 删除监护人电话18结束语19参考文献19致 谢191引言基于Android系统的手机防火墙主要是针对短信和电话进行过滤,它能够实现对短信实行关键字和号码进行过滤,能够过滤那些垃圾广告短信,系统自带了一些常用的垃圾短信数据

10、库,它也可以自定义,用户可以自行添加修改删除关键字,能够根据自己的需要和最新的常见垃圾短信内容进行过滤拦截它。它也可以对电话进行黑名单过滤,如果在黑名单之内的电话会自动挂断,对于不在黑名单的电话进行实时录音并通监护人,监护人可以在第一时间内获得来电号码和通话内容。基于Android系统的这款手机防火墙软件UI界面简洁易用,用户一看就知道对哪一项进行设置。在添加黑名单时可以显示通讯录的名单列表,这样可以方便用户把联系人加入黑名单,使曾经的联系人不能骚扰自己。也可以设置某些联系人来电静音状态,满足了用户不想接某人的电话但又不想挂断的想法,这样也不必将电话赶紧调成静音或者放置在角落里任凭它响直到对方

11、把电话挂断为止。来电归属地查询方面,当陌生人打电话响了一下又挂断时,可以查询来电的地址和信息,以便判断自己是否有可能认识对方,如果不认识但又常打过来骚扰可以直接加入黑名单。总之,这款基于Android系统防火墙强软件是很适合做防诈骗防骚扰的软件,更适合缺乏防范意识的老人和小孩子用,这样家人能够及时了解到老人和孩子的通讯情况,他们好安心工作。1.1 软件开发背景随着3G的普及,我们已经开始进入移动互联网时代了,手机已经不是简单的通讯工具了,它已经成为人们休闲娱乐工作生活为一体的必须品,地铁上,公交上,火车上,面对这些无聊的漫长时光我们怎样度过呢,当然不仅仅选择用手机发个短信聊聊天之类的,而是用手

12、机上网娱乐和游戏一把,可见智能手机的发展速度,不久的将来拥有智能手机的用户数量一定会超过拥有电脑的数量,而Android系统是智能手机的佼佼者,它虽然没有IPhone的某些方面体验好,但它的性价比比较高的,它的价格更容易让用户接受,所以未来的用户群一定非常庞大,因为Android系统是开源的,所以它吸引更多的开发者投入到Android的阵营里来,有这么多人来研究开发Android软件,它的用户体验和软件一定会日新月异。随着使用Android系统手机的用户数量的增多,许多安全问题就随之而来,比如网络安全和通讯安全方面。现在大多数杀毒软件公司都较注重网络安全这块儿,稍微忽略了通讯和信息安全方面,尤

13、其对欺诈防范意识薄弱的群体更需要这方面的软件来保护他们的通讯和信息的安全,让他们的短信和电话能够及时让监护人知道并判断是否安全,他们也需要自定义黑名单不接某人的电话和阻止什么样的内容的短信,以及可以对联系人可以设置来电接听方式,以及判断未接来电的信息这样可以确认是否是陌生人,如果来电是从外地打来的而且那里没有自己认识的人就确定不回电话。1.2 软件开发的意义基于Android系统的手机防火墙软件很好的解决了过滤广告和诈骗的垃圾短信,能够对电话进行监听和黑名单拦截自动挂断,使自己的手机不再是敞开的大门谁都可以来,谁都可以敲敲门就跑的了,这款软件就是一个你手机的站岗的卫士,没有经过他的允许是无法通

14、过的,这样你生活中就不会在工作或者等候朋友的短信时莫名其妙的来一条垃圾短信,让你欣喜的打开时却又转而很失望,并且感到自己的权利被陌生人侵犯了。你也不必担心在某些陌生电话打过来骚扰你一下又挂了,你可以查看它的归属地信息并确定不是你的朋友或家人,如果它再打过来你可以选择加入黑名单直接挂断或设置成此电话打进来设置成静音模式。如果家里的小孩或者老人安装此软件,你就解决了工作时的后顾之忧了。他们的通信记录都会及时通知你,在第一时间你可以知道短信的内容和发送方电话号码,电话的内容会录制到手机里,并且会发送到你的邮箱里,第一时间用短信提示你有通话记录发到你的邮箱里。这样你就不会担心孩子和老人会遇到诈骗短信和恶意电话了,你可以安心的做你的工作的同时对他们进行监护。这款手机防火墙软件除了系统自带的一些常见的诈骗和广告性质过滤关键字数据库还可以自行进行添加修改删除操作,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号