网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 論文中心 正文

計(jì)算機(jī)安全教育引入虛擬機(jī)

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計(jì)算機(jī)安全教育引入虛擬機(jī)范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

計(jì)算機(jī)安全教育引入虛擬機(jī)

實(shí)驗(yàn)教學(xué)是培養(yǎng)學(xué)生自主學(xué)習(xí)能力的重要途徑之一,也是應(yīng)用型大學(xué)教學(xué)活動(dòng)的重要組成部分[1]。實(shí)驗(yàn)教學(xué)對(duì)于培養(yǎng)創(chuàng)新型人才、激發(fā)學(xué)生學(xué)習(xí)的熱情和創(chuàng)新能力有著極為重要的作用[2]。計(jì)算機(jī)安全技術(shù)課程是計(jì)算機(jī)類專業(yè)的基礎(chǔ)課,學(xué)習(xí)該課程的目的是使學(xué)生了解網(wǎng)絡(luò)安全的基本知識(shí),了解計(jì)算機(jī)系統(tǒng)目前面臨的威脅和攻擊方法,初步掌握保障計(jì)算機(jī)系統(tǒng)安全的策略、方法與基本技術(shù),能夠應(yīng)付常見(jiàn)的計(jì)算機(jī)病毒和黑客攻擊,理解基本的計(jì)算機(jī)安全技術(shù)知識(shí)。該課程理論性強(qiáng),又比較抽象,學(xué)生不易理解,因此,必須借助有效的實(shí)驗(yàn)加強(qiáng)教學(xué),而實(shí)驗(yàn)環(huán)境是實(shí)驗(yàn)正常進(jìn)行的前提。根據(jù)我學(xué)院目前的狀況建立計(jì)算機(jī)安全實(shí)驗(yàn)室,主要存在以下問(wèn)題。

1)計(jì)算機(jī)安全技術(shù)方面的實(shí)驗(yàn)室投資較大,對(duì)設(shè)備性能要求較高,后期服務(wù)要求也很高。2)計(jì)算機(jī)安全技術(shù)課程的大部分實(shí)驗(yàn)內(nèi)容需要進(jìn)行網(wǎng)絡(luò)環(huán)境下的攻擊、防范、病毒及反病毒的實(shí)驗(yàn),這些實(shí)驗(yàn)對(duì)計(jì)算機(jī)的軟硬件具有破壞性。3)網(wǎng)絡(luò)攻防實(shí)驗(yàn)需要幾臺(tái)機(jī)器或幾十臺(tái)機(jī)器在同一個(gè)網(wǎng)絡(luò)內(nèi)才能開(kāi)展,而在目前資金緊張的情況下不可能實(shí)現(xiàn)。針對(duì)這些問(wèn)題,我院在計(jì)算機(jī)安全技術(shù)課程的實(shí)驗(yàn)教學(xué)中引入虛擬機(jī)技術(shù),利用虛擬機(jī)技術(shù)實(shí)現(xiàn)實(shí)驗(yàn)教學(xué)環(huán)節(jié)。

1虛擬機(jī)技術(shù)

