办公室网络共享文件防盗链接的设计

2015-12-28 13:58付三丽黄恒一丁学用王连胜
物联网技术 2015年12期

付三丽 黄恒一 丁学用 王连胜

摘 要:以保护办公室网络文件为目的,提出了一种办公室ASP网络共享文件防盗链接的设计方法。该方法提出更改无线路由为无线AP,给浏览器地址栏加密,服务器IIS配置,无组件上传的办公室网络文件防盗链接设计方法。运用这种方法的结果是隐藏网络文件的真实地址,防止网络文件被恶意用户盗链而影响服务器的性能。

关键词:无线AP;无组件上传;防盗链接;网络文件

中图分类号:TP393.08 文献标识码:A 文章编号:2095-1302(2015)12-00-02

0 引 言

防盗链接技术对于提供资源下载的应用站点起着十分重要的作用,即能够防止站点内资源被其他恶意站点引用。例如,某资源在站点内的存放路径是http://www.xx.com/file/xx.rar,若服务器没进行特别的设置,则非法用户可以很容易地将其下载。本文针对这一问题提出了更改无线路由为无线AP,浏览器地址栏加密,服务器IIS配置,无组件上传的办公室网络文件防盗链接设计[1]。

1 设计原理

本设计首先更改无线路由为无线热点,实现办公室网络文件共享的体系结构,文件无组件上传存储到数据库中[2],用于文件下载页面端的防盗链接;服务器IIS 配置设置,用于防止服务器数据库的mdb 文件被非法用户通过http 下载下来;浏览器地址栏加密,用于网络文件地址的隐藏,辅助文件地址的防盗链接。

2 实验

2.1 网络文件体系结构的设计

本设计更改无线路由为无线热点,实现办公室网络文件共享的体系结构。本设计的思路是无线路由的LAN口连接办公室中的服务器,无线路由器的DHCP自动分配IP的选项关闭,服务器的无线搜索选项连接无线路由的无线热点,其结果可实现服务器在线上网,办公室移动设备可无线共享服务器网络文件[3,4]。

2.2 网络文件系统的设计

本实验中包括一个 ACCESS类型的zj.mdb数据库,一个表tb_img用于存储资源及相关文件信息。5个asp文件和一个数据库文件,他们起的作用分别是存储二进制资源文件,页面端资源地址的防盗链接,提供资源文件的网络共享页面[5]。

2.2.1 无组件上传页面upphoto.asp

2.2.2 文件地址端加密save.asp

此功能主要是通过save.asp页面的6位随机码为资源文件的索引号,防止静态网站浏览器地址栏资源文件索引号按序索引的漏洞,辅助资源文件地址栏的防盗链接[6]。图2所示是文件地址栏资源索引号加密方法的界面图。

2.2.3 获取文件的ID索引号3.asp和4.asp

2.2.4 获取文件zj_down.asp

此功能的实现通过点击sendphoto.asp页面查看,输入4.asp页面获取的文件ID号获取资源文件。此功能主要是通过数据库的查询显示功能实现[7]。

2.2.5 文件页面端的防盗链接

此功能主要分为三部分,第一是在资源文件的传递过程赋值特殊会话变量session,以用于防止迅雷等搜索软件的网页地址盗链[8];第二是服务器端的配置防止系统数据库被非法用户通过地址栏索引下载;第三部分主要是文件地址栏的索引号随机排列,以防止以往静态网站中资源文件索引号过于简单的漏洞[9,10]。

3 结 语

本文针对以往网络文件系统中存在的文件盗链问题,提出了更改无线路由为无线AP,浏览器地址栏加密,服务器IIS配置,无组件上传的办公室网络文件防盗链接设计。实验表明,本文提出的设计方案是可行的,设计思路新颖,有进一步的研究价值。

参考文献

[1]吴巧玲.基于ASP的高职学生学籍管理系统设计与开发[J].计算机光盘软件与应用,2011(19): 185-186.

[2]毕晓琳.基于ASP.NET的学生信息管理系统的设计与实现[J].科技信息,2011(14):201-203.

[3]袁芳.基于ASP技术的学生信息管理系统的设计与实现[J].电脑编程科技与维护,2011(6) :42-43.

[4]刘亚妹,李金莱. ASP网络编程技术与实践[M].北京:清华大学出版社,2008.

[5]王涛. ASP动态网页图片的处理[J].佳木斯大学学报 (自然科学版),2005,23(2): 229-232.

[6]邹于丰,梁霄波,以绘,等.基于ASP的文件上传系统的设计与实现[J].计算机时代,2009(12): 33-35.

[7]韦一.基于ASP.NET的文件管理系统的设计与实现[J].软件导刊,2010,9(11):168-170.

[8]邓田.基于 C/S模式的大学生信息管理系统的设计与实现[J].软件导刊,2010,9(11):34-35.

[9]黄恒一,付三丽,丁学用.一种混合加密方法在文件隐藏中的应用[J].海南师范大学学报(自然科学版),2015,28(1):34-36.

[10]张源伟,黄恒一,李炯,等.一种二重加密方法在信息存储上的应用[J].现代电子技术,2013,36(2):80-82.