āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻ†āĻŽāĻ°āĻž āĻ†āĻŦāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻ¤āĻ°ā§‡ āĻ¨ā§‡āĻŽā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻāĻŦāĻ‚ āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° x86-āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻ•āĻ°āĻ›āĻŋāĨ¤ āĻāĻ‡āĻŦāĻžāĻ°, āĻ—āĻŦā§‡āĻˇāĻŖāĻžāĻ° āĻŽā§‚āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻšāĻ˛ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ (Intel BIOS āĻ—āĻžāĻ°ā§āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻ­ā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻšāĻŦā§‡āĻ¨ āĻ¨āĻž!) - āĻāĻ•āĻŸāĻŋ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°-āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ BIOS āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§‡ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€āĻ­āĻžāĻŦā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻŦāĻž āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ā§ˇ āĻ āĻŋāĻ• āĻ†āĻ›ā§‡, āĻ†āĻŽāĻ°āĻž āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻ—āĻŦā§‡āĻˇāĻŖāĻžāĻ° āĻ°ā§‡āĻ¸āĻŋāĻĒāĻŋāĻŸāĻŋ āĻœāĻžāĻ¨āĻŋ: āĻ°āĻŋāĻ­āĻžāĻ°ā§āĻ¸ āĻ‡āĻžā§āĻœāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°āĻŋāĻ‚ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ‡ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ—āĻ•ā§‡ āĻĒāĻžāĻ¤āĻ˛āĻž āĻ•āĻ°ā§‡ āĻ•āĻžāĻŸā§āĻ¨, āĻāĻ° āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯ā§‡āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨, āĻāĻŸāĻŋāĻ•ā§‡ āĻ…āĻ¨āĻĨāĻŋāĻ­ā§āĻ•ā§āĻ¤ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ­āĻ°āĻžāĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻŸāĻŋāĻ•ā§‡ āĻ¸ā§āĻŦāĻžāĻĻ āĻ¨āĻŋāĻ¤ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ•ā§‡ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ•ā§āĻ°āĻŽāĻŖ āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¸āĻŋāĻœāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•āĻ¯āĻŧā§‡āĻ• āĻŦāĻ›āĻ° āĻ§āĻ°ā§‡ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻžāĻ° āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ˛ā§‹āĻ¨ āĻ•āĻ°āĻž āĻŦāĻžāĻ— āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻœāĻ¨ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻ†āĻ•ā§āĻ°āĻŽāĻŖāĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻāĻ‡ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ˛ā§āĻ•āĻžāĻ¨ā§‹ āĻ°ā§āĻŸāĻ•āĻŋāĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ āĻ¯āĻž āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ (āĻāĻŽāĻ¨āĻ•āĻŋ āĻāĻ•āĻœāĻ¨ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž) āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻž āĻ¸ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻ—ā§āĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻ¯āĻžāĻ•āĨ¤

āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŸāĻŋ āĻ¸āĻŽā§āĻŽā§‡āĻ˛āĻ¨ āĻĨā§‡āĻ•ā§‡ "āĻ…āĻ¨ āĻ—āĻžāĻ°ā§āĻĄ āĻĢāĻ° āĻ°ā§āĻŸāĻ•āĻŋāĻŸāĻ¸: āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸāĻ—āĻžāĻ°ā§āĻĄ" āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻœāĻŋāĻ°ā§‹ āĻ¨āĻžāĻ‡āĻŸāĻ¸ 2016 āĻāĻŦāĻ‚ 29 āĻ¤āĻŽ āĻŽāĻŋāĻŸāĻŋāĻ‚ DefCon āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻž (āĻ‰āĻ­āĻ¯āĻŧ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻāĻ–āĻžāĻ¨ā§‡).

Intel 64 āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°

āĻļā§āĻ°ā§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻ¸ā§āĻ¨ āĻĒā§āĻ°āĻļā§āĻ¨ā§‡āĻ° āĻ‰āĻ¤ā§āĻ¤āĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ•: āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ 64 āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ†āĻ§ā§āĻ¨āĻŋāĻ• āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡āĻ° āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ•ā§€? āĻ…āĻŦāĻļā§āĻ¯āĻ‡, UEFI BIOS. āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¤āĻ° āĻ¸āĻ āĻŋāĻ• āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤ āĻ†āĻ¸ā§āĻ¨ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋ āĻĻā§‡āĻ–ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ•, āĻ¯āĻž āĻāĻ‡ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°ā§‡āĻ° āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒ (āĻ˛ā§āĻ¯āĻžāĻĒāĻŸāĻĒ) āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖāĻŸāĻŋ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧāĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻšāĻ˛ āĻ˛āĻŋāĻ™ā§āĻ•:

  • āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° (āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰, āĻ¸ā§‡āĻ¨ā§āĻŸā§āĻ°āĻžāĻ˛ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻ‡āĻ‰āĻ¨āĻŋāĻŸ), āĻ¯ā§‡āĻŸāĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ•ā§‹āĻ° āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ āĻ•ā§‹āĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ¸āĻŦ āĻŽāĻĄā§‡āĻ˛ā§‡ āĻ¨āĻ¯āĻŧ) āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻŽā§‡āĻŽāĻ°āĻŋ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ° (āĻ†āĻ‡āĻāĻŽāĻ¸āĻŋ, āĻ‡āĻ¨ā§āĻŸāĻŋāĻ—ā§āĻ°ā§‡āĻŸā§‡āĻĄ āĻŽā§‡āĻŽāĻ°āĻŋ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ°);
  • āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸ (PCH, āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ° āĻšāĻžāĻŦ), āĻĒā§‡āĻ°āĻŋāĻĢā§‡āĻ°āĻžāĻ˛ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ…ā§āĻ¯āĻžāĻ•ā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŦāĻ‚ āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ¤āĻžāĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•ā§āĻ–ā§āĻ¯āĻžāĻ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŽā§āĻ¯āĻžāĻ¨ā§‡āĻœāĻŽā§‡āĻ¨ā§āĻŸ āĻ‡āĻžā§āĻœāĻŋāĻ¨ (ME), āĻ¯āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° (Intel ME āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°) āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ˛ā§āĻ¯āĻžāĻĒāĻŸāĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽāĻ• (ACPI EC, āĻ…ā§āĻ¯āĻžāĻĄāĻ­āĻžāĻ¨ā§āĻ¸āĻĄ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛ āĻāĻŦāĻ‚ āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻāĻŽāĻŦā§‡āĻĄā§‡āĻĄ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ°) āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨, āĻ¯āĻž āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ, āĻŸāĻžāĻšāĻĒā§āĻ¯āĻžāĻĄ, āĻ•ā§€āĻŦā§‹āĻ°ā§āĻĄ, āĻāĻĢāĻāĻ¨ āĻ•ā§€ (āĻ¸ā§āĻ•ā§āĻ°ā§€āĻ¨ā§‡āĻ° āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž, āĻļāĻŦā§āĻĻ āĻ­āĻ˛āĻŋāĻ‰āĻŽ, āĻ•ā§€āĻŦā§‹āĻ°ā§āĻĄ) āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻžāĻ¯āĻŧā§€āĨ¤ āĻŦā§āĻ¯āĻžāĻ•āĻ˛āĻžāĻ‡āĻŸ, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ) āĻāĻŦāĻ‚ āĻ†āĻ°āĻ“ āĻ…āĻ¨ā§‡āĻ• āĻ•āĻŋāĻ›ā§āĨ¤ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻ“ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚, āĻ‰āĻĒāĻ°ā§‡āĻ° āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§‡āĻ° āĻ¸āĻ‚āĻŽāĻŋāĻļā§āĻ°āĻŖāĻŸāĻŋ āĻšāĻ˛ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡āĻ° āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° (āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°), āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ SPI āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻžāĻ¤ā§‡ āĻāĻ‡ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ°āĻž āĻŦāĻŋāĻ­ā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻ¨āĻž āĻšāĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ•ā§‡āĻ‰ āĻŽāĻŋāĻĨā§āĻ¯āĻž āĻŦāĻ˛ā§‡, āĻāĻ‡ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ (āĻšāĻŋāĻ¤ā§āĻ°ā§‡ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡):

  • āĻ‰āĻ¯āĻŧā§‡āĻĢāĻŋ āĻŦāĻžāĻ¯āĻŧā§‹āĻ¸;
  • ACPI EC āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° (āĻ¸ā§āĻ•āĻžāĻ‡āĻ˛ā§‡āĻ• āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° (2015) āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻ…āĻžā§āĻšāĻ˛ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛, āĻ¤āĻŦā§‡ āĻŦāĻ¨ā§āĻ¯ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ†āĻŽāĻ°āĻž āĻāĻ–āĻ¨āĻ“ āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻĻā§‡āĻ–āĻŋāĻ¨āĻŋ, āĻ¤āĻžāĻ‡ āĻāĻŽāĻŦā§‡āĻĄā§‡āĻĄ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ° āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻ–āĻ¨āĻ“ UEFI BIOS-āĻāĻ° āĻ…āĻ‚āĻļ);
  • āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ ME āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°;
  • āĻŦāĻŋāĻ˛ā§āĻŸ-āĻ‡āĻ¨ GbE (āĻ—āĻŋāĻ—āĻžāĻŦāĻŋāĻŸ āĻ‡āĻĨāĻžāĻ°āĻ¨ā§‡āĻŸ) āĻ¨ā§‡āĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ…ā§āĻ¯āĻžāĻĄāĻžāĻĒā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ (MAC āĻ āĻŋāĻ•āĻžāĻ¨āĻž, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ);
  • āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ - āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ…āĻžā§āĻšāĻ˛, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ• āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¸ā§‡āĻ‡āĻ¸āĻžāĻĨā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻ…āĻžā§āĻšāĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ā§‡āĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ (āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡) SPI āĻŦāĻžāĻ¸ āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧ - āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸā§‡ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ SPI āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ°, āĻ¯āĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻāĻ‡ āĻŽā§‡āĻŽāĻ°āĻŋāĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ Intel āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ (āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻžāĻ° āĻ•āĻžāĻ°āĻŖā§‡) āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ SPI āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻžāĻĻā§‡āĻ° āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ (āĻĒāĻĄāĻŧāĻ¨/āĻ˛āĻŋāĻ–āĻ¤ā§‡) āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻŦāĻžāĻ•āĻŋāĻ—ā§āĻ˛ā§‹ āĻšāĻ¯āĻŧ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ āĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻŦāĻž āĻ…āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĨ¤ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤ āĻ˜āĻŸāĻ¨āĻž: āĻ…āĻ¨ā§‡āĻ• āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡, CPU-āĻāĻ° UEFI BIOS āĻāĻŦāĻ‚ GbE-āĻ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ° āĻĒāĻĄāĻŧāĻžāĻ° āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ Intel ME āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ¨ā§‡āĻ‡āĨ¤ āĻ•ā§‡āĻ¨ āĻ…āĻ¨ā§‡āĻ• āĻāĻŦāĻ‚ āĻ¸āĻŦ āĻ¨āĻž? āĻ•āĻŋ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻšā§āĻ›āĻŋāĻ•. āĻ†āĻŽāĻ°āĻž āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§‡ āĻĒāĻ°ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ†āĻ°āĻ“ āĻŦāĻ˛āĻŦāĨ¤

āĻāĻ•āĻŸāĻŋ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡āĻ° āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻ•ā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ°āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž

āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻ‡, āĻāĻ•āĻŸāĻŋ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡āĻ° āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻ•ā§‡ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻ¸āĻŽāĻā§‹āĻ¤āĻž āĻĨā§‡āĻ•ā§‡ āĻ°āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤, āĻ¯āĻž āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻ†āĻ•ā§āĻ°āĻŽāĻŖāĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻāĻŸāĻŋāĻ¤ā§‡ āĻĒāĻž āĻ°āĻžāĻ–āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻŦā§‡ (āĻ“āĻāĻ¸ āĻ†āĻĒāĻĄā§‡āĻŸ / āĻĒā§āĻ¨āĻƒ āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ā§‡āĻļāĻ¨ āĻŦā§‡āĻāĻšā§‡ āĻĨāĻžāĻ•āĻž), āĻ¤āĻžāĻĻā§‡āĻ° āĻ•ā§‹āĻĄāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻŽā§‹āĻĄā§‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻ•āĻ°āĻž āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤ āĻāĻŦāĻ‚ SPI āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŽā§‡āĻŽāĻ°āĻŋ āĻ…āĻžā§āĻšāĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻž āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ¯āĻĨā§‡āĻˇā§āĻŸ āĻ¨āĻ¯āĻŧāĨ¤ āĻ¤āĻžāĻ‡, āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻ•ā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ°āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻāĻ•ā§āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻļāĻ¨ āĻāĻ¨āĻ­āĻžāĻ¯āĻŧāĻ°āĻ¨āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŽā§‡āĻ•āĻžāĻ¨āĻŋāĻœāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚, āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ ME āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻŸāĻŋ āĻ…āĻ–āĻŖā§āĻĄāĻ¤āĻž āĻāĻŦāĻ‚ āĻ¸āĻ¤ā§āĻ¯āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤, āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻŦāĻžāĻ° ME UMA āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ ME āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻ¯āĻžāĻšāĻžāĻ‡āĻ•āĻ°āĻŖ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ†āĻ˛ā§‹āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻ• āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ ME āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻŦā§‡āĻĻāĻŋāĻ¤āĨ¤

āĻāĻŦāĻ‚ ACPI EC āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°, āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ…āĻ–āĻŖā§āĻĄāĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻāĻ‡ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋāĻŸāĻŋ UEFI BIOS-āĻ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ•āĻžāĻ°āĻŖā§‡, āĻāĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻāĻ•āĻ‡ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻž āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻ…āĻ§ā§€āĻ¨ āĻĨāĻžāĻ•ā§‡ āĻ¯āĻž UEFI BIOS āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻž āĻ¯āĻžāĻ•.

āĻāĻ‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĻā§āĻŸāĻŋ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡.

UEFI BIOS āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻž āĻ˛āĻŋāĻ–ā§āĻ¨

  1. āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ–āĻ¨-āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻž āĻœāĻžāĻŽā§āĻĒāĻžāĻ° āĻ¸āĻš SPI āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻļāĻžāĻ°ā§€āĻ°āĻŋāĻ• āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻž;
  2. āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸā§‡āĻ° PRx āĻ°ā§‡āĻœāĻŋāĻ¸ā§āĻŸāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ CPU āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§‡ UEFI BIOS āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻœā§‡āĻ•āĻļāĻ¨ā§‡āĻ° āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻž;
  3. āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸ āĻ°ā§‡āĻœāĻŋāĻ¸ā§āĻŸāĻžāĻ°ā§‡ BIOS_WE/BLE āĻāĻŦāĻ‚ SMM_BWP āĻŦāĻŋāĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ SMI āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻžāĻĒā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ“ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ UEFI BIOS āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻ˛ā§‡āĻ–āĻžāĻ° āĻĒā§āĻ°āĻšā§‡āĻˇā§āĻŸāĻžāĻ•ā§‡ āĻŦā§āĻ˛āĻ• āĻ•āĻ°āĻž;
  4. āĻāĻ‡ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ†āĻ°āĻ“ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻšāĻ˛ Intel BIOS āĻ—āĻžāĻ°ā§āĻĄ (PFAT)āĨ¤

āĻāĻ‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ—ā§āĻ˛āĻŋ āĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻžāĻ°āĻž āĻ¤āĻžāĻĻā§‡āĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻž āĻŦāĻŋāĻ•āĻžāĻļ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, UEFI BIOS āĻ†āĻĒāĻĄā§‡āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻ¸ā§āĻ˛ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ° āĻ•āĻ°āĻž)āĨ¤

āĻāĻŸāĻŋ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ•āĻ°āĻž āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ (āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻžāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡), āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻž āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž, āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻāĻ•ā§‡āĻŦāĻžāĻ°ā§‡āĻ‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻž, āĻŦāĻž āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ°ā§āĻŦāĻ˛ āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻāĻ‡ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŸāĻŋ. āĻ†āĻ—ā§āĻ°āĻšā§€āĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻŽāĻ°āĻž āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻ›āĻŋ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻŋ UEFI BIOS āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸āĻŋāĻ°āĻŋāĻœāĻŸāĻŋ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ•ā§‹āĻĄāĻ†āĻ°āĻļ.

UEFI BIOS āĻĒā§āĻ°āĻŽāĻžāĻŖā§€āĻ•āĻ°āĻŖ āĻ¯āĻžāĻšāĻžāĻ‡āĻ•āĻ°āĻŖ

āĻ¯āĻ–āĻ¨ āĻ†āĻŽāĻ°āĻž āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŋ, āĻ¤āĻ–āĻ¨ āĻĒā§āĻ°āĻĨāĻŽ āĻ¯ā§‡ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋ āĻŽāĻžāĻĨāĻžāĻ¯āĻŧ āĻ†āĻ¸ā§‡ āĻ¤āĻž āĻšāĻ˛ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻŦā§āĻŸāĨ¤ āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯āĻ—āĻ¤āĻ­āĻžāĻŦā§‡, āĻāĻŸāĻŋ UEFI BIOS (āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°, āĻ˛ā§‹āĻĄāĻžāĻ°, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ) āĻāĻ° āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒā§āĻ°āĻŽāĻžāĻŖā§€āĻ•āĻ°āĻŖ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ¨āĻ¯āĻŧāĨ¤

āĻ¤āĻžāĻ‡, āĻŦā§‡ āĻŸā§āĻ°ā§‡āĻ‡āĻ˛ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° (2012) āĻ¸āĻš SoC-āĻ¤ā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻāĻ•āĻŸāĻŋ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¨āĻ¨-āĻ¸ā§āĻ‡āĻšāĻ¯ā§‹āĻ—ā§āĻ¯ āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻ° āĻŦā§āĻŸ (āĻ­ā§‡āĻ°āĻŋāĻĢāĻžāĻ¯āĻŧā§‡āĻĄ āĻŦā§āĻŸ) āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡āĻ›ā§‡, āĻ¯āĻžāĻ° āĻ‰āĻĒāĻ°ā§‡ āĻ‰āĻ˛ā§āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻ° āĻŦā§āĻŸ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ• āĻ¨ā§‡āĻ‡āĨ¤ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€āĻ¤ā§‡ (2013), āĻāĻ‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚, Intel Boot Guard āĻ¨āĻžāĻŽā§‡, Haswell microarchitecture āĻ¸āĻš āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤

āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄā§‡āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡, āĻ†āĻ¸ā§āĻ¨ Intel 64 āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°ā§‡āĻ° āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻĻā§‡āĻ–āĻŋ, āĻ¯āĻž āĻāĻ‡ āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸ā§‡āĻ° āĻŽā§‚āĻ˛āĨ¤

āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰

āĻ•ā§āĻ¯āĻžāĻĒ āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻā§‡āĻ¯āĻŧ āĻ¯ā§‡ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻšāĻ˛ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ 64 āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°ā§€ āĻĒāĻ°āĻŋāĻŦā§‡āĻļāĨ¤ āĻ•ā§‡āĻ¨ āĻāĻŸāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸ā§‡āĻ° āĻŽā§‚āĻ˛āĻ“? āĻĻā§‡āĻ–āĻž āĻ¯āĻžāĻšā§āĻ›ā§‡ āĻ¯ā§‡ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ…āĻ§āĻŋāĻ•āĻžāĻ°ā§€ āĻ¯āĻž āĻāĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡:

  • āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄ āĻ°āĻŽ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…-āĻ‰āĻĻā§āĻŦāĻžāĻ¯āĻŧā§€, āĻ…-āĻĒā§āĻ¨āĻƒāĻ˛āĻŋāĻ–āĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻŽā§‡āĻŽāĻ°āĻŋāĨ¤ āĻāĻŸāĻž āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯ā§‡ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄ āĻšāĻ˛ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ¨āĻž āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻ¸āĻšāĻœāĻ¤āĻŽ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€āĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄā§‡āĻ“ āĻ˜āĻŸā§‡ āĻŦāĻžāĻ—. āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚ BIOS-āĻ āĻ†āĻĒāĻ¨āĻŋ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄ āĻ†āĻĒāĻĄā§‡āĻŸ āĻ¸āĻš āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋāĻ—ā§āĻ˛āĻŋ āĻ–ā§āĻāĻœā§‡ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ (āĻāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĒāĻžāĻ°āĻ‡āĻŽā§āĻĒā§‹āĻœ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ•āĻžāĻ°āĻŖ āĻ°āĻŽ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻŸ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻž)āĨ¤ āĻāĻ‡ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻž āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖāĻ•ā§‡ āĻŦā§āĻ¯āĻžāĻĒāĻ•āĻ­āĻžāĻŦā§‡ āĻœāĻŸāĻŋāĻ˛ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡ (āĻ…āĻ¤āĻāĻŦ, āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄā§‡āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻžāĻ°āĻž āĻāĻŸāĻŋ āĻŦāĻŋāĻ•āĻžāĻļ āĻ•āĻ°ā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻ•āĻžāĻ›ā§‡ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤), āĻāĻŦāĻ‚ āĻ…āĻ–āĻŖā§āĻĄāĻ¤āĻž āĻāĻŦāĻ‚ āĻ¸āĻ¤ā§āĻ¯āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ;
  • āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄ āĻ†āĻĒāĻĄā§‡āĻŸā§‡āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĄāĻŋāĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ AES āĻ•ā§€;
  • RSA āĻĒāĻžāĻŦāĻ˛āĻŋāĻ• āĻ•ā§€-āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻļ āĻ¯āĻž āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄ āĻ†āĻĒāĻĄā§‡āĻŸā§‡āĻ° āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ° āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°ā§‡;
  • RSA āĻĒāĻžāĻŦāĻ˛āĻŋāĻ• āĻ•ā§€ āĻšā§āĻ¯āĻžāĻļ, āĻ¯āĻž āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛-āĻŦāĻŋāĻ•āĻļāĻŋāĻ¤ ACM (āĻĒā§āĻ°āĻŽāĻžāĻŖāĻŋāĻ¤ āĻ•ā§‹āĻĄ āĻŽāĻĄāĻŋāĻ‰āĻ˛) āĻ•ā§‹āĻĄ āĻŽāĻĄāĻŋāĻ‰āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ° āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡, āĻ¯āĻž CPU BIOS āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡ (āĻšā§āĻ¯āĻžāĻ˛ā§‹ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄ) āĻŦāĻž āĻ¤āĻžāĻ° āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻšāĻ˛āĻžāĻ•āĻžāĻ˛ā§€āĻ¨, āĻ¯āĻ–āĻ¨ āĻ•āĻŋāĻ›ā§ āĻ˜āĻŸāĻ¨āĻž āĻ˜āĻŸā§‡ āĻ¤āĻ–āĻ¨ āĻšāĻžāĻ˛āĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ ME

āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻŦā§āĻ˛āĻ—ā§‡ āĻāĻ‡ āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻŸāĻŋ āĻ¨āĻŋāĻŦā§‡āĻĻāĻŋāĻ¤ āĻ›āĻŋāĻ˛ āĻĻā§āĻ‡ āĻĒā§āĻ°āĻŦāĻ¨ā§āĻ§. āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻāĻ•ā§āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻŸā§‡āĻŦāĻ˛ āĻāĻ¨āĻ­āĻžāĻ¯āĻŧāĻ°āĻ¨āĻŽā§‡āĻ¨ā§āĻŸ āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ˛ā§āĻ•āĻžāĻ¨ā§‹ āĻāĻŦāĻ‚ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĨ¤