虛擬機(jī)技術(shù)是通過(guò)軟件模擬的具有完整硬件系統(tǒng)功能的、運(yùn)行在一個(gè)完全隔離環(huán)境中的完整計(jì)算機(jī)系統(tǒng)。利用虛擬機(jī)軟件可以在一臺(tái)物理計(jì)算機(jī)上模擬出一臺(tái)或多臺(tái)虛擬計(jì)算機(jī),這些虛擬機(jī)與真正的計(jì)算機(jī)完全一樣,可以為其安裝不同的操作系統(tǒng)、應(yīng)用程序、訪問(wèn)網(wǎng)絡(luò)等。對(duì)于使用虛擬機(jī)的用戶而言,它只是運(yùn)行在物理計(jì)算機(jī)上的一個(gè)應(yīng)用程序,但是對(duì)于在虛擬機(jī)中運(yùn)行的應(yīng)用程序而言,它就是一臺(tái)真正的計(jì)算機(jī)。用戶可以利用原有真實(shí)機(jī)器的鍵盤、鼠標(biāo)或其他輸入輸出設(shè)備實(shí)現(xiàn)虛擬機(jī)與外部環(huán)境的交互。實(shí)際應(yīng)用中,常常把安裝虛擬機(jī)軟件的主機(jī)稱為物理機(jī),而在物理機(jī)中利用虛擬機(jī)技術(shù)虛擬出來(lái)的機(jī)器稱為虛擬機(jī)。虛擬計(jì)算機(jī)的體系結(jié)構(gòu)如圖1所示??梢浦残允翘摂M機(jī)技術(shù)的優(yōu)點(diǎn),虛擬機(jī)不依賴于主機(jī)的硬件系統(tǒng),它們只是主機(jī)上的一些文件,可以通過(guò)復(fù)制的方法在同一臺(tái)主機(jī)上快速建立若干臺(tái)虛擬機(jī),便于構(gòu)建實(shí)驗(yàn)所需的網(wǎng)絡(luò)環(huán)境。在虛擬機(jī)中進(jìn)行軟件評(píng)測(cè)或者誤操作時(shí),可能引起虛擬機(jī)系統(tǒng)的崩潰,但是對(duì)物理計(jì)算機(jī)上的操作系統(tǒng)沒(méi)有任何影響。對(duì)于在實(shí)驗(yàn)中被“破壞”的虛擬機(jī)操作系統(tǒng),只需要利用虛擬機(jī)的“快照”功能即可恢復(fù)到安裝軟件之前的狀態(tài),不需要重新安裝系統(tǒng)。虛擬計(jì)算機(jī)安裝快捷、克隆簡(jiǎn)單,虛擬出來(lái)的硬件設(shè)備也不會(huì)與物理機(jī)產(chǎn)生設(shè)備不兼容問(wèn)題,并且通過(guò)已經(jīng)建立的虛擬機(jī)還可快速衍生出新的虛擬機(jī)。將虛擬機(jī)技術(shù)應(yīng)用于計(jì)算機(jī)安全實(shí)驗(yàn)教學(xué)中,可以節(jié)省資源、提高教學(xué)效率,教學(xué)效果明顯[3]。目前流行的虛擬機(jī)軟件有VMware、VirtualBox和VirtualPC,它們都能在Windows系統(tǒng)上虛擬出多個(gè)計(jì)算機(jī),這些計(jì)算機(jī)可以同時(shí)安裝不同的操作系統(tǒng),如Windows系列、Linux等。本文從實(shí)驗(yàn)教學(xué)的實(shí)際出發(fā),選擇VMware軟件實(shí)現(xiàn)虛擬技術(shù)。

2虛擬機(jī)技術(shù)在教學(xué)中的應(yīng)用

基于虛擬機(jī)技術(shù)的計(jì)算機(jī)安全技術(shù)實(shí)驗(yàn)主要包括各種類型操作系統(tǒng)的安全配置方案、數(shù)據(jù)加解密、黑客攻擊與反攻擊實(shí)施、典型病毒現(xiàn)象分析與處理等幾個(gè)部分。利用虛擬機(jī)技術(shù),只需要用一臺(tái)機(jī)器即可構(gòu)建網(wǎng)絡(luò)環(huán)境并進(jìn)行安全實(shí)驗(yàn),實(shí)現(xiàn)一人一機(jī)做安全實(shí)驗(yàn)。在虛擬操作系統(tǒng)中進(jìn)行的各種實(shí)驗(yàn)操作與在實(shí)際計(jì)算機(jī)系統(tǒng)上的操作完全相同,可以實(shí)現(xiàn)實(shí)驗(yàn)教學(xué)的目的。

2.1網(wǎng)絡(luò)連接類型設(shè)置

