###### tags: `lsa` `ncnu` # Week 14 (2023/05/25) - Book mode: https://hackmd.io/@ncnu-opensource/book [TOC] --- - 當應用程式需要存取 swap space 的 Pages 時,系統會觸發 "Page Fault exception" 表示所需的 Page :::warning - Server 一定要配置 swap,如果記憶體用滿而當機,就會導致使用者的資料遺失 - 頻繁使用 swap 空間會讓服務變得比較慢,可以調整 kernel 內建的 swappiness 的參數調整系統 - swappiness 的參數: - 區間 = [0,100] - 0 使用頻率最低,100 使用頻率最高 ::: ### 找出 swap - kernel 必須要知道使用哪些 swap - **File system** :指定檔案系統的裝置路徑(裝置檔或是 UUID) - **Mount point**: 要掛載的目錄 - **Type**:檔案系統的類型 - **Option** 開機自動入時的檔案細部設定,例如限制讀寫許可權等等 ### 判斷 swap 分割 - UUID: 隨機產生以及是隨機的 ### 分析 swap - 鑑識人員期待從 swap 找到證物 - 任何 RAM 裡面都可以找到 swap - 手機搜尋 swap 裡面的證物 - 想找 web password - 搜尋 web 上的電子郵件 - 使用者密碼多次以明文出現,明文的密碼總是初現在記憶體中的 hash 密碼相差不遠的地方 ## Hash Analysis