āĻ¸ā§āĻŸāĻŋāĻ˛āĻĨ āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§‡āĻ“, āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ MEāĻ“ āĻ†āĻ¸ā§āĻĨāĻžāĻ° āĻŽā§‚āĻ˛, āĻ•āĻžāĻ°āĻŖ āĻāĻ¤ā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

  • ME āĻ°āĻŽ - āĻ…-āĻ‰āĻĻā§āĻŦāĻžāĻ¯āĻŧā§€, āĻ…-āĻĒā§āĻ¨āĻƒāĻ˛āĻŋāĻ–āĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻŽā§‡āĻŽāĻ°āĻŋ (āĻ•ā§‹āĻ¨ āĻ†āĻĒāĻĄā§‡āĻŸ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ), āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸ āĻ•ā§‹āĻĄ āĻ¸āĻš RSA āĻĒāĻžāĻŦāĻ˛āĻŋāĻ• āĻ•ā§€-āĻāĻ° SHA256 āĻšā§āĻ¯āĻžāĻļ, āĻ¯āĻž Intel ME āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§‡āĻ° āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ° āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡;
  • āĻ—ā§‹āĻĒāĻ¨ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ AES āĻ•ā§€;
  • āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¤āĻĨā§āĻ¯ āĻ¸āĻš āĻ•āĻŋāĻ›ā§ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸā§‡ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻĢāĻŋāĻ‰āĻœā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ (āĻāĻĢāĻĒāĻŋāĻāĻĢ, āĻĢāĻŋāĻ˛ā§āĻĄ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻŦāĻ˛ āĻĢāĻŋāĻ‰āĻœ) āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻžāĨ¤

āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ 1.x

āĻ›ā§‹āĻŸ āĻĻāĻžāĻŦāĻŋāĻ¤ā§āĻ¯āĻžāĻ—. āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¨āĻŽā§āĻŦāĻ°āĻ—ā§āĻ˛āĻŋ āĻ¯āĻž āĻ†āĻŽāĻ°āĻž āĻāĻ‡ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŋ āĻ¤āĻž āĻ‡āĻšā§āĻ›āĻžāĻŽāĻ¤ āĻāĻŦāĻ‚ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻŋāĻ›ā§ āĻ•āĻ°āĻžāĻ° āĻ¨āĻžāĻ“ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ‰āĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻāĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻ‡ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¤āĻĨā§āĻ¯ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻĒā§āĻ°āĻ•ā§ŒāĻļāĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛, āĻāĻŦāĻ‚ Intel Boot Guard-āĻāĻ° āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻ­ā§āĻ˛ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯āĻž āĻ•āĻ–āĻ¨ā§‹ āĻĒā§āĻ°āĻ•āĻžāĻļā§‡āĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻž āĻ¨ā§‡āĻ‡āĨ¤

āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚, āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ (āĻŦāĻŋāĻœāĻŋ) āĻāĻ•āĻŸāĻŋ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°-āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ UEFI BIOS āĻĒā§āĻ°āĻŽāĻžāĻŖā§€āĻ•āĻ°āĻŖ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĨ¤ [āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ āĻāĻŽāĻŦā§‡āĻĄā§‡āĻĄ āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻ°āĻŋāĻŸāĻŋ āĻŸā§‡āĻ•āĻ¨ā§‹āĻ˛āĻœāĻŋ āĻ°āĻŋāĻ­āĻŋāĻ˛āĻĄ, āĻšā§āĻ¯āĻžāĻĒā§āĻŸāĻžāĻ° āĻŦā§āĻŸ āĻ‰āĻ‡āĻĨ āĻ‡āĻ¨ā§āĻŸāĻŋāĻ—ā§āĻ°āĻŋāĻŸāĻŋ, āĻ…āĻ° āĻ¨āĻŸ āĻŦā§āĻŸ] āĻŦāĻ‡āĻ¤ā§‡ āĻāĻ° āĻ›ā§‹āĻŸ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŦāĻŋāĻšāĻžāĻ° āĻ•āĻ°āĻ˛ā§‡, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸ āĻšā§‡āĻ‡āĻ¨ āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ˛āĻŋāĻ™ā§āĻ•āĻŸāĻŋ āĻšāĻ˛ CPU-āĻāĻ° āĻ­āĻŋāĻ¤āĻ°ā§‡āĻ° āĻŦā§āĻŸ āĻ•ā§‹āĻĄ (āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄ), āĻ¯ā§‡āĻŸāĻŋ RESET āĻ‡āĻ­ā§‡āĻ¨ā§āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŸā§āĻ°āĻŋāĻ—āĻžāĻ° āĻšāĻ¯āĻŧ (BIOS-āĻ RESET āĻ­ā§‡āĻ•ā§āĻŸāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻ­ā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻšāĻŦā§‡āĻ¨ āĻ¨āĻž!)āĨ¤ āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰ āĻāĻ¸āĻĒāĻŋāĻ†āĻ‡ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ•āĻžāĻļāĻŋāĻ¤ āĻāĻŦāĻ‚ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ•ā§‹āĻĄ āĻŽāĻĄāĻŋāĻ‰āĻ˛ (āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸāĻ†āĻĒ āĻāĻ¸āĻŋāĻāĻŽ) āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ¯āĻŧ, āĻāĻŸāĻŋ āĻ¤āĻžāĻ° āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§‡, āĻāĻŸāĻŋ āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°ā§‡ (āĻāĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ‰āĻĒāĻ°ā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯ā§‡ āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻŦāĻ˛āĻŋāĻ• āĻ•ā§€ āĻšā§āĻ¯āĻžāĻļ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž ACM āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ° āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°ā§‡āĨ¤ ) āĻāĻŦāĻ‚ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧāĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ

āĻāĻ‡ āĻ•ā§‹āĻĄ āĻŽāĻĄāĻŋāĻ‰āĻ˛āĻŸāĻŋ UEFI BIOS - āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŦā§āĻŸ āĻŦā§āĻ˛āĻ• (IBB) āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ›ā§‹āĻŸ āĻĒā§āĻ°āĻžāĻ°āĻŽā§āĻ­āĻŋāĻ• āĻ…āĻ‚āĻļ āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻžāĻ¯āĻŧā§€, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡, UEFI BIOS-āĻāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ…āĻ‚āĻļ āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°āĻŋāĻ¤āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚, Intel BG āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ OS āĻŦā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡ BIOS āĻāĻ° āĻ¸āĻ¤ā§āĻ¯āĻ¤āĻž āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ (āĻ¯āĻž āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻ° āĻŦā§āĻŸ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻ¤āĻ¤ā§āĻ¤ā§āĻŦāĻžāĻŦāĻ§āĻžāĻ¨ā§‡ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡)āĨ¤

āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻĻā§āĻŸāĻŋ āĻŽā§‹āĻĄ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡ (āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ¤ā§‡ āĻšāĻ¸ā§āĻ¤āĻ•ā§āĻˇā§‡āĻĒ āĻ•āĻ°ā§‡ āĻ¨āĻž, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ‰āĻ­āĻ¯āĻŧ āĻŽā§‹āĻĄ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŦāĻ‚ āĻ‰āĻ­āĻ¯āĻŧāĻ‡ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡)āĨ¤

āĻŽāĻžāĻĒāĻž āĻŦā§āĻŸ

āĻŽā§‡āĻœāĻžāĻ°āĻĄ āĻŦā§āĻŸ (āĻāĻŽāĻŦāĻŋ) āĻŽā§‹āĻĄā§‡, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦā§āĻŸ āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ (āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰ āĻŦā§āĻŸ āĻ°āĻŽ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§) āĻŸā§āĻ°āĻžāĻ¸ā§āĻŸā§‡āĻĄ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ āĻŽāĻĄāĻŋāĻ‰āĻ˛ (āĻŸāĻŋāĻĒāĻŋāĻāĻŽ) āĻāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€āĻŸāĻŋāĻ•ā§‡ "āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ" āĻ•āĻ°ā§‡āĨ¤ āĻ¯āĻžāĻ°āĻž āĻœāĻžāĻ¨ā§‡āĻ¨ āĻ¨āĻž āĻ¤āĻžāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻŋāĨ¤

TPM-āĻāĻ° PCR (āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ°ā§‡āĻœāĻŋāĻ¸ā§āĻŸāĻžāĻ°) āĻ†āĻ›ā§‡, āĻ¯āĻž āĻ¸ā§‚āĻ¤ā§āĻ° āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻšā§āĻ¯āĻžāĻļāĻŋāĻ‚ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°ā§‡:

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ

āĻ¸ā§‡āĻ—ā§āĻ˛ā§‹. āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒāĻŋāĻ¸āĻŋāĻ†āĻ° āĻŽāĻžāĻ¨ āĻ†āĻ—ā§‡āĻ°āĻŸāĻŋāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻāĻ‡ āĻ°ā§‡āĻœāĻŋāĻ¸ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻāĻ‡āĻ­āĻžāĻŦā§‡, āĻāĻŽāĻŦāĻŋ āĻŽā§‹āĻĄā§‡, āĻ•āĻŋāĻ›ā§ āĻ¸āĻŽāĻ¯āĻŧā§‡, āĻĒāĻŋāĻ¸āĻŋāĻ†āĻ°āĻ—ā§āĻ˛āĻŋ "āĻŽāĻžāĻĒāĻž" āĻ•ā§‹āĻĄ āĻŦāĻž āĻĄā§‡āĻŸāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨āĻ¨ā§āĻ¯ (āĻšā§āĻ¯āĻžāĻļ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡) āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤ PCR āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ•āĻŋāĻ›ā§ āĻĄā§‡āĻŸāĻž (TPM_Seal) āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒāĻļāĻ¨ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻ° āĻĒāĻ°ā§‡, āĻ¤āĻžāĻĻā§‡āĻ° āĻĄāĻŋāĻ•ā§āĻ°āĻŋāĻĒāĻļāĻ¨ (TPM_Unseal) āĻ¤āĻ–āĻ¨āĻ‡ āĻ¸āĻŽā§āĻ­āĻŦ āĻšāĻŦā§‡ āĻ¯āĻĻāĻŋ āĻ˛ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻĢāĻ˛ā§‡ PCR āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ¨āĻž āĻšāĻ¯āĻŧ (āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻāĻ•āĻŸāĻŋ "āĻŽāĻžāĻĒāĻž" āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ)āĨ¤

āĻ¯āĻžāĻšāĻžāĻ‡āĻ•ā§ƒāĻ¤ āĻŦā§āĻŸ

āĻ¯āĻžāĻ°āĻž UEFI BIOS āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻžāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ­āĻ¯āĻŧāĻ™ā§āĻ•āĻ° āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻšāĻ˛ āĻ­ā§‡āĻ°āĻŋāĻĢāĻžāĻ‡āĻĄ āĻŦā§āĻŸ (VB) āĻŽā§‹āĻĄ, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦā§āĻŸ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĒāĻ°ā§‡āĻ°āĻŸāĻŋāĻ° āĻ…āĻ–āĻŖā§āĻĄāĻ¤āĻž āĻāĻŦāĻ‚ āĻ¸āĻ¤ā§āĻ¯āĻ¤āĻž āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¯āĻžāĻšāĻžāĻ‡āĻ•āĻ°āĻŖ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, (āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ) āĻ˜āĻŸā§‡:

  • 1 āĻŽāĻŋāĻ¨āĻŋāĻŸ āĻĨā§‡āĻ•ā§‡ 30 āĻŽāĻŋāĻ¨āĻŋāĻŸā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŸāĻžāĻ‡āĻŽāĻ†āĻ‰āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻļāĻžāĻŸāĻĄāĻžāĻ‰āĻ¨ (āĻ¯āĻžāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻŦā§āĻāĻ¤ā§‡ āĻ¸āĻŽāĻ¯āĻŧ āĻĨāĻžāĻ•ā§‡ āĻ•ā§‡āĻ¨ āĻ¤āĻžāĻ° āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻŦā§āĻŸ āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ¸āĻŽā§āĻ­āĻŦ āĻšāĻ¯āĻŧ, BIOS āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŦā§‡);
  • āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻļāĻžāĻŸāĻĄāĻžāĻ‰āĻ¨ (āĻ¯āĻžāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻŦā§‹āĻāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻāĻŦāĻ‚ āĻ¤āĻĻā§āĻŦā§āĻ¯āĻ¤ā§€āĻ¤, āĻ•āĻ°āĻžāĻ°);
  • āĻāĻ•āĻŸāĻŋ āĻ¸ā§‹āĻœāĻž āĻŽā§āĻ– āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•āĻžāĻœ āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž (āĻ¯āĻ–āĻ¨ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻĨāĻžāĻ•ā§‡ āĻ¨āĻž, āĻ•āĻžāĻ°āĻŖ āĻ†āĻ°āĻ“ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻ—ā§āĻ˛āĻŋ āĻ•āĻ°āĻžāĻ° āĻ†āĻ›ā§‡)āĨ¤