進(jìn)行實(shí)驗(yàn)之前要對(duì)每個(gè)虛擬機(jī)安裝實(shí)驗(yàn)環(huán)境所需的操作系統(tǒng),并為每個(gè)虛擬機(jī)的網(wǎng)卡進(jìn)行網(wǎng)絡(luò)配置、選擇網(wǎng)卡連接類型,以實(shí)現(xiàn)物理機(jī)與每臺(tái)虛擬機(jī)之間的通信。有些實(shí)驗(yàn)還需要實(shí)現(xiàn)虛擬機(jī)與外部網(wǎng)絡(luò)或物理機(jī)所在網(wǎng)絡(luò)上的其他計(jì)算機(jī)通信。VMware有3種網(wǎng)絡(luò)連接方式[4]。1)Bridged(橋接模式):這種網(wǎng)絡(luò)連接情況下需要手動(dòng)配置虛擬機(jī)的IP地址和子網(wǎng)掩碼,其IP地址與物理機(jī)在同一網(wǎng)段。這時(shí),虛擬機(jī)與物理機(jī)相當(dāng)于同一局域網(wǎng)內(nèi)的兩臺(tái)獨(dú)立機(jī)器,虛擬機(jī)利用物理機(jī)的網(wǎng)卡實(shí)現(xiàn)與外界通信的目的。同樣,局域網(wǎng)上其他計(jì)算機(jī)將虛擬機(jī)看作同一網(wǎng)內(nèi)的、地位相同的真實(shí)機(jī)器,可以訪問(wèn)虛擬機(jī)上的資源。2)Host-only(主機(jī)模式):在一些具體實(shí)驗(yàn)過(guò)程中,需要進(jìn)行特殊的網(wǎng)絡(luò)調(diào)試。這種特殊的環(huán)境要求將真實(shí)環(huán)境和虛擬環(huán)境隔離開(kāi),這時(shí),將VMware的網(wǎng)絡(luò)連接設(shè)置為Host-only。同時(shí),在同一網(wǎng)段的所有的虛擬系統(tǒng)可以相互通信,虛擬系統(tǒng)和物理機(jī)系統(tǒng)也可以相互通信,此時(shí),這兩臺(tái)機(jī)器相當(dāng)于通過(guò)雙絞線互連。但虛擬系統(tǒng)和真實(shí)的網(wǎng)絡(luò)被隔離。在Host-only模式下,虛擬系統(tǒng)的TCP/IP配置信息(如IP地址、網(wǎng)關(guān)地址、DNS服務(wù)器等),都是由VMnet1(Host-only)虛擬網(wǎng)絡(luò)的DHCP服務(wù)器來(lái)動(dòng)態(tài)分配的。3)NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換模式):在該模式下,虛擬機(jī)利用網(wǎng)絡(luò)地址轉(zhuǎn)換功能通過(guò)物理機(jī)訪問(wèn)外部網(wǎng)絡(luò),即實(shí)現(xiàn)虛擬系統(tǒng)訪問(wèn)互聯(lián)網(wǎng)。由于此時(shí)的虛擬系統(tǒng)的TCP/IP配置信息由VMnet8(NAT)虛擬網(wǎng)絡(luò)的DHCP服務(wù)器提供,不可以進(jìn)行手工修改,因此虛擬系統(tǒng)不能與同一網(wǎng)內(nèi)其他真實(shí)主機(jī)進(jìn)行通訊。

2.2整合虛擬機(jī)與各種軟件及工具兼容性

實(shí)驗(yàn)教學(xué)中,應(yīng)用虛擬機(jī)技術(shù)進(jìn)行各種類型的實(shí)驗(yàn),如攻防實(shí)驗(yàn)、病毒實(shí)驗(yàn)、木馬實(shí)驗(yàn)、防火墻實(shí)驗(yàn)等。因此,需要各種不同的軟件及工具的支持。虛擬機(jī)中安裝軟件及各種工具與在物理機(jī)中一樣,不需要特別的設(shè)置,只需要與虛擬機(jī)操作系統(tǒng)兼容即可。但是由于物理機(jī)中安裝虛擬機(jī)軟件及虛擬機(jī)系統(tǒng),有的實(shí)驗(yàn)甚至需要安裝多個(gè)操作系統(tǒng),并且在這些系統(tǒng)中還需要安裝應(yīng)用軟件,所以對(duì)物理機(jī)的要求相對(duì)較高。一般來(lái)說(shuō),對(duì)物理機(jī)最低要求配置方案如表1。

2.3實(shí)驗(yàn)教學(xué)舉例

黑客攻擊與反攻擊的實(shí)施是本課程實(shí)驗(yàn)教學(xué)項(xiàng)目中的一項(xiàng)。該項(xiàng)實(shí)驗(yàn)?zāi)康氖峭ㄟ^(guò)對(duì)目前黑客攻擊場(chǎng)景及手段模擬,理解黑客攻擊原理并加以研究,在此基礎(chǔ)上提出安全解決方案。本文通過(guò)對(duì)實(shí)驗(yàn)過(guò)程的闡述驗(yàn)證虛擬機(jī)技術(shù)在實(shí)驗(yàn)過(guò)程中的作用以及對(duì)效果的提升。對(duì)某個(gè)網(wǎng)站或主機(jī)實(shí)施黑客攻擊之前需進(jìn)行信息捕獲,以獲得必要的系統(tǒng)信息后再進(jìn)行攻擊,本文采用Cainv4.8漢化版對(duì)物理機(jī)及虛擬機(jī)進(jìn)行掃描。Cain不僅可以破解屏保、共享密碼、緩存口令、遠(yuǎn)程共享口令、SQLServer7.0/2000口令解碼、RemoteDesktop口令解碼、AccessDatabase口令解碼、CiscoPIXFirewall口令解碼、遠(yuǎn)程桌面口令解碼等,還可以遠(yuǎn)程破解、掛字典以及暴力破解等,是一個(gè)綜合性的工具,其sniffer功能非常強(qiáng)大,幾乎可以明文捕獲一切賬號(hào)口令,如常用的FTP、HTTP、POP3、SMB、TELNET、SMTP、MSKERB5-PREAUTH、MSN、RADIUS-KEYS、ICQ、IKEAggressiveModePre-SharedKeysauthentications等[5]。實(shí)驗(yàn)過(guò)程如下:第一步:對(duì)物理機(jī)及虛擬機(jī)進(jìn)行配置,物理機(jī)IP地址是192.168.1.114,虛擬機(jī)IP是192.168.1.252,網(wǎng)關(guān)是192.168.1.1。在物理機(jī)上啟用Cain工具進(jìn)行掃描即可驗(yàn)證,如圖2所示。第二步:將物理機(jī)上的Cain設(shè)為開(kāi)啟狀態(tài),使其嗅探網(wǎng)絡(luò)狀態(tài)。在物理機(jī)上連接虛擬機(jī)的FTP,如圖3。第三步:查看Cain即可看到Cain已經(jīng)將這個(gè)過(guò)程記錄下來(lái),如圖4所示。在此,黑客攻擊已經(jīng)實(shí)施成功。

