999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

在線考試系統的安全性研究

2016-10-21 06:35:12曾凡鋒孫亮
電子技術與軟件工程 2016年5期
關鍵詞:安全數據庫

曾凡鋒 孫亮

摘 要 隨著計算機技術的發展,越來越多的高校采用在線考試的方式。同時,在線考試系統的安全性,就愈加的重要。本文主要對在線考試系統的安全性進行了闡述,對該系統的安全性和可靠性進行了論證。希望在深入地探討和交流中,系統能夠得到進一步改進和完善,功能得到提升。

【關鍵詞】安全 在線考試 身份認證 數據庫

隨著信息化和網絡化在高校的迅速發展,也隨著高校IT基礎建設的不斷加強,無紙化考試成為一種最新趨勢,逐步代替傳統的紙質化考試。由于Web自身存在的安全性問題,以及web系統開發人員對安全問題的疏忽,導致系統極易受到黑客的攻擊或被黑客篡改了數據,導致系統崩潰或其他問題。本文就基于Web系統安全機制方面的問題進行了分析,Web系統的安全性除了受Web應用程序設計的影響,還包括運行Web應用程序的操作系統及數據庫等因素的影響。

1 訪問控制

在線考試系統的數據庫服務器采用Mysql,后臺包含了與考試相關的各種數據,包括用戶信息、試題信息、組卷方案信息、成績信息等。除了采用Mysql與Windows 相結合的方式登錄數據庫服務器來實現安全性的身份驗證方式以外,還根據不同用戶權限的設定和劃分,避免使得用戶在使用時獲取到身份不相符權限,或者頁面缺少身份驗證,用戶不經身份驗證就打開相應的頁面等問題。不同類別用戶的功能確定不同的操作對象和操作級別,從源頭保證數據操作的安全。通過建立角色,將訪問許可集中授予角色,之后將需要擁有這一許可的用戶加到角色中,這些用戶即繼承角色的訪問許可。需要撤銷用戶的訪問許可時,將用戶從角色中刪除即可。

本系統中,有三種用戶角色,分別為管理員、教師、學生,其有各自權限:

(1)管理員權限:可以對教師、學生、試題信息進行增刪改查。

(2)教師權限:組卷管理,查看學生信息(包括每個學生的試卷信息)。

(3)學生權限:考試,查詢成績。

2 程序設計問題漏洞

不管Web程序設計基于哪種語言或腳本,因使用語言或腳本本身就有部分缺陷導致產生安全漏洞,比如對特殊字符的判斷或者會話管理漏洞等。例如在php中的“cookie會話”漏洞,入侵者自己在URL中創造一個假的會話標識(ID),并將其提交給服務器,服務器被欺騙以為會話是合法的,會創建一個會話。這個漏洞使得攻擊者可以竊取會話并裝扮成一個合法用戶自由訪問程序。

我們需要對特殊字符進行轉義,代碼如下:

if (!function_exists('func_safe')) {

function func_safe($data, $ignore_magic_quotes = false) {

if (is_string($data)) {

$data = trim(htmlspecialchars($data)); //防止被掛馬,跨站攻擊

if (($ignore_magic_quotes == true) || (!get_magic_quotes_gpc())) {

$data = addslashes($data); //防止sql注入

}

return $data;

} else if (is_array($data)) //如果是數組采用遞歸過濾

{

foreach ($data as $key => $value) {

$data[$key] = func_safe($value);

}

return $data;

} else {

return $data;

}

}

}

3 腳本語言等惡意代碼的防范

惡意代碼不同于網絡病毒,雖然它的破壞力和對系統造成的損害沒有病毒和木馬程序那么大,但對系統的穩定運行而言依然是必須根除的隱患。網絡考試平臺系統特別要注意防范這一類的安全性問題,所以相關的系統安全設置是必須的,有一類安全漏洞對于系統管理員來講是很常見的,那就是系統中的復制功能。客戶端的用戶可以通過鼠標的右鍵來查看相關頁面的屬性,從而獲取系統的部分源代碼,這對于服務器的安全穩定是非常有害的,所以必須通過相關手段禁止使用鼠標右鍵。

采用JavaScript腳本語言來取消右鍵、中鍵功能并通過偽靜態技術隱藏源代碼的示例如下:

function whichButton(e){

var ev = window.event || e;

var code = ev.keyCode || ev.which;

var btnNum = ev.button;

if (btnNum==2){

alert("禁止鼠標右鍵!");

ev.preventDefault();

ev.returnValue = false;

} else if(btnNum==1){

alert("禁止鼠標中鍵!");

ev.preventDefault();

ev.returnValue = false;

}

}