āĻ•āĻ°ā§āĻŽā§‡āĻ° āĻĒāĻ›āĻ¨ā§āĻĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ (āĻ¯ā§‡āĻŽāĻ¨, āĻ¤āĻĨāĻžāĻ•āĻĨāĻŋāĻ¤ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ¨ā§€āĻ¤āĻŋāĻ¤ā§‡), āĻ¯āĻž āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€āĻ­āĻžāĻŦā§‡ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇāĻ­āĻžāĻŦā§‡ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœā§‡ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ - āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸ āĻĢāĻŋāĻ‰āĻœ (āĻāĻĢāĻĒāĻŋāĻāĻĢ)āĨ¤ āĻ†āĻŽāĻ°āĻž āĻĒāĻ°ā§‡ āĻ†āĻ°ā§‹ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤āĻ­āĻžāĻŦā§‡ āĻāĻ‡ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡ āĻŦāĻžāĻ¸ āĻ•āĻ°āĻŦāĨ¤

āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž āĻĻā§āĻŸāĻŋ RSA 2048 āĻ•ā§€ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻĻā§āĻŸāĻŋ āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•āĻšāĻžāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ (āĻšāĻŋāĻ¤ā§āĻ°ā§‡ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡):

  1. āĻ­ā§‡āĻ¨ā§āĻĄāĻ° āĻ°ā§āĻŸ āĻ•ā§€ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸ (KEYM, OEM āĻ°ā§āĻŸ āĻ•ā§€ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸ), āĻ¯āĻž āĻāĻ‡ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸā§‡āĻ° SVN (āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¨āĻŽā§āĻŦāĻ°) āĻ°āĻžāĻ–ā§‡, āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸā§‡āĻ° āĻĒāĻžāĻŦāĻ˛āĻŋāĻ• āĻ•ā§€-āĻāĻ° SHA256 āĻšā§āĻ¯āĻžāĻļ, RSA āĻĒāĻžāĻŦāĻ˛āĻŋāĻ• āĻ•ā§€ (āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻāĻ° āĻ¸āĻ°ā§āĻŦāĻœāĻ¨ā§€āĻ¨ āĻ…āĻ‚āĻļāĨ¤ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž āĻ°ā§āĻŸ āĻ•ā§€) āĻāĻ‡ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸā§‡āĻ° āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ° āĻāĻŦāĻ‚ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ° āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻ¤ā§‡;
  2. IBB āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸ (IBBM, āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŦā§āĻŸ āĻŦā§āĻ˛āĻ• āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸ), āĻ¯āĻž āĻāĻ‡ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸā§‡āĻ° SVN āĻ°āĻžāĻ–ā§‡, IBB-āĻāĻ° SHA256 āĻšā§āĻ¯āĻžāĻļ, āĻāĻ‡ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸā§‡āĻ° āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ° āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻœāĻ¨ā§€āĻ¨ āĻ•ā§€, āĻāĻŦāĻ‚ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ° āĻ¨āĻŋāĻœā§‡āĻ‡āĨ¤

OEM āĻ°ā§āĻŸ āĻ•ā§€-āĻāĻ° SHA256 āĻšā§āĻ¯āĻžāĻļ āĻšāĻŋāĻ°āĻ¤āĻ°ā§‡ Intel BG āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸ āĻĢāĻŋāĻ‰āĻœā§‡ (FPFs) āĻ˛ā§‡āĻ–āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻāĻ‡ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ–āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻāĻ‡ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° OEM āĻ°ā§āĻŸ āĻ•ā§€-āĻāĻ° āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻ…āĻ‚āĻļā§‡āĻ° āĻŽāĻžāĻ˛āĻŋāĻ•āĻ‡ BIOS āĻ†āĻĒāĻĄā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŦā§‡āĻ¨ (āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻāĻ‡ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻŦā§‡āĻ¨), āĻ¯ā§‡āĻŽāĻ¨ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻ›āĻŦāĻŋāĻŸāĻŋ āĻĻā§‡āĻ–ā§‡āĻ¨, āĻ¤āĻ–āĻ¨āĻ‡ āĻāĻ¤ āĻĻā§€āĻ°ā§āĻ˜ āĻ¯āĻžāĻšāĻžāĻ‡āĻ•āĻ°āĻŖ āĻšā§‡āĻ‡āĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧāĻ¤āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻ¨ā§āĻĻā§‡āĻš āĻĻā§‡āĻ–āĻž āĻĻā§‡āĻ¯āĻŧ - āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻ¤ā§‡āĻ¨āĨ¤ āĻ•ā§‡āĻ¨ āĻœāĻŸāĻŋāĻ˛?

āĻĒā§āĻ°āĻ•ā§ƒāĻ¤āĻĒāĻ•ā§āĻˇā§‡, āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻžāĻ•ā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒāĻŖā§āĻ¯ āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ IBB āĻ•ā§€ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻŽā§‚āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸ā§āĻ¯ā§‹āĻ— āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ IBB āĻ•ā§€-āĻāĻ° āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻ…āĻ‚āĻļ (āĻ¯āĻž āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸā§‡ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ° āĻ•āĻ°ā§‡) āĻĢāĻžāĻāĻ¸ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ, āĻ˜āĻŸāĻ¨āĻžāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻĒāĻŖā§āĻ¯ āĻ˛āĻžāĻ‡āĻ¨āĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡ āĻāĻŦāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻ¤āĻ•ā§āĻˇāĻŖ āĻ¨āĻž āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒā§‡āĻ¯āĻŧāĻžāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ BIOS āĻ†āĻĒāĻĄā§‡āĻŸā§‡ āĻĒā§āĻ¨āĻƒāĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡āĨ¤

āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¯āĻĻāĻŋ āĻ°ā§āĻŸ āĻ•ā§€ āĻ†āĻĒāĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤), āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻšāĻŦā§‡ āĻ¨āĻž, āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻšāĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻ‡ āĻ•ā§€-āĻāĻ° āĻ¸āĻ°ā§āĻŦāĻœāĻ¨ā§€āĻ¨ āĻ…āĻ‚āĻļā§‡āĻ° āĻšā§āĻ¯āĻžāĻļ FPF-āĻ āĻāĻ•āĻŦāĻžāĻ° āĻāĻŦāĻ‚ āĻ¸āĻŦ āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨

āĻāĻ–āĻ¨ āĻ†āĻ¸ā§āĻ¨ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻ˜āĻ¨āĻŋāĻˇā§āĻ āĻ­āĻžāĻŦā§‡ āĻĻā§‡āĻ–ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ•āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŸā§āĻ˛ āĻ•āĻŋāĻŸ (STK) āĻĨā§‡āĻ•ā§‡ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻ‡āĻŽā§‡āĻœ āĻŸā§āĻ˛ā§‡āĻ° GUI-āĻ¤ā§‡ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŸā§āĻ¯āĻžāĻŦāĻŸāĻŋ āĻĻā§‡āĻ–ā§‡āĻ¨, āĻ†āĻĒāĻ¨āĻŋ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻžāĻ° āĻ°ā§āĻŸ āĻ•ā§€-āĻāĻ° āĻ¸āĻ°ā§āĻŦāĻœāĻ¨ā§€āĻ¨ āĻ…āĻ‚āĻļā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻļ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸāĨ¤ āĻŽāĻžāĻ¨, āĻāĻŦāĻ‚ āĻ¤āĻžāĻ‡āĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻĒā§āĻ°ā§‹āĻĢāĻžāĻ‡āĻ˛āĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ

āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ—āĻ āĻ¨:

typedef struct BG_PROFILE
{
	unsigned long Force_Boot_Guard_ACM : 1;
	unsigned long Verified_Boot : 1;
	unsigned long Measured_Boot : 1;
	unsigned long Protect_BIOS_Environment : 1;
	unsigned long Enforcement_Policy : 2; // 00b – do nothing
                                              // 01b – shutdown with timeout
                                              // 11b – immediate shutdown
	unsigned long : 26;
};

āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ–ā§āĻŦ āĻ¨āĻŽāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻ¤ā§āĻ¤āĻžāĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, Force_Boot_Guard_ACM āĻĒāĻ¤āĻžāĻ•āĻž āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ āĻ¸āĻžāĻĢ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻĻāĻŋ SPI āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļā§‡ BG āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸāĻ†āĻĒ ACM āĻŽāĻĄāĻŋāĻ‰āĻ˛ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ, āĻ•ā§‹āĻ¨ āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸ āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤ āĻāĻŸāĻž āĻ…āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻšāĻŦā§‡.

āĻ†āĻŽāĻ°āĻž āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ‰āĻĒāĻ°ā§‡ āĻ˛āĻŋāĻ–ā§‡āĻ›āĻŋ āĻ¯ā§‡ VB āĻŽā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ¨ā§€āĻ¤āĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻžāĻ¤ā§‡ āĻ¯āĻžāĻšāĻžāĻ‡āĻ•āĻ°āĻŖ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ˛ā§‡, āĻ†āĻŦāĻžāĻ°, āĻāĻ•āĻŸāĻŋ āĻ…āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ˜āĻŸāĻŦā§‡āĨ¤

āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻžāĻĻā§‡āĻ° āĻ‰āĻĒāĻ° āĻ›ā§‡āĻĄāĻŧā§‡ āĻĻāĻŋāĻ¨...

āĻ‡āĻ‰āĻŸāĻŋāĻ˛āĻŋāĻŸāĻŋāĻ° GUI āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ "āĻ°ā§‡āĻĄāĻŋāĻŽā§‡āĻĄ" āĻĒā§āĻ°ā§‹āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡:

āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻļāĻžāĻ¸āĻ¨
āĻŦāĻŋāĻŦāĻ°āĻŖ

0
No_FVME
āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ

1
VE
VB āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ, āĻŸāĻžāĻ‡āĻŽāĻ†āĻ‰āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻļāĻžāĻŸāĻĄāĻžāĻ‰āĻ¨

2
āĻ­āĻŋāĻāĻŽāĻ‡
āĻ‰āĻ­āĻ¯āĻŧ āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ (VB āĻāĻŦāĻ‚ MB), āĻŸāĻžāĻ‡āĻŽāĻ†āĻ‰āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻļāĻžāĻŸāĻĄāĻžāĻ‰āĻ¨

3
VM
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦāĻ¨ā§āĻ§ āĻ¨āĻž āĻ•āĻ°ā§‡ āĻ‰āĻ­āĻ¯āĻŧ āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

4
FVE
VB āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ, āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻŦāĻ¨ā§āĻ§

5
FVME
āĻ‰āĻ­āĻ¯āĻŧ āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ, āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻŦāĻ¨ā§āĻ§

āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ‰āĻ˛ā§āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, Intel BG āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨āĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸ āĻĢāĻŋāĻ‰āĻœā§‡ (FPFs)-āĻ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻšāĻŦā§‡ - āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸā§‡āĻ° āĻ­āĻŋāĻ¤āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ›ā§‹āĻŸ (āĻ…āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻž āĻ¤āĻĨā§āĻ¯ āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° 256 āĻŦāĻžāĻ‡āĻŸ) āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¤āĻĨā§āĻ¯ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ, āĻ¯āĻž āĻŦāĻžāĻ‡āĻ°ā§‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ā§‡āĻ° āĻ‰ā§ŽāĻĒāĻžāĻĻāĻ¨ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻ° (āĻ¤āĻžāĻ‡ āĻ¤āĻžāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻŦāĻ˛ āĻĢāĻŋāĻ‰āĻœ)āĨ¤

āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŸāĻŋ āĻĻā§āĻ°ā§āĻĻāĻžāĻ¨ā§āĻ¤ āĻ•āĻžāĻ°āĻŖ:

  • āĻāĻ•āĻŸāĻŋ āĻ“āĻ¯āĻŧāĻžāĻ¨-āĻŸāĻžāĻ‡āĻŽ-āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻŦāĻ˛ āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ āĻāĻ˛āĻžāĻ•āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ˛ā§‡āĻ–āĻž āĻ†āĻ›ā§‡);
  • āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Intel ME āĻāĻŸāĻŋ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻāĻŦāĻ‚ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚, āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤āĻ—ā§āĻ˛āĻŋ āĻ•āĻ°ā§‡:

  1. āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻ‡āĻŽā§‡āĻœ āĻŸā§āĻ˛ āĻ‡āĻ‰āĻŸāĻŋāĻ˛āĻŋāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ (āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ STK āĻĨā§‡āĻ•ā§‡), āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ‡āĻŽā§‡āĻœ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻ¯āĻžāĻ¤ā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ ME āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° (āĻāĻĢāĻĒāĻŋāĻāĻĢāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤āĻĨāĻžāĻ•āĻĨāĻŋāĻ¤ āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻŽāĻŋāĻ°āĻ°) āĻ­āĻŋāĻ¤āĻ°ā§‡ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĨāĻžāĻ•ā§‡;
  2. āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻŸā§āĻ˛ (Intel STK āĻĨā§‡āĻ•ā§‡) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° SPI āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻāĻ‡ āĻ›āĻŦāĻŋāĻŸāĻŋ āĻ˛ā§‡āĻ–ā§‡ āĻāĻŦāĻ‚ āĻ¤āĻĨāĻžāĻ•āĻĨāĻŋāĻ¤ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°ā§‡āĨ¤ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻĢā§āĻ¯āĻžāĻ•āĻšāĻžāĻ°āĻŋāĻ‚ āĻŽā§‹āĻĄ (āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ ME-āĻ¤ā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ)āĨ¤

āĻāĻ‡ āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ ME ME āĻ…āĻžā§āĻšāĻ˛ā§‡ FPFāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻŋāĻ°āĻ° āĻĨā§‡āĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ FPF-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋāĻŦāĻĻā§āĻ§ āĻšāĻŦā§‡, SPI āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻŦā§‡ (āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§) āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ°āĻŋāĻ¸ā§‡āĻŸ āĻ¸āĻžā§āĻšāĻžāĻ˛āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ

āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡ āĻāĻ‡ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻŽāĻ°āĻž Intel BG āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻšāĻŋāĻšā§āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡āĻ›āĻŋ:

āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯

āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸ GA-H170-D3H
Skylake, āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ†āĻ›ā§‡

āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸ GA-Q170-D3H
Skylake, āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ†āĻ›ā§‡

āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸ GA-B150-HD3
Skylake, āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ†āĻ›ā§‡

MSI H170A āĻ—ā§‡āĻŽāĻŋāĻ‚ āĻĒā§āĻ°ā§‹
Skylake, āĻ•ā§‹āĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¨ā§‡āĻ‡

Lenovo ThinkPad 460
Skylake, āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§, āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ

āĻ˛ā§‡āĻ¨ā§‹āĻ­ā§‹ āĻ¯ā§‹āĻ— 2 āĻĒā§āĻ°ā§‹
āĻšā§āĻ¯āĻžāĻ¸āĻ“āĻ¯āĻŧā§‡āĻ˛, āĻ•ā§‹āĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¨ā§‡āĻ‡

āĻ˛ā§‡āĻ¨ā§‹āĻ­ā§‹ u330p
āĻšā§āĻ¯āĻžāĻ¸āĻ“āĻ¯āĻŧā§‡āĻ˛, āĻ•ā§‹āĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¨ā§‡āĻ‡

"āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨" āĻŽāĻžāĻ¨ā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸāĻ†āĻĒ ACM āĻŽāĻĄāĻŋāĻ‰āĻ˛ā§‡āĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ, āĻ‰āĻĒāĻ°ā§‡ āĻ‰āĻ˛ā§āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸ āĻāĻŦāĻ‚ BIOS-āĻ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ•ā§‹āĻĄ, āĻ¯ā§‡āĻŽāĻ¨ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻ…āĻĢāĻŋāĻ¸ āĻĨā§‡āĻ•ā§‡ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ•āĨ¤ āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸ GA-H170-D3H (āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ F4) āĻāĻ° āĻœāĻ¨ā§āĻ¯ SPI āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž āĻ¸āĻžāĻ‡āĻŸā§‡āĻ° āĻšāĻŋāĻ¤ā§āĻ°āĨ¤

āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰ āĻŦā§āĻŸ āĻ°āĻŽ

āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°ā§‡āĻ° āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻž āĻ¯āĻžāĻ•āĨ¤

āĻĄāĻŋāĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄā§‡āĻ° āĻ¨āĻŽā§āĻ¨āĻžāĻ—ā§āĻ˛āĻŋ āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻ›āĻŋāĻ˛ āĻ¨āĻž, āĻ¤āĻžāĻ‡ āĻ¨ā§€āĻšā§‡ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ—ā§āĻ˛āĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄā§‡ āĻŦāĻž āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§‡) āĻāĻ•āĻŸāĻŋ āĻ‰āĻ¨ā§āĻŽā§āĻ•ā§āĻ¤ āĻĒā§āĻ°āĻļā§āĻ¨ā§ˇ āĻ¤āĻŦā§āĻ“, āĻ†āĻ§ā§āĻ¨āĻŋāĻ• āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°āĻ—ā§āĻ˛āĻŋ āĻāĻ‡ āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ—ā§āĻ˛āĻŋ "āĻ¸āĻžā§āĻšāĻžāĻ˛āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡" āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ¤ā§āĻ¯āĨ¤

RESET āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°, āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° (āĻ¯āĻžāĻ° āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĻ° āĻœāĻžāĻ¯āĻŧāĻ—āĻžāĻ¯āĻŧ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡) FIT (āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻŸā§‡āĻŦāĻŋāĻ˛) āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ¯āĻŧāĨ¤ āĻāĻŸāĻŋ āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¸āĻšāĻœ, āĻāĻŸāĻŋāĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ• FFFF FFC0h āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĻ¯āĻŧ āĻ˛ā§‡āĻ–āĻž āĻ†āĻ›ā§‡āĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻāĻ‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡, āĻāĻ‡ āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĻ¯āĻŧ FFD6 9500h āĻŽāĻžāĻ¨ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻ‡ āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĻ° āĻĻāĻŋāĻ•ā§‡ āĻ˜ā§āĻ°ā§‡, āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° FIT āĻŸā§‡āĻŦāĻŋāĻ˛āĻŸāĻŋ āĻĻā§‡āĻ–ā§‡, āĻ¯āĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ—ā§āĻ˛āĻŋ āĻ°ā§‡āĻ•āĻ°ā§āĻĄā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤āĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻāĻ¨ā§āĻŸā§āĻ°āĻŋ āĻšāĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ° āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ:

typedef struct FIT_HEADER
{
	char           Tag[8];     // ‘_FIT_   ’
	unsigned long  NumEntries; // including FIT header entry
	unsigned short Version;    // 1.0
	unsigned char  EntryType;  // 0
	unsigned char  Checksum;
};

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻ•āĻŋāĻ›ā§ āĻ…āĻœāĻžāĻ¨āĻž āĻ•āĻžāĻ°āĻŖā§‡, āĻšā§‡āĻ•āĻ¸āĻžāĻŽ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻāĻ‡ āĻŸā§‡āĻŦāĻŋāĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž (āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻļā§‚āĻ¨ā§āĻ¯ āĻĨāĻžāĻ•ā§‡)āĨ¤

āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸ āĻāĻ¨ā§āĻŸā§āĻ°āĻŋāĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡ āĻ¯ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ BIOS āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡ āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻž/āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨, āĻ¯ā§‡āĻŽāĻ¨ āĻ˛āĻŋāĻ—ā§āĻ¯āĻžāĻ¸āĻŋ āĻ°āĻŋāĻ¸ā§‡āĻŸ āĻ­ā§‡āĻ•ā§āĻŸāĻ°ā§‡ āĻ¸ā§āĻ¯ā§āĻ‡āĻš āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡ (FFFF FFF0h)āĨ¤ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻāĻ¨ā§āĻŸā§āĻ°āĻŋāĻ° āĻ—āĻ āĻ¨ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ:

typedef struct FIT_ENTRY
{
	unsigned long  BaseAddress;
	unsigned long  : 32;
	unsigned long  Size;
	unsigned short Version;     // 1.0
	unsigned char  EntryType;
	unsigned char  Checksum;
};

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻāĻ¨ā§āĻŸā§āĻ°āĻŋ āĻŸāĻžāĻ‡āĻĒ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻ§āĻ°āĻ¨āĻŸāĻŋ āĻāĻ‡ āĻāĻ¨ā§āĻŸā§āĻ°āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡āĨ¤ āĻ†āĻŽāĻ°āĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻœāĻžāĻ¨āĻŋ:

enum FIT_ENTRY_TYPES
{
	FIT_HEADER = 0,
	MICROCODE_UPDATE,
	BG_ACM,
	BIOS_INIT = 7,
	TPM_POLICY,
	BIOS_POLICY,
	TXT_POLICY,
	BG_KEYM,
	BG_IBBM
};

āĻāĻ–āĻ¨ āĻāĻŸāĻž āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ¨ā§āĻŸā§āĻ°āĻŋ Intel BG āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸāĻ†āĻĒ ACM āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋāĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ‡ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋāĻŸāĻŋāĻ° āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻ—āĻ āĻ¨āĻŸāĻŋ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ (ACM, āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄ āĻ†āĻĒāĻĄā§‡āĻŸ, āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ ME āĻ•ā§‹āĻĄ āĻŦāĻŋāĻ­āĻžāĻ—, ...) āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•ā§‹āĻĄ āĻŽāĻĄāĻŋāĻ‰āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĨ¤

typedef struct BG_ACM_HEADER
{
	unsigned short ModuleType;     // 2
	unsigned short ModuleSubType;  // 3
	unsigned long  HeaderLength;   // in dwords
	unsigned long  : 32;
	unsigned long  : 32;
	unsigned long  ModuleVendor;   // 8086h
	unsigned long  Date;           // in BCD format
	unsigned long  TotalSize;      // in dwords
	unsigned long  unknown1[6];
	unsigned long  EntryPoint;
	unsigned long  unknown2[16];
	unsigned long  RsaKeySize;     // in dwords
	unsigned long  ScratchSize;    // in dwords
	unsigned char  RsaPubMod[256];
	unsigned long  RsaPubExp;
	unsigned char  RsaSig[256];
};

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻāĻ‡ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋāĻŸāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ° āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§‡, āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻšāĻžāĻ˛ā§ āĻ•āĻ°ā§‡āĨ¤

āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸāĻ†āĻĒ āĻāĻ¸āĻŋāĻāĻŽ

āĻāĻ‡ ACM āĻāĻ° āĻ•āĻžāĻœā§‡āĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖā§‡āĻ° āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻŸāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻšāĻ¯āĻŧā§‡ āĻ‰āĻ ā§‡āĻ›ā§‡ āĻ¯ā§‡ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤āĻ—ā§āĻ˛āĻŋ āĻ•āĻ°ā§‡:

  • āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸ āĻĢāĻŋāĻ‰āĻœā§‡ āĻ˛ā§‡āĻ–āĻž āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ Intel ME āĻĨā§‡āĻ•ā§‡ āĻĒāĻžāĻ¯āĻŧ (FPF);
  • KEYM āĻāĻŦāĻ‚ IBBM āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸ āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ¯āĻŧ, āĻ¤āĻžāĻĻā§‡āĻ° āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°ā§‡āĨ¤

āĻāĻ‡ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻ–ā§āĻāĻœā§‡ āĻĒā§‡āĻ¤ā§‡, ACM āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ FIT āĻŸā§‡āĻŦāĻŋāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻāĻ‡ āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§āĻŸāĻŋ āĻ§āĻ°āĻŖā§‡āĻ° āĻāĻ¨ā§āĻŸā§āĻ°āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ‰āĻĒāĻ°ā§‡āĻ° FIT_ENTRY_TYPES āĻĻā§‡āĻ–ā§āĻ¨)āĨ¤

āĻāĻ° āĻ‡āĻļāĻ¤ā§‡āĻšāĻžāĻ° āĻ˜āĻ¨āĻŋāĻˇā§āĻ āĻ­āĻžāĻŦā§‡ āĻ¨āĻœāĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ•. āĻĒā§āĻ°āĻĨāĻŽ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸā§‡āĻ° āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ¤ā§‡, āĻ†āĻŽāĻ°āĻž āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ§ā§āĻ°ā§āĻŦāĻ•, āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĒāĻžāĻŦāĻ˛āĻŋāĻ• āĻ•ā§€-āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻļ āĻāĻŦāĻ‚ āĻ¨ā§‡āĻ¸ā§āĻŸā§‡āĻĄ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ°ā§āĻŦāĻœāĻ¨ā§€āĻ¨ OEM āĻ°ā§āĻŸ āĻ•ā§€ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĒāĻžāĻšā§āĻ›āĻŋ:

