内容簡介
計算機安全主要包括操作系統安全、數據庫安全和網絡安全3部分。其中網絡安全是目前備受關注的問題。本書從計算機安全的基礎知識、計算機實體及硬件安全、計算機軟件安全、操作系統安全、密碼安全、數據庫安全、計算機病毒技術、網絡安全基礎知識、防火牆技術、黑客的攻擊和防範技術等幾個方面來組織編寫。
本書是本着“理論知識以夠用為度,重在實踐應用”的原則進行編寫的,書中提供了大量的操作系統、數據庫、網絡安全的實例,從實例中引出概念,幫助讀者掌握計算機安全的基本原理及勝任計算機和網絡安全管理的工作。
本書是作者在總結了多年教學經驗的基礎上寫成的,适合用作高職高專計算機專業、應用型本科計算機專業及相近專業的課程教材,也可供自學者使用。
目錄
第1章計算機安全概論
1-1計算機安全研究的重要性
1-1-1計算機系統面臨的威脅
1-1-2計算機系統的脆弱性
1-1-3計算機系統安全的重要性
1-2計算機系統的安全技術
1-2-1計算機安全技術的發展過程
1-2-2計算機安全技術的研究内容
1-2-3計算機安全系統的設計原則
1-3計算機系統安全評估
1-3-1計算機系統安全評估的重要性
1-3-2計算機系統的安全标準
1-3-3計算機系統的安全等級
1-4計算機安全法規
1-4-1計算機安全立法的必要性
1-4-2計算機安全法規簡介
1-5計算機安全技術的發展方向與市場分析
1-6本章小結
習題
第2章實體及硬件安全技術
2-1計算機房安全的環境條件
2-1-1計算機房場地環境選擇
2-1-2計算機房内環境條件要求
2-2實體及硬件的安全防護
2-2-1三防措施(防火、防水、防盜)
2-2-2電磁防護
2-2-3存儲媒體的訪問控制
2-3計算機硬件的檢測與維修
2-3-1計算機硬件故障的分析
2-3-2硬件故障的檢測步驟及原則
2-3-3硬件故障的診斷和排除
2-4本章小結
習題
第3章計算機軟件安全技術
3-1軟件安全技術概述
3-2軟件分析技術
3-2-1靜态分析技術
3-2-2動态分析技術
3-3常用的軟件保護技術
3-3-1序列号方式
3-3-2時間限制
3-3-3NAG窗口
3-3-4KeyFile保護
3-3-5功能限制的程序
3-3-6CD-check
3-4反跟蹤技術
3-4-1抑制跟蹤中斷
3-4-2封鎖鍵盤輸入
3-4-3設置顯示器的顯示性能
3-4-4檢測跟蹤法
3-4-5破壞中斷向量表
3-4-6設置堆棧指針法
3-4-7對程序分塊加密執行
3-4-8對程序段進行校驗
3-4-9迷惑、拖垮解密者
3-4-10指令流隊列法
3-4-11逆指令流法
3-4-12混合編程法
3-4-13自編軟中斷13技術
3-5軟件加殼與脫殼
3-5-1加殼
3-5-2脫殼
3-6軟件安全保護建議
3-7本章小結
習題
第4章操作系統安全基礎
第5章密碼技術
第6章數據庫系統安全
第7章計算機病毒及防範
第8章網絡安全技術
第9章防火牆技術
第10章黑客的攻擊與防範
附錄一中華人民共和國計算機信息系統安全保護條例
附錄二計算機信息網絡國際聯網安全保護管理辦法