4 通信的安全性

為保證試卷等數據在傳輸過程中的安全,確保私有性和保密性,不會被可能使用網絡監控軟件的竊聽者查看到,系統采用SSL加密傳輸。SSL是一個用來保證文件安全傳輸的協議,可以在服務器和客戶機之間建立一條安全通道,從而實現在Internet中傳輸保密數據。在TCP協議族中,SSL位于TCP層之上、應用層之下。這使它可以獨立于應用層,從而使應用層協議(諸如http)可以直接建立在SSL上。SSL協議由SSL記錄協議和SSL握手協議兩部分組成:SSL記錄協議建立在可靠的傳輸協議(如TCP)之上,為高層協議提供數據封裝、壓縮、加密等基本功能的支持;SSL握手協議建立在SSL記錄協議之上,用于在實際的數據傳輸開始前通信雙方進行身份認證(協商加密算法、交換加密密鑰等)。

5 結束語

保證系統的安全穩定運行是一切工作的基礎。由于網絡本身的原因,給在線考試的安全和管理帶來了潛在的威脅。本文針對在線考試系統數據安全性要求較高的特點,在系統中采用了多層次的安全技術,并以案例驗證了策略方法的可行性和有效性。

參考文獻

[1]馬玉芳.淺析Web服務器安全策略[J].信息安全與技術,2014(6).

[2]王重英,李艷,盧瓊.基于Web架構模式的安全性能分析與研究[J].信息技術,2014(9).

[3]譚前進,趙前程.Web系統安全威脅研究[J].洛陽師范學院學報,2014(2).

作者簡介

曾凡鋒,現為北方工業大學計算機學院副教授。研究方向為信息安全。

作者單位

北方工業大學計算機學院 北京市 100144

猜你喜歡
安全數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2010年20期)2010-10-19 01:48:32
主站蜘蛛池模板: 国产成人久久综合777777麻豆| 亚洲成人精品| 久久亚洲欧美综合| 国产精品网拍在线| 秋霞一区二区三区| 国产精品视频猛进猛出| 一本久道久综合久久鬼色| 欧美成人精品一级在线观看| 久久精品国产精品青草app| 青青草原国产| 极品性荡少妇一区二区色欲| 亚洲av综合网| 欧洲精品视频在线观看| 精品国产免费人成在线观看| 亚洲欧美成人影院| 亚洲成人一区在线| 伊人欧美在线| 黄色一级视频欧美| 亚洲精品无码高潮喷水A| 国产凹凸视频在线观看| 亚洲综合九九| 国产在线自在拍91精品黑人| 免费又爽又刺激高潮网址| 国产精品香蕉在线| 亚洲国产清纯| 精品一区二区三区波多野结衣| 国产靠逼视频| 欧美区国产区| 国产综合另类小说色区色噜噜| 亚洲成网站| 日韩欧美国产另类| 久久综合一个色综合网| 欧美日韩在线国产| 亚洲黄色片免费看| 午夜啪啪网| 免费a级毛片视频| 久久久久免费精品国产| 中文国产成人久久精品小说| 亚洲国产看片基地久久1024| 亚洲精品在线观看91| 特级毛片8级毛片免费观看| 国产一国产一有一级毛片视频| 六月婷婷精品视频在线观看| 免费播放毛片| 国产精选小视频在线观看| 欧美午夜在线观看| swag国产精品| 天堂av综合网| 亚洲色无码专线精品观看| 夜夜高潮夜夜爽国产伦精品| 国产精品黑色丝袜的老师| 国产亚洲高清视频| 香蕉国产精品视频| 亚洲熟女中文字幕男人总站| 欧美国产成人在线| 国产久操视频| 亚洲九九视频| 国产第一页屁屁影院| 久久久波多野结衣av一区二区| 1024国产在线| 中文字幕丝袜一区二区| 欧美色伊人| 亚洲最猛黑人xxxx黑人猛交| 好久久免费视频高清| 不卡无码h在线观看| 天天综合色天天综合网| 亚洲精品天堂在线观看| 伊人久久大香线蕉影院| 97影院午夜在线观看视频| 国产一级视频久久| 色老头综合网| 人人爽人人爽人人片| 国产精品欧美亚洲韩国日本不卡| 欧美国产在线看| 国产在线视频欧美亚综合| 伊人婷婷色香五月综合缴缴情| 精品一区二区三区视频免费观看| 亚洲国产成人久久77| 青青久久91| 亚洲开心婷婷中文字幕| 玖玖免费视频在线观看| 久久www视频|