typedef struct KEY_MANIFEST
{
	char           Tag[8];          // ‘__KEYM__’
	unsigned char  : 8;             // 10h
	unsigned char  : 8;             // 10h
	unsigned char  : 8;             // 0
	unsigned char  : 8;             // 1
	unsigned short : 16;            // 0Bh
	unsigned short : 16;            // 20h == hash size?
	unsigned char  IbbmKeyHash[32]; // SHA256 of an IBBM public key
	BG_RSA_ENTRY   OemRootKey;
};

typedef struct BG_RSA_ENTRY
{
	unsigned char  : 8;             // 10h
	unsigned short : 16;            // 1
	unsigned char  : 8;             // 10h
	unsigned short RsaPubKeySize;   // 800h
	unsigned long  RsaPubExp;
	unsigned char  RsaPubKey[256];
	unsigned short : 16;            // 14
	unsigned char  : 8;             // 10h
	unsigned short RsaSigSize;      // 800h
	unsigned short : 16;            // 0Bh
	unsigned char  RsaSig[256];
};

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
OEM āĻ°ā§āĻŸ āĻ•ā§€-āĻāĻ° āĻ¸āĻ°ā§āĻŦāĻœāĻ¨ā§€āĻ¨ āĻ•ā§€ āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻŽāĻ°āĻž āĻ¸ā§āĻŽāĻ°āĻŖ āĻ•āĻ°āĻŋ āĻ¯ā§‡ āĻĢāĻŋāĻ‰āĻœāĻ—ā§āĻ˛āĻŋ āĻĨā§‡āĻ•ā§‡ SHA256 āĻšā§āĻ¯āĻžāĻļ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻž āĻāĻ‡ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§‡ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ Intel ME āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‡āĻļāĻ¤ā§‡āĻšāĻžāĻ°ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ•āĨ¤ āĻāĻŸāĻŋ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ—āĻ āĻŋāĻ¤:

typedef struct IBB_MANIFEST
{
	ACBP Acbp;         // Boot policies
	IBBS Ibbs;         // IBB description
	IBB_DESCRIPTORS[];
	PMSG Pmsg;         // IBBM signature
};

āĻĒā§āĻ°āĻĨāĻŽāĻŸāĻŋāĻ¤ā§‡ āĻ•āĻŋāĻ›ā§ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

typedef struct ACBP
{
	char           Tag[8];          // ‘__ACBP__’
	unsigned char  : 8;             // 10h
	unsigned char  : 8;             // 1
	unsigned char  : 8;             // 10h
	unsigned char  : 8;             // 0
	unsigned short : 16;            // x & F0h = 0
	unsigned short : 16;            // 0 < x <= 400h
};

āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧāĻŸāĻŋāĻ¤ā§‡ IBB-āĻāĻ° SHA256 āĻšā§āĻ¯āĻžāĻļ āĻāĻŦāĻ‚ IBB-āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ•ā§€ āĻĨā§‡āĻ•ā§‡ āĻšā§āĻ¯āĻžāĻļ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ):

typedef struct IBBS
{
	char           Tag[8];            // ‘__IBBS__’
	unsigned char  : 8;               // 10h
	unsigned char  : 8;               // 0
	unsigned char  : 8;               // 0
	unsigned char  : 8;               // x <= 0Fh
	unsigned long  : 32;              // x & FFFFFFF8h = 0
	unsigned long  Unknown[20];
	unsigned short : 16;              // 0Bh
	unsigned short : 16;              // 20h == hash size ?
	unsigned char  IbbHash[32];       // SHA256 of an IBB
	unsigned char  NumIbbDescriptors;
};

āĻ†āĻ‡āĻŦāĻŋāĻŦāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ°āĻž āĻāĻ•ā§‡āĻ° āĻĒāĻ° āĻāĻ• āĻāĻ‡ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻ¤āĻžāĻĻā§‡āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ†āĻ›ā§‡:

typedef struct IBB_DESCRIPTOR
{
	unsigned long  : 32;
	unsigned long  BaseAddress;
	unsigned long  Size;
};

āĻāĻŸāĻž āĻ¸āĻšāĻœ: āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ IBB āĻ–āĻŖā§āĻĄā§‡āĻ° āĻ āĻŋāĻ•āĻžāĻ¨āĻž/āĻ†āĻ•āĻžāĻ° āĻĨāĻžāĻ•ā§‡āĨ¤ āĻāĻ‡āĻ­āĻžāĻŦā§‡, āĻāĻ‡ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ¤ āĻŦā§āĻ˛āĻ•āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻ‚āĻŽāĻŋāĻļā§āĻ°āĻŖāĻŸāĻŋ āĻšāĻ˛ āĻ†āĻ‡āĻŦāĻŋāĻŦāĻŋāĨ¤ āĻāĻŦāĻ‚, āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, IBB āĻšāĻ˛ SEC āĻāĻŦāĻ‚ PEI āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽāĻĄāĻŋāĻ‰āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻŽāĻŋāĻļā§āĻ°āĻŖāĨ¤

āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸāĻŸāĻŋ IBB āĻĒāĻžāĻŦāĻ˛āĻŋāĻ• āĻ•ā§€ (āĻĒā§āĻ°āĻĨāĻŽ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸ āĻĨā§‡āĻ•ā§‡ SHA256 āĻšā§āĻ¯āĻžāĻļ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¯āĻžāĻšāĻžāĻ‡āĻ•ā§ƒāĻ¤) āĻāĻŦāĻ‚ āĻāĻ‡ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§‡āĻ¸ā§āĻŸā§‡āĻ° āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ° āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ° āĻ¸āĻžāĻĨā§‡ āĻļā§‡āĻˇ āĻšāĻ¯āĻŧ:

typedef struct PMSG
{
	char           Tag[8];            // ‘__PMSG__’
	unsigned char  : 8;               // 10h
	BG_RSA_ENTRY   IbbKey;
};

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚, UEFI BIOS āĻāĻ•ā§āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻļāĻ¨ āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡āĻ‡, āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° ACM āĻšāĻžāĻ˛ā§ āĻ•āĻ°āĻŦā§‡, āĻ¯āĻž SEC āĻāĻŦāĻ‚ PEI āĻĢā§‡āĻœ āĻ•ā§‹āĻĄ āĻ¸āĻš āĻŦāĻŋāĻ­āĻžāĻ—āĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ¸āĻ¤ā§āĻ¯āĻ¤āĻž āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻāĻ°āĻĒāĻ°, āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° ACM āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§‡, RESET āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻŦāĻ°āĻžāĻŦāĻ° āĻšāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ BIOS āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡āĨ¤

PEI āĻ¯āĻžāĻšāĻžāĻ‡āĻ•ā§ƒāĻ¤ āĻĒāĻžāĻ°ā§āĻŸāĻŋāĻļāĻ¨ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻĄāĻŋāĻ‰āĻ˛ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯āĻž āĻŦāĻžāĻ•āĻŋ BIOS (DXE āĻ•ā§‹āĻĄ) āĻšā§‡āĻ• āĻ•āĻ°āĻŦā§‡āĨ¤ āĻāĻ‡ āĻŽāĻĄāĻŋāĻ‰āĻ˛āĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ IBV (āĻ¸ā§āĻŦāĻžāĻ§ā§€āĻ¨ BIOS āĻ­ā§‡āĻ¨ā§āĻĄāĻ°) āĻŦāĻž āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ­ā§‡āĻ¨ā§āĻĄāĻ° āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ›ā§‡āĨ¤ āĻ•āĻžāĻ°āĻŖ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Lenovo āĻāĻŦāĻ‚ Gigabyte āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ¨āĻŋāĻˇā§āĻĒāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ Intel BG āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ†āĻ¸ā§āĻ¨ āĻāĻ‡ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻĨā§‡āĻ•ā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻž āĻ•ā§‹āĻĄāĻŸāĻŋ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻ¯āĻžāĻ•āĨ¤

UEFI BIOS āĻŽāĻĄāĻŋāĻ‰āĻ˛ LenovoVerifiedBootPei

Lenovo āĻāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻāĻŸāĻŋ LenovoVerifiedBootPei {B9F2AC77-54C7-4075-B42E-C36325A9468D} āĻŽāĻĄāĻŋāĻ‰āĻ˛, Lenovo āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻāĻ° āĻ•āĻžāĻœ āĻšāĻ˛ DXE-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻļ āĻŸā§‡āĻŦāĻŋāĻ˛ (GUID āĻĻā§āĻŦāĻžāĻ°āĻž) āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ DXE āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻžāĨ¤

if (EFI_PEI_SERVICES->GetBootMode() != BOOT_ON_S3_RESUME)
{
	if (!FindHashTable())
		return EFI_NOT_FOUND;
	if (!VerifyDxe())
		return EFI_SECURITY_VIOLATION;
}

ĐĨĐĩŅˆ Ņ‚Đ°ĐąĐģиŅ†Đ° {389CC6F2-1EA8-467B-AB8A-78E769AE2A15} иĐŧĐĩĐĩŅ‚ ŅĐģĐĩĐ´ŅƒŅŽŅ‰Đ¸Đš Ņ„ĐžŅ€ĐŧĐ°Ņ‚:

typedef struct HASH_TABLE
{
	char          Tag[8];            // ‘$HASHTBL’
	unsigned long NumDxeDescriptors;
	DXE_DESCRIPTORS[];
};

typedef struct DXE_DESCRIPTOR
{
	unsigned char BlockHash[32];     // SHA256
	unsigned long Offset;
	unsigned long Size;
};

UEFI BIOS āĻŽāĻĄāĻŋāĻ‰āĻ˛ BootGuardPei

āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻāĻŸāĻŋ BootGuardPei {B41956E1-7CA2-42DB-9562-168389F0F066} āĻŽāĻĄāĻŋāĻ‰āĻ˛, AMI āĻĻā§āĻŦāĻžāĻ°āĻž āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ‡āĻœāĻ¨ā§āĻ¯ Intel BG āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻš āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ AMI BIOS-āĻ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĨ¤

āĻāĻŸāĻŋāĻ° āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ•āĻŋāĻ›ā§āĻŸāĻž āĻ†āĻ˛āĻžāĻĻāĻž, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡ āĻĢā§āĻŸā§‡ āĻ“āĻ ā§‡:

int bootMode = EFI_PEI_SERVICES->GetBootMode();

if (bootMode != BOOT_ON_S3_RESUME &&
    bootMode != BOOT_ON_FLASH_UPDATE &&
    bootMode != BOOT_IN_RECOVERY_MODE)
{
	HOB* h = CreateHob();
	if (!FindHashTable())
		return EFI_NOT_FOUND;
	WriteHob(&h, VerifyDxe());
	return h;
}

āĻšā§āĻ¯āĻžāĻļ āĻŸā§‡āĻŦāĻŋāĻ˛āĻŸāĻŋ {389CC6F2-1EA8-467B-AB8A-78E769AE2A15} āĻĻā§‡āĻ–āĻ¤ā§‡ āĻ¨āĻŋāĻšā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

typedef HASH_TABLE DXE_DESCRIPTORS[];

typedef struct DXE_DESCRIPTOR
{
	unsigned char BlockHash[32];     // SHA256
	unsigned long BaseAddress;
	unsigned long Size;
};

āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ 2.x

āĻ†āĻ¸ā§āĻ¨ āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄā§‡āĻ° āĻ†āĻ°ā§‡āĻ•āĻŸāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŋ, āĻ¯ā§‡āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻĒā§‹āĻ˛ā§‹ āĻ˛ā§‡āĻ• āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻāĻ¸āĻ“āĻ¸āĻŋ-āĻāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ—ā§‡āĻ›ā§‡ - ASRock J4205-ITāĨ¤

