冷启动,也称为冷启动或硬启动,是一种启动计算机的方法,其中机器开始断电或将特定功能发送到计算机的处理器以触发重新启动。在正常的冷启动过程中,计算机执行一个小程序。此过程会触发另一个程序启动,该程序会加载操作系统。冷启动攻击是一种基于计算机启动的黑客攻击。
术语"启动"是"引导加载"的缩写,这是一个非常古老的计算术语。最初的术语借鉴了短语"被自己的引导拉起来"。在非计算短语中,一个人足够自给自足,可以通过拉动一对牛仔背上的环来将自己拉离地面。靴子。在计算方面,计算机足够自给自足,一旦启动序列,它就能够加载自己的操作系统。最终,该术语被缩短为简单的"引导加载"或"引导"。
大多数冷启动涉及用户按下计算机上的电源按钮.
当计算机冷启动时,它会运行一系列预定义的步骤,最终加载操作系统。通常,第一步是由计算机的基本输入/输出系统执行的( BIOS)在进行硬件自检时,会定位引导驱动器,然后执行引导加载程序。引导加载程序通过实际加载操作系统来继续启动过程。有些系统还需要一两个额外的步骤,例如第二阶段引导加载程序或额外的硬件步骤,但这仍然是基本过程。<图>
在冷启动攻击中,黑客向 PO 发送重置信号损坏的计算机。
大多数冷启动涉及用户按下计算机上的电源按钮,但这不是唯一的方法。还可以向计算机处理器发送特定类型的重启信号。该信号绕过所有关闭和缓存过程并重新启动计算机,就像计算机已关闭一样。虽然这对用户来说似乎是随机计算机重新启动,但实际上这种情况很少见,并且可能表示试图进行冷启动攻击。
在冷启动攻击中,黑客会向已通电的计算机发送重置信号。这将重置机器,绕过正常的关闭过程。其中一个过程是清除计算机内存中的信息。如果重新启动的计算机中的内存读取速度足够快,黑客可能能够获取在上次启动时被锁定的信息。冷启动攻击的常见目标是登录信息和计算机加密密钥。








