冷啟動,也稱為冷啟動或硬啟動,是一種啟動計算機的方法,在這種方法中,計算機開始斷電,或將特定的函數發送到計算機的處理器以觸發重新啟動。在正常的冷啟動過程中,計算機執行一個小程序。此過程會觸發另一個程序啟動,該程序將...
冷啟動,也稱為冷啟動或硬啟動,是一種啟動計算機的方法,在這種方法中,計算機開始斷電,或將特定的函數發送到計算機的處理器以觸發重新啟動。在正常的冷啟動過程中,計算機執行一個小程序。此過程會觸發另一個程序啟動,該程序將加載操作系統。冷啟動攻擊是一種基于計算機引導的黑客攻擊。

大多數冷啟動都需要用戶按下計算機上的電源按鈕"boot"是"bootstrap load"的縮寫,這是一個非常古老的計算術語。最初的術語借鑒了"由他自己的引導程序拉上來"這個短語,在非計算短語中,一個人是足夠自給自足的,通過拉動牛仔靴背上的線圈就能把自己從地上拉起來。在計算機領域,計算機是自給自足的,一旦一個序列被啟動,它就能夠加載自己的操作系統。最終,該術語被簡化為"引導加載"或"引導"。在冷啟動攻擊中,黑客向通電的計算機發送重置信號當計算機冷啟動時,它會運行一系列預定義的步驟,最終加載操作系統一般來說,第一步由計算機的基本輸入/輸出系統(BIOS)在執行硬件自檢、定位引導驅動器并執行引導加載程序時執行。引導加載程序通過實際加載操作系統來繼續啟動過程。有些系統有一個或兩個附加步驟,例如第二階段引導加載程序或附加硬件步驟,但這仍然是基本過程。大多數冷啟動都需要用戶按下計算機上的電源按鈕,但這并不是唯一的方法。它還可以向計算機的處理器發送一種特定類型的重啟信號。這個信號繞過所有關機和緩存過程,重新啟動計算機,就好像電腦關機一樣。雖然這在用戶看來像是隨機重啟計算機,但實際上很少發生,而且可能發出試圖進行冷啟動攻擊的信號。在冷啟動攻擊中,黑客會向通電的計算機發送重置信號。這將繞過正常的關機進程來重置計算機。其中一個進程正在清除計算機的內存。如果重新啟動的計算機中的內存讀得足夠快,黑客就可以獲得以前引導時鎖定的信息。冷啟動攻擊的共同目標是登錄信息和計算機加密密鑰。