āĻ¯āĻĻāĻŋāĻ“ āĻāĻ‡ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° SoCs-āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡ (āĻ•āĻžāĻŦāĻŋ āĻ˛ā§‡āĻ• āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻ¸āĻš āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋ Intel Boot Guard 1.x āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻšāĻ˛ā§‡āĻ›ā§‡), āĻāĻŸāĻŋ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ SoCs-āĻāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ…āĻ¨ā§āĻŦā§‡āĻˇāĻŖā§‡ āĻ…āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ†āĻ—ā§āĻ°āĻšā§‡āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧ, āĻ¯āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦā§‡ āĻĻā§‡āĻ–āĻž āĻ—ā§‡āĻ›ā§‡āĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

  • BIOS āĻāĻŦāĻ‚ Intel ME āĻ…āĻžā§āĻšāĻ˛āĻ—ā§āĻ˛āĻŋ (āĻ…āĻĨāĻŦāĻž āĻŦāĻ°āĻ‚ Intel TXE, Intel SoC āĻĒāĻ°āĻŋāĻ­āĻžāĻˇāĻž āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡) āĻāĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ IFWI āĻ…āĻžā§āĻšāĻ˛;
  • āĻ¯āĻĻāĻŋāĻ“ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ›āĻŋāĻ˛, āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŽā§‡āĻŽā§‹āĻ°āĻŋāĻ¤ā§‡ FIT, KEYM, IBBM-āĻāĻ° āĻŽāĻ¤ā§‹ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋ;
  • TXE āĻāĻŦāĻ‚ ISH āĻ•ā§‹āĻ° (x86) āĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻāĻ•āĻŸāĻŋ āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻ•ā§‹āĻ° (āĻ†āĻŦāĻžāĻ° ARC, āĻ¯āĻžāĻ‡āĻšā§‹āĻ•) āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸā§‡ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ - PMC (āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻŽā§āĻ¯āĻžāĻ¨ā§‡āĻœāĻŽā§‡āĻ¨ā§āĻŸ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ°), āĻ¯āĻž āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻāĻŦāĻ‚ āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¨āĻŋāĻ°ā§€āĻ•ā§āĻˇāĻŖ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤āĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻ¨āĻ¤ā§āĻ¨ IFWI āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻĄāĻŋāĻ‰āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ:

āĻŦāĻžāĻ¯āĻŧāĻžāĻ¸
āĻ¨āĻžāĻŽ
āĻŦāĻŋāĻŦāĻ°āĻŖ

0000 2000 āĻ˜
āĻāĻ¸āĻāĻŽāĻ†āĻ‡āĻĒāĻŋ
āĻ•āĻŋāĻ›ā§ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨, āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤

0000 6000 āĻ˜
āĻ†āĻ°āĻŦāĻŋāĻ‡āĻĒāĻŋ
Intel TXE āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ•ā§‹āĻĄ āĻŦāĻŋāĻ­āĻžāĻ—, x86, Intel āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤

0001 0000 āĻ˜
āĻĒāĻŋāĻāĻŽāĻ¸āĻŋāĻĒāĻŋ
āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ•ā§‹āĻĄ āĻŦāĻŋāĻ­āĻžāĻ— Intel PMC, ARC, Intel āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤

0002 0000 āĻ˜
āĻāĻĢāĻŸāĻŋāĻĒāĻŋāĻ†āĻ°
Intel TXE āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ•ā§‹āĻĄ āĻŦāĻŋāĻ­āĻžāĻ—, x86, Intel āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤

0007B000h
āĻ‡āĻ‰āĻ¸āĻŋāĻ“āĻĄāĻŋ
Intel āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤ CPU āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ•ā§‹āĻĄ āĻ†āĻĒāĻĄā§‡āĻŸ

0008 0000 āĻ˜
IBBP
UEFI BIOS, SEC/PEI āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧ, x86, āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤

0021 8000 āĻ˜
āĻ†āĻ‡āĻāĻ¸āĻāĻ‡āĻšāĻ¸āĻŋ
Intel ISH āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§‡āĻ° āĻ•ā§‹āĻĄ āĻŦāĻŋāĻ­āĻžāĻ—, x86, āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤

0025 8000 āĻ˜
āĻāĻ¨āĻāĻĢāĻŸāĻŋāĻĒāĻŋ
Intel TXE āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ•ā§‹āĻĄ āĻŦāĻŋāĻ­āĻžāĻ—, x86, Intel āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤

0036 1000 āĻ˜
āĻ†āĻ‡āĻ‡āĻ‰āĻāĻ¨āĻĒāĻŋ
āĻ…āĻœāĻžāĻ¨āĻž

0038 1000 āĻ˜
āĻ“āĻŦāĻŋāĻŦāĻŋāĻĒāĻŋ
UEFI BIOS, DXE āĻĢā§‡āĻœ, x86, āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨

TXE āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻŸāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻšāĻ¯āĻŧā§‡ āĻ“āĻ ā§‡ āĻ¯ā§‡ RESET āĻāĻ° āĻĒāĻ°ā§‡, TXE āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°āĻ•ā§‡ āĻāĻ‡ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ āĻ°āĻžāĻ–ā§‡ āĻ¯āĻ¤āĻ•ā§āĻˇāĻŖ āĻ¨āĻž āĻāĻŸāĻŋ CPU (FIT, ACM, RESET āĻ­ā§‡āĻ•ā§āĻŸāĻ° ...) āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻŽā§ŒāĻ˛āĻŋāĻ• āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻ…āĻ§āĻŋāĻ•āĻ¨ā§āĻ¤ā§, TXE āĻāĻ‡ āĻĄā§‡āĻŸāĻžāĻŸāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ° SRAM-āĻ āĻ°āĻžāĻ–ā§‡, āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻāĻŸāĻŋ āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°āĻ•ā§‡ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ°āĻŋāĻ¸ā§‡āĻŸ āĻĨā§‡āĻ•ā§‡ "āĻŽā§āĻ•ā§āĻ¤" āĻ•āĻ°ā§‡āĨ¤

āĻ°ā§āĻŸāĻ•āĻŋāĻŸ āĻĨā§‡āĻ•ā§‡ āĻ°āĻ•ā§āĻˇāĻž

āĻ†āĻšā§āĻ›āĻž, āĻāĻ–āĻ¨ "āĻšāĻŸ" āĻ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ•āĨ¤ āĻ†āĻŽāĻ°āĻž āĻāĻ•āĻŦāĻžāĻ° āĻ†āĻŦāĻŋāĻˇā§āĻ•āĻžāĻ° āĻ•āĻ°ā§‡āĻ›āĻŋ āĻ¯ā§‡ āĻ…āĻ¨ā§‡āĻ• āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡, SPI āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻ•āĻžāĻ›ā§‡ SPI āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻ…āĻžā§āĻšāĻ˛āĻ—ā§āĻ˛āĻŋ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻžāĻ¤ā§‡ āĻāĻ‡ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ…āĻžā§āĻšāĻ˛ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¸ā§‡āĻ—ā§āĻ˛ā§‹. āĻ•ā§‹āĻ¨āĻ­āĻžāĻŦā§‡āĻ‡ āĻ¨āĻž.

MEinfo āĻ‡āĻ‰āĻŸāĻŋāĻ˛āĻŋāĻŸāĻŋ (Intel STK āĻĨā§‡āĻ•ā§‡) āĻšā§‡āĻ• āĻ•āĻ°āĻžāĻ° āĻĒāĻ°ā§‡, āĻ†āĻŽāĻ°āĻž āĻĻā§‡āĻ–ā§‡āĻ›āĻŋ āĻ¯ā§‡ āĻāĻ‡ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻŽā§‹āĻĄ āĻŦāĻ¨ā§āĻ§ āĻ›āĻŋāĻ˛ āĻ¨āĻž, āĻ¤āĻžāĻ‡, āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸ āĻĢāĻŋāĻ‰āĻœāĻ—ā§āĻ˛āĻŋ (FPFs) āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ āĻ°ā§‡āĻ–ā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻšā§āĻ¯āĻžāĻ, āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ Intel BG āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻŦāĻž āĻ…āĻ•ā§āĻˇāĻŽ āĻ¨āĻ¯āĻŧāĨ¤

āĻ†āĻŽāĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻ›āĻŋ (āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§‡ āĻĒāĻ°ā§‡ āĻ•ā§€ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡, āĻ†āĻŽāĻ°āĻž āĻšāĻžāĻ¸āĻ“āĻ¯āĻŧā§‡āĻ˛ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŦ):

  • āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸ āĻĒāĻŖā§āĻ¯;
  • āĻ¸āĻŽāĻ¸ā§āĻ¤ MSI āĻĒāĻŖā§āĻ¯;
  • 21āĻŸāĻŋ āĻ˛ā§‡āĻ¨ā§‹āĻ­ā§‹ āĻ˛ā§āĻ¯āĻžāĻĒāĻŸāĻĒ āĻŽāĻĄā§‡āĻ˛ āĻāĻŦāĻ‚ 4āĻŸāĻŋ āĻ˛ā§‡āĻ¨ā§‹āĻ­ā§‹ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻŽāĻĄā§‡āĻ˛āĨ¤

āĻ…āĻŦāĻļā§āĻ¯āĻ‡, āĻ†āĻŽāĻ°āĻž āĻāĻ‡ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻžāĻĻā§‡āĻ° āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ‡āĻ¸āĻžāĻĨā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛āĻ•ā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§‡āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°ā§‡āĻ›āĻŋāĨ¤

āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ˛ā§‡āĻ¨ā§‹āĻ­ā§‹āĻ¯āĻžāĻ°āĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸ā§āĻŦā§€āĻ•āĻžāĻ° āĻ•āĻ°ā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻš āĻŽā§āĻ•ā§āĻ¤āĻŋ.

āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸ āĻŽāĻ¨ā§‡ āĻšāĻšā§āĻ›ā§‡ āĻ¤āĻžāĻ°āĻž āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¤āĻĨā§āĻ¯ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĻ›ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•ā§‹āĻ¨ā§‹āĻ­āĻžāĻŦā§‡āĻ‡ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ•āĻ°ā§‡āĻ¨āĻŋāĨ¤

āĻ¸āĻžāĻĨā§‡ āĻ¯ā§‹āĻ—āĻžāĻ¯ā§‹āĻ— āĻāĻŽāĻāĻ¸āĻ†āĻ‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻĒāĻžāĻŦāĻ˛āĻŋāĻ• āĻĒāĻŋāĻœāĻŋāĻĒāĻŋ āĻ•ā§€ (āĻ¤āĻžāĻĻā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯) āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻ¸ā§āĻĨāĻ—āĻŋāĻ¤āĨ¤ āĻ¤āĻžāĻ°āĻž āĻŦāĻ˛ā§‡āĻ›ā§‡ āĻ¯ā§‡ āĻ¤āĻžāĻ°āĻž "āĻāĻ•āĻœāĻ¨ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻ•āĻžāĻ°āĻ• āĻāĻŦāĻ‚ PGP āĻ•ā§€ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤"

āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ†āĻ°ā§‹. āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻĢāĻŋāĻ‰āĻœāĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ āĻ°ā§‡āĻ–ā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ (āĻŦāĻž āĻ†āĻ•ā§āĻ°āĻŽāĻŖāĻ•āĻžāĻ°ā§€) āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻ āĻŋāĻ¨ Intel STK āĻ–ā§āĻāĻœā§āĻ¨) āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§ˇ

1. āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ“āĻāĻ¸ā§‡ āĻŦā§āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, āĻ¨ā§€āĻšā§‡ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒāĻ—ā§āĻ˛āĻŋ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻĨā§‡āĻ•ā§‡āĻ“ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻ“āĻāĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ STK-āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ˛āĻ— āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĻ¨)āĨ¤ MEinfo āĻ‡āĻ‰āĻŸāĻŋāĻ˛āĻŋāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻĢāĻŋāĻ‰āĻœāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
2. āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻŸā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĒāĻĄāĻŧā§āĻ¨āĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
3. āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ UEFI BIOS āĻāĻĄāĻŋāĻŸāĻŋāĻ‚ āĻŸā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ°āĻŋāĻĄ āĻ‡āĻŽā§‡āĻœ āĻ–ā§āĻ˛ā§āĻ¨, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻāĻ•āĻŸāĻŋ āĻ°ā§āĻŸāĻ•āĻŋāĻŸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨), ME āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ KEYM āĻāĻŦāĻ‚ IBBM āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ¤ā§ˆāĻ°āĻŋ/āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
RSA āĻ•ā§€-āĻāĻ° āĻ¸āĻ°ā§āĻŦāĻœāĻ¨ā§€āĻ¨ āĻ…āĻ‚āĻļāĻŸāĻŋ āĻ›āĻŦāĻŋāĻ¤ā§‡ āĻšāĻžāĻ‡āĻ˛āĻžāĻ‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻžāĻ° āĻšā§āĻ¯āĻžāĻļāĻŸāĻŋ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻŦāĻžāĻ•āĻŋ āĻ…āĻ‚āĻļā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸ āĻĢāĻŋāĻ‰āĻœāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

4. āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻ‡āĻŽā§‡āĻœ āĻŸā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ‡āĻŽā§‡āĻœ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ (āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡)āĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
5. āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻŸā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ›āĻŦāĻŋ āĻ˛āĻŋāĻ–ā§āĻ¨, MEinfo āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ ME āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻāĻ–āĻ¨ Intel BG āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
6. āĻŽā§āĻ¯āĻžāĻ¨ā§āĻĢā§āĻ¯āĻžāĻ•āĻšāĻžāĻ°āĻŋāĻ‚ āĻŽā§‹āĻĄ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻ¤ā§‡ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻŸā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
7. āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻŸāĻŋ āĻ°āĻŋāĻŦā§āĻŸ āĻšāĻŦā§‡, āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡, MEinfo āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¯ā§‡ FPFāĻ—ā§āĻ˛āĻŋ āĻāĻ–āĻ¨ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻāĻ‡ āĻ•āĻ°ā§āĻŽ āĻšāĻŋāĻ°āĻ¤āĻ°ā§‡ āĻāĻ‡ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŦāĻžāĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ āĻĢāĻŋāĻ°āĻŋāĻ¯āĻŧā§‡ āĻ†āĻ¨āĻž āĻ…āĻ¸āĻŽā§āĻ­āĻŦ āĻšāĻŦā§‡, āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ:

  • āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ°ā§āĻŸ āĻ•ā§€-āĻāĻ° āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻ…āĻ‚āĻļā§‡āĻ° āĻŽāĻžāĻ˛āĻŋāĻ• (āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ¯āĻŋāĻ¨āĻŋ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦāĻŋāĻœāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡āĻ›ā§‡āĻ¨) āĻāĻ‡ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ UEFI BIOS āĻ†āĻĒāĻĄā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻŦā§‡āĻ¨;
  • āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ†āĻ¸āĻ˛ āĻĢāĻžāĻ°ā§āĻŽāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻŸāĻŋ āĻĢāĻŋāĻ°āĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻ¨, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, āĻāĻŸāĻŋ āĻāĻŽāĻ¨āĻ•āĻŋ āĻšāĻžāĻ˛ā§ āĻšāĻŦā§‡ āĻ¨āĻž (āĻ¯āĻžāĻšāĻžāĻ‡āĻ•āĻ°āĻŖā§‡āĻ° āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ—āĻ•āĻžāĻ°ā§€ āĻ¨ā§€āĻ¤āĻŋāĻ° āĻĒāĻ°āĻŋāĻŖāĻ¤āĻŋ);
  • āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° UEFI BIOS āĻĨā§‡āĻ•ā§‡ āĻĒāĻ°āĻŋāĻ¤ā§āĻ°āĻžāĻŖ āĻĒā§‡āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ "āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ°" āĻāĻ•āĻŸāĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ•āĻ°āĻž FPF-āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ (āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻ—āĻžāĻĄāĻŧāĻŋāĻ° āĻĻāĻžāĻŽā§‡ āĻ‡āĻ¨āĻĢā§āĻ°āĻžāĻ°ā§‡āĻĄ āĻ¸ā§‹āĻ˛ā§āĻĄāĻžāĻ°āĻŋāĻ‚ āĻ¸ā§āĻŸā§‡āĻļāĻ¨ā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž āĻ•āĻ°ā§āĻ¨, āĻ…āĻĨāĻŦāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽāĻžāĻĻāĻžāĻ°āĻŦā§‹āĻ°ā§āĻĄāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ )

āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ°ā§āĻŸāĻ•āĻŋāĻŸ āĻ•ā§€ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¤āĻž āĻŦā§‹āĻāĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ UEFI BIOS āĻĒāĻ°āĻŋāĻŦā§‡āĻļā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•ā§‹āĻĄ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¸āĻŽā§āĻ­āĻŦ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡ āĻ¤āĻž āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻŦāĻ˛ā§āĻ¨, āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°ā§‡āĻ° āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻŽā§‹āĻĄā§‡ - āĻāĻ¸āĻāĻŽāĻāĻŽāĨ¤ āĻāĻ‡ āĻœāĻžāĻ¤ā§€āĻ¯āĻŧ āĻ°ā§āĻŸāĻ•āĻŋāĻŸā§‡āĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

  • OS-āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡ (āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ SMI āĻŦāĻžāĻ§āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻŸāĻžāĻ‡āĻŽāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŸā§āĻ°āĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡);
  • āĻāĻ¸āĻāĻŽāĻāĻŽ āĻŽā§‹āĻĄā§‡ āĻĨāĻžāĻ•āĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ (RAM āĻāĻŦāĻ‚ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¸āĻ‚āĻ¸ā§āĻĨāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ¤ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸, OS āĻĨā§‡āĻ•ā§‡ āĻ—ā§‹āĻĒāĻ¨ā§€āĻ¯āĻŧāĻ¤āĻž);
  • SMM āĻŽā§‹āĻĄā§‡ āĻšāĻžāĻ˛ā§ āĻšāĻ˛ā§‡ āĻ°ā§āĻŸāĻ•āĻŋāĻŸ āĻ•ā§‹āĻĄ āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻĄāĻŋāĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° SMM āĻŽā§‹āĻĄā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻĄā§‡āĻŸāĻž āĻāĻ•āĻŸāĻŋ āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒāĻļāĻ¨ āĻ•ā§€ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, SMRAM āĻ āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻļāĨ¤ āĻāĻ‡ āĻ•ā§€ āĻĒā§‡āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ SMM-āĻ āĻ†āĻ°ā§‹āĻšāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻĻā§āĻŸāĻŋ āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ SMM āĻ•ā§‹āĻĄā§‡ RCE āĻ–ā§āĻāĻœā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ•ā§‡ āĻ•āĻžāĻœā§‡ āĻ˛āĻžāĻ—āĻžāĻ¨, āĻ…āĻĨāĻŦāĻž BIOS-āĻ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ SMM āĻŽāĻĄāĻŋāĻ‰āĻ˛ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨, āĻ¯āĻž āĻ…āĻ¸āĻŽā§āĻ­āĻŦ, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ†āĻŽāĻ°āĻž āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ āĻšāĻžāĻ˛ā§ āĻ•āĻ°ā§‡āĻ›āĻŋāĨ¤

āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚, āĻāĻ‡ āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž āĻāĻ•āĻœāĻ¨ āĻ†āĻ•ā§āĻ°āĻŽāĻŖāĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ:

  • āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ…āĻœāĻžāĻ¨āĻž āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ˛ā§āĻ•āĻžāĻ¨ā§‹, āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻ°ā§āĻŸāĻ•āĻŋāĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨;
  • āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻāĻ¸āĻ“āĻ¸āĻŋ-āĻ° āĻ­āĻŋāĻ¤āĻ°ā§‡āĻ° āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸ āĻ•ā§‹āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋāĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•ā§‹āĻĄāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻ•āĻ°ā§āĻ¨, āĻ¯āĻĨāĻž, āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻ†āĻ‡āĻāĻ¸āĻāĻ‡āĻš-āĻ (āĻ›āĻŦāĻŋāĻŸāĻŋ āĻ˜āĻ¨āĻŋāĻˇā§āĻ āĻ­āĻžāĻŦā§‡ āĻĻā§‡āĻ–ā§āĻ¨)āĨ¤

āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻļā§āĻ°ā§‹āĻĄāĻŋāĻžā§āĻœāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻŦā§āĻŸāĨ¤ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ
āĻ¯āĻĻāĻŋāĻ“ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻ†āĻ‡āĻāĻ¸āĻāĻ‡āĻš āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻāĻ–āĻ¨āĻ“ āĻ…āĻ¨ā§āĻŦā§‡āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ ME āĻāĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§‡ āĻāĻ•āĻŸāĻŋ āĻ†āĻ•āĻ°ā§āĻˇāĻŖā§€āĻ¯āĻŧ āĻ†āĻ•ā§āĻ°āĻŽāĻŖ āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻŦāĻ˛ā§‡ āĻŽāĻ¨ā§‡ āĻšāĻšā§āĻ›ā§‡āĨ¤

āĻ¤āĻĨā§āĻ¯āĻ“

  1. āĻ—āĻŦā§‡āĻˇāĻŖāĻžāĻ¯āĻŧ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻŦā§āĻŸ āĻ—āĻžāĻ°ā§āĻĄ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻ¤āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĻ›ā§‡āĨ¤ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻŽāĻĄā§‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ā§‡āĻ° āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ—ā§‹āĻĒāĻ¨ā§€āĻ¯āĻŧāĻ¤āĻž āĻŦāĻŋāĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤
  2. āĻāĻ•āĻŸāĻŋ āĻ†āĻ•ā§āĻ°āĻŽāĻŖā§‡āĻ° āĻĻā§ƒāĻļā§āĻ¯ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻ°ā§āĻŸāĻ•āĻŋāĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤
  3. āĻ†āĻŽāĻ°āĻž āĻĻā§‡āĻ–ā§‡āĻ›āĻŋ āĻ¯ā§‡ āĻ†āĻ§ā§āĻ¨āĻŋāĻ• āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°āĻ—ā§āĻ˛āĻŋ BIOS āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡āĻ‡ āĻĒā§āĻ°āĻšā§āĻ° āĻŽāĻžāĻ˛āĻŋāĻ•āĻžāĻ¨āĻž āĻ•ā§‹āĻĄ āĻšāĻžāĻ˛āĻžāĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽāĨ¤
  4. Intel 64 āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻ¸āĻš āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽāĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŽ āĻāĻŦāĻ‚ āĻ•āĻŽ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻšāĻ¯āĻŧā§‡ āĻ‰āĻ āĻ›ā§‡: āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¯āĻžāĻšāĻžāĻ‡āĻ•āĻ°āĻŖ, āĻŽāĻžāĻ˛āĻŋāĻ•āĻžāĻ¨āĻž āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻāĻŦāĻ‚ āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (SOC āĻšāĻŋāĻĒāĻ¸ā§‡āĻŸā§‡ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ•ā§‹āĻ°: x86 ME, x86 ISH āĻāĻŦāĻ‚ ARC PMC)āĨ¤

āĻĒā§āĻ°āĻļāĻŽāĻ¨

āĻ¯ā§‡ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻžāĻ°āĻž āĻ‡āĻšā§āĻ›āĻžāĻ•ā§ƒāĻ¤āĻ­āĻžāĻŦā§‡ āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻŽā§‹āĻĄ āĻ–ā§‹āĻ˛āĻž āĻ°ā§‡āĻ–ā§‡ āĻĻā§‡āĻ¯āĻŧ āĻ¤āĻžāĻĻā§‡āĻ° āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻāĻŸāĻŋ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻāĻ–āĻ¨āĻ“ āĻ…āĻŦāĻ§āĻŋ, āĻ¤āĻžāĻ°āĻž āĻ•ā§‡āĻŦāĻ˛ āĻ¤āĻžāĻĻā§‡āĻ° āĻšā§‹āĻ– āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ¨āĻ¤ā§āĻ¨ āĻ•āĻžāĻŦāĻŋ āĻ˛ā§‡āĻ• āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻāĻŸāĻŋ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧāĨ¤

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ°āĻž -closemnf āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻŸā§āĻ˛ āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ (āĻ¯āĻž āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻšāĻ¯āĻŧ) Intel BG āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻĒā§āĻ°āĻĨāĻŽā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ (MEinfo āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡) āĻ¯ā§‡ ME āĻ…āĻžā§āĻšāĻ˛ā§‡ Intel BG-āĻāĻ° āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ FPF-āĻ¤ā§‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°ā§‡ āĻāĻ‡ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻ āĻŋāĻ• āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻ‰āĻ¤ā§āĻ¸: www.habr.com

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