2.4利用VMware實(shí)現(xiàn)課堂檢查及課后復(fù)習(xí)

在實(shí)驗(yàn)教學(xué)過(guò)程中,可以利用虛擬機(jī)自帶的屏幕錄像功能,將實(shí)驗(yàn)過(guò)程記錄下來(lái),并保存為AVI格式。在授課過(guò)程中教師可以進(jìn)行全方位的指導(dǎo),然后通過(guò)學(xué)生的實(shí)驗(yàn)錄像進(jìn)行點(diǎn)評(píng)或分析失誤點(diǎn)。學(xué)生在利用虛擬機(jī)進(jìn)行實(shí)驗(yàn)的過(guò)程中,逐漸熟悉這個(gè)工具后,可以自己嘗試使用虛擬機(jī)做一些實(shí)驗(yàn)、測(cè)試一些新技術(shù),甚至自己設(shè)計(jì)實(shí)驗(yàn)項(xiàng)目。教師可以將上課過(guò)程中的講授過(guò)程及實(shí)驗(yàn)過(guò)程進(jìn)行錄像;學(xué)生在課后可以通過(guò)錄像對(duì)實(shí)驗(yàn)步驟進(jìn)行分析,如果有疑問(wèn)也可以與錄像進(jìn)行對(duì)比,找出自己的問(wèn)題所在。由于使用了虛擬機(jī)這個(gè)工具,學(xué)生在測(cè)試時(shí)消除了后顧之憂,因此可以放心大膽地進(jìn)行嘗試和創(chuàng)新,也因此可以得到一些意想不到的收獲,達(dá)到很好的學(xué)習(xí)效果,促進(jìn)學(xué)生自主學(xué)習(xí)的能力。

3結(jié)語(yǔ)

利用虛擬機(jī)技術(shù)搭建計(jì)算機(jī)安全實(shí)驗(yàn)環(huán)境,可以完成黑客攻擊、病毒防治、數(shù)據(jù)加解密等實(shí)驗(yàn),其主要優(yōu)點(diǎn)可概括如下:1)利用學(xué)院現(xiàn)有設(shè)備即可搭建實(shí)驗(yàn)環(huán)境,無(wú)需再次投入,充分發(fā)揮現(xiàn)有資源的作用,降低成本。2)實(shí)驗(yàn)過(guò)程中硬件損壞及系統(tǒng)癱瘓的可能性大大降低,維護(hù)工作簡(jiǎn)單化。3)虛擬機(jī)中的管理機(jī)制較完善,能很好地輔助教學(xué)及實(shí)驗(yàn)。虛擬機(jī)技術(shù)是實(shí)現(xiàn)計(jì)算機(jī)安全技術(shù)實(shí)驗(yàn)教學(xué)的有效教學(xué)手段及工具,利用虛擬機(jī)技術(shù)模擬實(shí)驗(yàn)所需環(huán)境,并能通過(guò)虛擬機(jī)完成實(shí)驗(yàn)步驟,這與在真實(shí)機(jī)器上的效果完全相同,符合教學(xué)要求和實(shí)驗(yàn)?zāi)康?,并能有效地促進(jìn)學(xué)生的自主學(xué)習(xí)能力,符合我院培養(yǎng)應(yīng)用型人才的目標(biāo)。

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表