iT邦幫忙

0

Cyber security -4 Module1 Tools of the Trade: Linux and SQL

  • 分享至 

  • xImage
  •  
  • common operating systems, and we'll explore
  • the main functions of an operating system. Then, we'll learn
  • the relationship between operating systems, applications, and hardware. Finally, we'll
  • compare graphical user interfaces and command-line interfaces

operating systems (OS)

  • 操作系統(OS)是用戶與電腦硬體之間的界面,負責讓電腦高效運行並易於使用。
  • 操作系統允許同時運行多個應用程序,並能訪問外部設備如打印機、鍵盤和滑鼠。
  • 操作系統幫助用戶與電腦溝通,通過界面橋接用戶與電腦的二進制語言。
  • 操作系統的安全性對於保護電腦免受病毒、惡意軟體等威脅至關重要。
  • 作為安全分析師,需掌握操作系統的運作原理,負責管理訪問、配置防火牆、設置安全策略等任務。
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無更新,高漏洞風險

Requests to the operating system

流程階段 內容說明 專業術語(英文)
開機 啟動 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

Resource allocation via the OS

主題 內容
虛擬化技術 (Virtualization Technology 作業系統可在虛擬機上運行,創建虛擬版本的物理機器。
虛擬機Virtual Machine 虛擬機是物理電腦的虛擬版本,使用軟體模擬物理硬體,具備自己的 CPU 和儲存。
虛擬機的好處 1. 安全性: 提供隔離的環境,減少惡意軟體擴散的風險;安全檢查惡意軟體。 2. 效率: 多個虛擬機可在同一實體機器上運行。
虛擬機管理 使用虛擬機監控程式 (Hypervisor) 進行管理,(Kernel-based Virtual Machine)KVM 是一種開源的虛擬機監控程式。
其他虛擬化形式 從單一物理伺服器創建多個虛擬伺服器和虛擬網路以提高硬體利用效率。

user interface

The command line in use

CLI vs. GUI

介面類型 顯示方式 操作方式 效率 任務處理 歷史紀錄 在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

圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言