一、引論
提到網路安全,一般人們將它看作是資訊安全的一個分支,資訊安全是更加廣義的一個概念:防止對知識、事實、資料或能力非授權使用、誤用、篡改或拒絕使用所采取的措施.
說白了,資訊安全就是保護敏感重要的資訊不被非法訪問獲取,以及用來進—步做非法的事情,網路安全具體表現在多臺計算機實作自主互聯的環境下的資訊安全問題,主要表現為:自主計算機安全、互聯的安全(實作互聯的設備、通信鏈路、網路軟體、網路協議)以及各種網路應用和服務的安全,這里提到了一些典型的網路安全問題,可以來梳理一下:
1.IP安全:主要的攻擊方式有被動攻擊的網路qieting,主動攻擊的IP欺騙(報文偽造、篡改)和路由攻擊(中間人攻擊);
2.DNS安全:這個大家應該比較熟悉,修改 DNS的映射表,誤導用戶的訪問流量;
3.DoS攻擊:單一攻擊源發起的拒絕服務攻擊,主要是占用網路資源,強迫目標崩潰,現在更為流行的其實是 DDoS,多個攻擊源發起的分布式拒絕攻擊;
網路安全的三個基本屬性:
機密性;
完整性;
可用性;
其實還可以加上可審性,
機密性又叫保密性,主要是指控制資訊的流出,即保證資訊與資訊不被非授權者所獲取與使用,主要防范措施是密碼技術;
完整性是指資訊的可靠性,即資訊不會被偽造、篡改,主要防范措施是校驗與認證技術;
可用性是保證系統可以正常使用,
網路安全的措施一般按照網路的TCP/IP或者OSI的模型歸類到各個層次上進行,例如資料鏈路層負責建立點到點通信,網路層負責路由尋徑,傳輸層負責建立端到端的通信信道,
最早的安全問題發生在計算機平臺,后來逐漸進入網路層次,計算機安全中主要由主體控制客體的訪問權限,網路中則包含更加復雜的安全問題,現在網路應用發展如火如荼,電子政務、電子商務、電子理財迅速發展,這些都為應對安全威脅提出了挑戰,
密碼學在網路安全領域中的應用主要是機密性和身份認證,對稱密碼體制如DES,非對稱密碼體制如RSA,一般的做法是RSA保護DES密鑰,DES負責資訊的實際傳輸,原因在于DES實作快捷,RSA 相比占用更多的計算資源,
二、風險分析
風險分析主要的任務時對需要保護的資產及其受到的潛在威脅進行鑒別,首要的一步是對資產進行確定,包括物理資源(作業站、服務器及各種設備等)、知識資源(資料庫、財務資訊等)以及時間和信譽資源,第二步需要分析潛在的攻擊源,如內部的員工,外部的敵對者等;第三步要針對以上分析指定折中的安全策略,因為安全措施與系統性能往往成反比,風險被定義為漏洞威脅,漏洞指攻擊者能夠實作攻擊的途徑,威脅則指實作攻擊的具體行為,對于風險來說,二者缺—不可,
安全策略可以分為許多型別,比如:
資訊策略:如識別敏感資訊、資訊分類、敏感資訊標記/存盤/傳輸/銷毀;
系統和網路安全策略:用戶身份識別與身份鑒別、訪問控制、審計、網路連接、加密等;
計算機用戶策略:計算機所有權、資訊所有權、計算機許可使用權等;
Internet使用策略:郵件策略(內部郵件與外部郵件的區分及過濾);
用戶管理程式:新員工程式、作業調動的員工程式、離職員工程式;
系統管理程式:軟體更新、漏洞掃描、策略檢查、登錄檢查、常規監控等;
事故相應程式:回應、授權、檔案、程式的測驗;
配置管理程式:系統初始狀態、變更的控制程式
三、網路資訊安全服務
網路資訊安全服務根據保護的物件可以分為:
機密**;
完整**;
可用**;
可審**;
機密主要利用密碼學技術加密檔案實作,完整主要利用驗證碼/Hash技術,可用**主要災備來保障,
網路環境下的身份鑒別,當然還是依托于密碼學,一種可以使用**技術,另一種則是依托物理形式的鑒別,如身份卡等,其實更為安全的是實施多因子的身份認證,不只使用一種方式,數字簽名可以用來保證資訊的完整性,比如RSA就可以用于數字簽名:
若A向B發送資訊m則先用自己的保密密鑰(私鑰)對m加密,然后用B的公鑰第二次加密,發送個B后,B先用自己的私鑰解密一次,再用A的公鑰解密即可,
Kerberos使用對稱密碼演算法來實作通過可信第三方密鑰分發中心的認證服務,已經成為工業界的事實標準,
四、安全體系結構
設計一個安全體系,需要注意以下幾個關鍵的問題:主體與客體、可信計算基(TCB)、安全邊界、基準監控器與安全內核、安全域、最小特權、資源隔離與分層、資料隱蔽與抽象等,其實這些內容更是作業系統安全設計的原則,網路體系主要依托于OSI模型建立,提供了5類安全服務:
鑒別,對等物體的身份鑒別、資料原發鑒別;
訪問控制;
資料機密性;
資料完整性;
抗否認,這里要注意發送方和接收方均不能否認;
OSI安全體系結構的安全機制:
特定的安全機制:加密機制、數字簽名機制、訪問控制機制、資料完整性機制、鑒別交換機制、通信業務填充機制、路由選擇控制機制與公證機制,
普遍性安全機制:可信功能度、安全標記、事件檢測、安全審計與跟蹤、安全恢復,
拓展資料:
1、上網前可以做那些事情來確保上網安全?
首先,你需要安裝個人防火墻,利用隱私控制特性,你可以選擇哪些資訊需要保密,而不會不慎把這些資訊發送到不安全的網站,這樣,還可以防止網站服務器在你不察覺的情況下跟蹤你的電子郵件地址和其他個人資訊,
其次,請及時安裝系統和其它軟體的補丁和更新,基本上越早更新,風險越小,防火墻的資料也要記得及時更新,
2、如何防止黑客攻擊?
首先,使用個人防火墻防病毒程式以防黑客攻擊和檢查黑客程式(—個連接外部服務器并將你的資訊傳遞出去的軟體),個人防火墻能夠保護你的計算機和個人資料免受黑客入侵,防止應用程式自動連接到網站并向網站發送資訊,
其次,在不需要檔案和列印共享時,關閉這些功能,檔案和列印共享有時是非常有用的功能,但是這個特性也會將你的計算機暴露給尋找安全漏洞的黑客,一旦進入你的計算機,黑客就能夠竊取你的個人資訊,
3、如何防止電腦中毒?
首先,不要打開來自陌生人的電子郵件附件或打開及時通訊軟體傳來的檔案,這些檔案可能包含一個特洛伊木馬程式,該程式使得黑客能夠訪問你的檔案,甚至控制你的外設,你還應當安裝一個防病毒程式保護你免受病毒、特洛伊木馬程式和蠕蟲侵害,
4、瀏覽網頁時時如何確保資訊安全?
采用匿名方式瀏覽,你在登錄網站時會產生一種叫cookie(即臨時檔案,可以保存你瀏覽網頁的痕跡)的資訊存盤器,許多網站會利用cookie跟蹤你在互聯網上的活動,
你可以在使用瀏覽器的時候在引數選項中選擇關閉計算機接收cookie的選項,(打開E瀏覽器,點擊“工具”—“Internet選項”,在打開的選項中,選擇“隱私”,保持“Cookies”該復選框為未選中狀態,點擊按鈕"確定")
5、網上購物時如何確保你的資訊安全?
網上購物時,確定你采用的是安全的連接方式,你可以通過查看瀏覽器視窗角上的閉鎖圖示是否關閉來確定一個連接是否安全,在進行任何的交易或發送資訊之前閱讀網站的隱私保護政策,因為有些網站會將你的個人資訊出售給第三方,在線時不要向任何人透露個人資訊和密碼,
網路安全基礎知識問答
問∶什么是網路安全?
答:網路安全是指網路系統的硬體、軟體及其系統中的資料受到保護,不因偶然的或者惡意的原因而遭到破壞、更改、泄露,系統可以連續可靠正常地運行,網路服務不被中斷,
問:什么是計算機病毒﹖
答:計算機病毒(Computer Virus )是指編制者在計算機程式中插入的破壞計算機功能或者破壞資料,影響計算機使用并且能夠自我復制的一組計算機指令或者程式代碼,
問:什么是木馬?
答:木馬是一種帶有惡意性質的遠程控制軟體,木馬一般分為客戶端( client )和服務器端( server ),客戶端就是本地使用的各種命令的控制臺,服務器端則是要給別人運行,只有運行過服務器端的計算機才能夠完全受控,木馬不會像病毒那樣去感染檔案,
問∶什么是防火墻﹖它是如何確保網路安全的?
答:使用防火墻(Firewall )是一種確保網路安全的方法,防火墻是指設定在不同網路(如可信任的企業內部網和不可信的公共網)或網路安全域之間的一系列部件的組合,它是不同網路或網路安全域之間資訊的惟一出入口,能根據企業的安全政策控制(允許、拒絕、監測)出入網路的資訊流,且本身具有較強的抗攻擊能力,它是提供資訊安全服務,實作網路和資訊安全的基礎設施,
問:什么是后門﹖為什么會存在后門?
答:后門( Back Door )是指一種繞過安全性控制而獲取對程式或系統訪問權的方法,在軟體的開發階段,程式員常會在軟體內創建后門以便可以修改程式中的缺陷,如果后門被其他人知道,或是在發布軟體之前沒有洗掉,那么它就成了安全隱患,
問∶什么叫入侵檢測﹖
答∶入侵檢測是防火墻的合理補充,幫助系統對付網路攻擊,擴展系統管理員的安全管理能力(包括安全審計、監視、進攻識別和回應),提高資訊安全基礎結構的完整性,它從計算機網路系統中的若干關鍵點收集資訊,并分析這些資訊,檢查網路中是否有違反安全策略的行為和遭到襲擊的跡象,
問:什么叫資料包監測﹖它有什么作用?
答:資料包監測可以被認為是一根**電話線在計算機網路中的等價物,當某人在“監聽”網路時,他們實際上是在閱讀和解釋網路上傳送的資料包,如果你需要在互聯網上通過計算機發送一封電子郵件或請求下載一個網頁,這些操作都會使資料通過你和資料目的地之間的許多計算機,這些傳輸資訊時經過的計算機都能夠看到你發送的資料,而資料包監測工具就允許某人截獲資料并且查看它,
問∶什么是 NIDS ?
答:NIDS 是 Network Intrusion Detection System的縮寫,即網路入侵檢測系統,主要用于檢測 Hacker或 Cracker通過網路進行的入侵行為,NIDS的運行方式有兩種,一種是在目標主機上運行以監測其本身的通信資訊 ,另一種是在一臺單獨的機器上運行以監測所有網路設備的通信資訊,比如Hub、路由器,
問∶什么叫SYN包?
答:TCP連接的第一個包,非常小的一種資料包,SYN攻擊包括大量此類的包,由于這些包看上去來自實際不存在的站點,因此無法有效進行處理,
問:加密技術是指什么?
答:加密技術是最常用的安全保密手段,利用技術手段把重要的資料變為亂碼(加密)傳送,到達目的地后再用相同或不同的手段還原(解密),
加密技術包括兩個元素:
演算法
密鑰
演算法是將普通的資訊或者可以理解的資訊與一串數字(密鑰)結合,產生不可理解的密文的步驟,密鑰是用來對資料進行編碼和解密的一種演算法,在安全保密中,可通過適當的鑰加密技術和管理機制來保證網路的資訊通信安全,
問:什么叫蠕蟲病毒﹖
答∶蠕蟲病毒( Worm)源自第一種在網路上傳播的病毒,1988年,22歲的康奈爾大學研究生羅伯特·莫里斯( Robert Morris )通過網路發送了一種專為攻擊UNIX系統缺陷、名為“蠕蟲”( Worm )的病毒,蠕蟲造成了6000個系統癱瘓,估計損失為200萬到6000萬美元,由于這只蠕蟲的誕生,在網上還專門成立了計算機應急小組(CERT ),現在蠕蟲病毒家族已經壯大到成千上萬種,并且這千萬種蠕蟲病毒大都出自黑客之手,
問∶什么是作業系統型病毒﹖它有什么危害?
答:這種病毒會用它自己的程式加入作業系統或者取代部分作業系統進行作業,具有很強的破壞力,會導致整個系統癱瘓,而且由于感染了作業系統,這種病毒在運行時,會用自己的程式片斷取代作業系統的合法程式模塊,根據病毒自身的特點和被替代的作業系統中合法程式模塊在作業系統中運行的地位與作用,以及病毒取代作業系統的取代方式等,對作業系統進行破壞,同時,這種病毒對系統中檔案的感染性也很強,
問:莫里斯蠕蟲是指什么﹖它有什么特點?
答∶它的撰寫者是美國康乃爾大學—年級研究生羅特·莫里斯,這個程式只有99行,利用了Unix系統中的缺點,用Finger命令查聯機用戶名單,然后破譯用戶**,用Mail系統復制、傳播本身的源程式,再編譯生成代碼,
最初的網路蠕蟲設計目的是當網路空閑時,程式就在計算機間“游蕩”而不帶來任何損害,當有機器負荷過重時,該程式可以從空閑計算機“借取資源”而達到網路的負載平衡,而莫里斯蠕蟲不是“借取資源”,而是“耗盡所有資源”,
問:什么是 DDoS ?它會導致什么后果?
答:DDoS 也就是分布式拒絕服務攻擊,它使用與普通的拒絕服務攻擊同樣的方法,但是發起攻擊的源是多個,通常攻擊者使用下載的工具滲透無保護的主機,當獲得該主機的適當的訪問權限后,攻擊者在主機中安裝軟體的服務或行程(以下簡稱代理),這些代理保持睡眠狀態,直到從它們的主控端得到指令,對指定的目標發起拒絕服務攻擊,隨著危害力極強的黑客工具的廣泛傳播使用,分布式拒絕服務攻擊可以同時對一個目標發起幾千個攻擊,單個的拒絕服務攻擊的威力也許對帶寬較寬的站點沒有影響,而分布于全球的幾千個攻擊將會產生致命的后果,
問∶局域網內部的ARP攻擊是指什么?
答:ARP協議的基本功能就是通過目標設備的IP地址,查詢目標設備的 MAC地址,以保證通信的進行,
基于ARP協議的這一作業特性,黑客向對方計算機不斷發送有欺詐性質的ARP 資料包,資料包內包含有與當前設備重復的Mac 地址,使對方在回應報文時,由于簡單的地址重復錯誤而導致不能進行正常的網路通信,一般情況下,受到ARP攻擊的計算機會出現兩種現象∶
不斷彈出“本機的XXX段硬體地址與網路中的XXX段地址沖突”的對話框,
計算機不能正常上網,出現網路中斷的癥狀,
因為這種攻擊是利用ARP請求報文進行“欺騙”的,所以防火墻會誤以為是正常的請求資料包,不予攔截,因此普通的防火墻很難抵擋這種攻擊,
問∶什么叫欺騙攻擊?它有哪些攻擊方式?
答∶網路欺騙的技術主要有:HONEYPOT和分布式HONEYPOT、欺騙空間技術等,
主要方式有:
IP欺騙;
ARP欺騙;
DNS欺騙;
Web欺騙;
電子郵件欺騙;
源路由欺騙(通過指定路由,以假冒身份與其他主機進行合法通信或發送假報文,使受攻擊主機出現錯誤動作);
地址欺騙(包括偽造源地址和偽造中間站點)等;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/294400.html
標籤:其他
上一篇:Android Studio中gradle升級報gradle的倉庫地址不安全警告
下一篇:ThinkPHP5 遠程代碼執行
