Operating System | Year | Open Source Status | Main Application Area | Security Focus(資安重點) | Common Risks/Notes(常見風險/備註) |
---|---|---|---|---|---|
Windows | 1985 | Closed Source | Personal & Enterprise PCs | Regular updates, vulnerability tracking (MSRC)定期更新,追蹤漏洞(微軟安全回應中心) | Legacy OS risk, targeted by malware舊版系統風險,高度被惡意軟體攻擊 |
macOS | 1984 | Partially Open Source (kernel) | Personal & Enterprise PCs | Security updates (Apple Security Updates)安全更新(蘋果安全公告) | Some closed components, legacy versions vulnerable部分元件封閉,舊版易受攻擊 |
Linux | 1991 | Fully Open Source | Servers, Security, DevOps | Community patches, CVE tracking (Ubuntu CVE Report)社群修補,漏洞追蹤(Ubuntu CVE報告) | Fragmentation, legacy distributions版本分散,舊發行版風險 |
ChromeOS | 2011 | Partially Open Source (Chromium OS) | Education, Lightweight PCs | Updates via Google, based on Chromium OSGoogle推送更新,基於Chromium OS | Reliant on Google ecosystem依賴Google生態系統 |
Android | 2008 | Open Source | Mobile Devices | Regular security patches, Google Cloud Security Bulletin定期安全修補,Google雲端安全公告 | OEM update delays, device fragmentation廠商更新延遲,裝置版本分散 |
iOS | 2007 | Partially Open Source | Mobile Devices | Security updates (Apple Security Updates)安全更新(蘋果安全公告) | Closed ecosystem, legacy device risks封閉生態系統,舊裝置風險 |
Legacy OS | - | Usually Closed or Unsupported | Industry, Embedded | Requires isolation, monitoring, risk assessment需隔離、監控與風險評估 | No updates, high vulnerability無更新,高漏洞風險 |
流程階段 | 內容說明 | 專業術語(英文) |
---|---|---|
開機 | 啟動 BIOS(Basic Input/Output System ) 或 UEFI(Unified Extensible Firmware Interface),執行硬體檢查,啟動 bootloader,載入 Operating System | BIOS, UEFI, bootloader, OS |
任務處理流程 | 1. User 發起需求2. Application 接收需求3. OS 處理並分派4. Hardware 執行任務 | User, Application, OS, Hardware |
OS 幕後角色 | 如汽車引擎/餐廳廚房,負責解讀與協調需求,讓用戶獲得結果 | Operating System (OS) |
下載檔案範例 | User → Application (Browser) → OS → Hardware(網路卡、硬碟)→ OS → Application → User | Browser, OS, Hardware |
關鍵結論 | OS 連結 application 與 hardware,讓 user 能完成任務 | Application, Hardware, OS |
主題 | 內容 |
---|---|
虛擬化技術 (Virtualization Technology | 作業系統可在虛擬機上運行,創建虛擬版本的物理機器。 |
虛擬機Virtual Machine | 虛擬機是物理電腦的虛擬版本,使用軟體模擬物理硬體,具備自己的 CPU 和儲存。 |
虛擬機的好處 | 1. 安全性: 提供隔離的環境,減少惡意軟體擴散的風險;安全檢查惡意軟體。 2. 效率: 多個虛擬機可在同一實體機器上運行。 |
虛擬機管理 | 使用虛擬機監控程式 (Hypervisor) 進行管理,(Kernel-based Virtual Machine)KVM 是一種開源的虛擬機監控程式。 |
其他虛擬化形式 | 從單一物理伺服器創建多個虛擬伺服器和虛擬網路以提高硬體利用效率。 |
介面類型 | 顯示方式 | 操作方式 | 效率 | 任務處理 | 歷史紀錄 | 在Cybersecurity的優勢 |
---|---|---|---|---|---|---|
GUI (Graphical User Interface) | Icons & Graphics | Point & Click | 易上手 | 一次一個請求 (one request at a time) | 不一定有 | 適合新手,操作直觀 |
CLI (Command-Line Interface) | Text-based | Typing Commands | 高 | 可同時多個請求 (multiple requests at a time) | 有 (history file) | 高效率、可追蹤操作紀錄,適合security analysts |