Thunderspy - เชฅเช‚เชกเชฐเชฌเซ‹เชฒเซเชŸ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชธเชพเชฅเซ‡ เชธเชพเชงเชจเซ‹ เชชเชฐ เชนเซเชฎเชฒเชพเช“เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€

เชœเชพเชนเซ‡เชฐ เช•เชฐเซเชฏเซเช‚ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชธเชพเชค เชจเชฌเชณเชพเชˆเช“ เชฅเช‚เชกเชฐเชฌเซ‹เชฒเซเชŸ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชธเชพเชฅเซ‡เชจเชพ เชธเชพเชงเชจเซ‹เชฎเชพเช‚, เช•เซ‹เชก เชจเชพเชฎ เชนเซ‡เช เชณ เชธเช‚เชฏเซเช•เซเชค เชฅเช‚เชกเชฐเชธเซเชชเชพเชฏ เช…เชจเซ‡ เชคเชฎเชพเชฎ เชฎเซเช–เซเชฏ เชฅเชจเซเชกเชฐเชฌเซ‹เชฒเซเชŸ เชธเซเชฐเช•เซเชทเชพ เช˜เชŸเช•เซ‹เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเซ‹. เช“เชณเช–เซ€ เช•เชพเชขเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเชพ เช†เชงเชพเชฐเซ‡, เชนเซเชฎเชฒเชพเชจเชพ เชจเชต เชฆเซƒเชถเซเชฏเซ‹ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‹ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเชจเซ‡ เชฆเซ‚เชทเชฟเชค เช‰เชชเช•เชฐเชฃเชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ€เชจเซ‡ เช…เชฅเชตเชพ เชซเชฐเซเชฎเชตเซ‡เชฐ เชธเชพเชฅเซ‡ เชšเซ‡เชกเชพเช‚ เช•เชฐเซ€เชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชธเซเชฅเชพเชจเชฟเช• เชเช•เซเชธเซ‡เชธ เชนเซ‹เชฏ เชคเซ‹ เชคเซ‡เชจเซ‹ เช…เชฎเชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชนเซเชฎเชฒเชพเชจเชพ เชฆเซƒเชถเซเชฏเซ‹เชฎเชพเช‚ เชฎเชจเชธเซเชตเซ€ เชฅเช‚เชกเชฐเชฌเซ‹เชฒเซเชŸ เช‰เชชเช•เชฐเชฃเซ‹เชจเชพ เช“เชณเช–เช•เชฐเซเชคเชพเช“ เชฌเชจเชพเชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ, เช…เชงเชฟเช•เซƒเชค เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เช•เซเชฒเซ‹เชจ เช•เชฐเชตเชพ, เชกเซ€เชเชฎเช เชฆเซเชตเชพเชฐเชพ เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชฎเชฐเซ€เชจเซ€ เชฐเซ‡เชจเซเชกเชฎ เชเช•เซเชธเซ‡เชธ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชธเซเชคเชฐ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ‡ เช“เชตเชฐเชฐเชพเช‡เชก เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชคเชฎเชพเชฎ เชธเซเชฐเช•เซเชทเชพ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซเชธเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพ, เชซเชฐเซเชฎเชตเซ‡เชฐ เช…เชชเชกเซ‡เชŸเซเชธเชจเชพ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพ เช…เชจเซ‡ เชฅเช‚เชกเชฐเชฌเซ‹เชฒเซเชŸ เชฎเซ‹เชก เชชเชฐ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช…เชจเซเชตเชพเชฆเซ‹ เชถเชพเชฎเซ‡เชฒ เช›เซ‡. เชฏเซเชเชธเชฌเซ€ เช…เชฅเชตเชพ เชกเชฟเชธเซเชชเซเชฒเซ‡เชชเซ‹เชฐเซเชŸ เชซเซ‹เชฐเชตเชฐเซเชกเชฟเช‚เช— เชธเซเชงเซ€ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชธเชฟเชธเซเชŸเชฎเซ‹.

เชฅเช‚เชกเชฐเชฌเซ‹เชฒเซเชŸ เช เชชเซ‡เชฐเชฟเชซเซ‡เชฐเชฒ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช›เซ‡ เชœเซ‡ PCIe (PCI เชเช•เซเชธเชชเซเชฐเซ‡เชธ) เช…เชจเซ‡ เชกเชฟเชธเซเชชเซเชฒเซ‡เชชเซ‹เชฐเซเชŸ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‡ เชเช• เช•เซ‡เชฌเชฒเชฎเชพเช‚ เชœเซ‹เชกเซ‡ เช›เซ‡. เชฅเชจเซเชกเชฐเชฌเซ‹เชฒเซเชŸเชจเซ‡ เช‡เชจเซเชŸเซ‡เชฒ เช…เชจเซ‡ เชเชชเชฒ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช˜เชฃเชพ เช†เชงเซเชจเชฟเช• เชฒเซ‡เชชเชŸเซ‹เชช เช…เชจเซ‡ เชชเซ€เชธเซ€เชฎเชพเช‚ เชฅเชพเชฏ เช›เซ‡. PCIe-เช†เชงเชพเชฐเชฟเชค เชฅเช‚เชกเชฐเชฌเซ‹เชฒเซเชŸ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ DMA I/O เชธเชพเชฅเซ‡ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชธเชฎเช—เซเชฐ เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชฎเชฐเซ€เชจเซ‡ เชตเชพเช‚เชšเชตเชพ เช…เชจเซ‡ เชฒเช–เชตเชพ เช…เชฅเชตเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เช‰เชชเช•เชฐเชฃเซ‹เชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ DMA เชนเซเชฎเชฒเชพเชจเซ‹ เช–เชคเชฐเซ‹ เช‰เชญเซ‹ เช•เชฐเซ‡ เช›เซ‡. เช†เชตเชพ เชนเซเชฎเชฒเชพเช“เชจเซ‡ เชฐเซ‹เช•เชตเชพ เชฎเชพเชŸเซ‡, เชฅเช‚เชกเชฐเชฌเซ‹เชฒเซเชŸเซ‡ เชธเซเชฐเช•เซเชทเชพ เชธเซเชคเชฐเซ‹เชจเซ‹ เช–เซเชฏเชพเชฒ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช•เชฐเซเชฏเซ‹, เชœเซ‡ เชซเช•เซเชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ-เช…เชงเชฟเช•เซƒเชค เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เช…เชจเซ‡ ID เชฌเชจเชพเชตเชŸเซ€ เชธเชพเชฎเซ‡ เชฐเช•เซเชทเชฃ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชœเซ‹เชกเชพเชฃเซ‹เชจเชพ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡.

เช“เชณเช–เชพเชฏเซ‡เชฒ เชจเชฌเชณเชพเชˆเช“ เช†เชตเชพ เชฌเช‚เชงเชจเช•เชฐเซเชคเชพเชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพเชจเซเช‚ เช…เชจเซ‡ เช…เชงเชฟเช•เซƒเชค เช‰เชชเช•เชฐเชฃเชจเซ€ เช†เชกเชฎเชพเช‚ เชฆเซ‚เชทเชฟเชค เช‰เชชเช•เชฐเชฃเชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชตเชงเซเชฎเชพเช‚, เชซเชฐเซเชฎเชตเซ‡เชฐเชจเซ‡ เชธเช‚เชถเซ‹เชงเชฟเชค เช•เชฐเชตเซเช‚ เช…เชจเซ‡ SPI เชซเซเชฒเซ‡เชถเชจเซ‡ เชซเช•เซเชค เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชฎเซ‹เชก เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเชตเซเช‚ เชถเช•เซเชฏ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเซเชฐเช•เซเชทเชพ เชธเซเชคเชฐเซ‹เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพ เช…เชจเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐ เช…เชชเชกเซ‡เชŸเซเชธเชจเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ (เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เช†เชตเชพ เชนเซ‡เชฐเชซเซ‡เชฐ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. tcfp ะธ spiblock). เช•เซเชฒ, เชธเชพเชค เชธเชฎเชธเซเชฏเชพเช“ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชœเชพเชนเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€:

  • เช…เชชเซ‚เชฐเชคเซ€ เชซเชฐเซเชฎเชตเซ‡เชฐ เชšเช•เชพเชธเชฃเซ€ เชฏเซ‹เชœเชจเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช—;
  • เชจเชฌเชณเชพ เช‰เชชเช•เชฐเชฃ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชฏเซ‹เชœเชจเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡;
  • เช…เชชเซเชฐเชฎเชพเชฃเชฟเชค เช‰เชชเช•เชฐเชฃเชฎเชพเช‚เชฅเซ€ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เชฒเซ‹เชก เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡;
  • เชชเช›เชพเชค เชธเซเชธเช‚เช—เชคเชคเชพ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซเชธเชจเซ€ เช‰เชชเชฒเชฌเซเชงเชคเชพ เชœเซ‡ เชฐเซ‹เชฒเชฌเซ‡เช• เชนเซเชฎเชฒเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เชคเช•เชจเซ€เช•เซ‹;
  • เชฌเชฟเชจเช…เชงเชฟเช•เซƒเชค เชจเชฟเชฏเช‚เชคเซเชฐเช• เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡;
  • SPI เชซเซเชฒเซ‡เชถ เชฎเชพเชŸเซ‡ เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚ เช…เชตเชฐเซ‹เชงเซ‹;
  • เชธเซเชคเชฐเซ‡ เชฐเช•เซเชทเชฃเชพเชคเซเชฎเช• เชธเชพเชงเชจเซ‹เชจเซ‹ เช…เชญเชพเชต เชฌเซเชŸ เชถเชฟเชฌเชฟเชฐ.

เชจเชฌเชณเชพเชˆ เชฅเชจเซเชกเชฐเชฌเซ‹เชฒเซเชŸ 1 เช…เชจเซ‡ 2 (เชฎเชฟเชจเซ€ เชกเชฟเชธเซเชชเซเชฒเซ‡เชชเซ‹เชฐเซเชŸ เช†เชงเชพเชฐเชฟเชค) เช…เชจเซ‡ เชฅเชจเซเชกเชฐเชฌเซ‹เชฒเซเชŸ 3 (USB-C เช†เชงเชพเชฐเชฟเชค) เชฅเซ€ เชธเชœเซเชœ เชคเชฎเชพเชฎ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡. เชฏเซเชเชธเชฌเซ€ 4 เช…เชจเซ‡ เชฅเช‚เชกเชฐเชฌเซ‹เชฒเซเชŸ 4 เชธเชพเชฅเซ‡เชจเชพ เช‰เชชเช•เชฐเชฃเซ‹เชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพเช“ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เช•เซ‡ เช•เซ‡เชฎ เชคเซ‡ เชนเชœเซ เชธเซเชงเซ€ เชธเซเชชเชทเซเชŸ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เช† เชคเช•เชจเซ€เช•เซ‹เชจเซ€ เชฎเชพเชคเซเชฐ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชนเชœเซ เชธเซเชงเซ€ เชคเซ‡เชฎเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‡ เชšเช•เชพเชธเชตเชพเชจเซ€ เช•เซ‹เชˆ เชฐเซ€เชค เชจเชฅเซ€. เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เชฆเซเชตเชพเชฐเชพ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€ เชถเช•เชพเชคเซ€ เชจเชฅเซ€ เช…เชจเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช˜เชŸเช•เซ‹เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชœเซ‹ เช•เซ‡, เช•เซ‡เชŸเชฒเชพเช• เชจเชตเชพ เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ DMA เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒเซ€ เช•เซ‡เชŸเชฒเซ€เช• เชธเชฎเชธเซเชฏเชพเช“เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡ เช•เชฐเซเชจเชฒ เชกเซ€เชเชฎเช เชชเซเชฐเซ‹เชŸเซ‡เช•เซเชถเชจ, เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ 2019 เชฅเซ€ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซเช‚ เชถเชฐเซ‚ เชฅเชฏเซเช‚ (เชฆเซเชตเชพเชฐเชพ เช†เชงเชพเชฐเชญเซ‚เชค Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚, เชชเซเชฐเช•เชพเชถเชจ 5.0 เชฅเซ€ เชถเชฐเซ‚ เช•เชฐเซ€เชจเซ‡, เชคเชฎเซ‡ "/sys/bus/thunderbolt/devices/domainX/iommu_dma_protection" เชฆเซเชตเชพเชฐเชพ เชธเชฎเชพเชตเซ‡เชถเชจเซ‡ เชšเช•เชพเชธเซ€ เชถเช•เซ‹ เช›เซ‹).

เชคเชฎเชพเชฐเชพ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชชเชพเชฏเชฅเซ‹เชจ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชธเซเชชเชพเชฏเชšเซ‡เช•, เชœเซ‡เชจเซ‡ DMI, ACPI DMAR เชŸเซ‡เชฌเชฒ เช…เชจเซ‡ WMI เชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเซ‚เชŸ เชคเชฐเซ€เช•เซ‡ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชจเชฌเชณเชพ เชธเชฟเชธเซเชŸเชฎเซ‹เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเชพเช–เชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชญเชฒเชพเชฎเชฃ เช•เชฐเซ€เช เช›เซ€เช เช•เซ‡ เชคเชฎเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชธเซเชŸเซ‡เชจเซเชกเชฌเชพเชฏ เชฎเซ‹เชก เชชเชฐ เช•เซ‡ เชคเซ‡เชฎเชพเช‚ เช…เชกเซเชฏเชพ เชตเชฟเชจเชพ เช›เซ‹เชกเชถเซ‹ เชจเชนเซ€เช‚, เช…เชจเซเชฏ เช•เซ‹เชˆเชจเชพ เชฅเช‚เชกเชฐเชฌเซ‹เชฒเซเชŸ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚, เชคเชฎเชพเชฐเชพ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เช›เซ‹เชกเชถเซ‹ เชจเชนเซ€เช‚ เช…เชฅเชตเชพ เช…เชจเซเชฏเชจเซ‡ เช†เชชเซ‹ เชจเชนเซ€เช‚ เช…เชจเซ‡ เช–เชพเชคเชฐเซ€ เช•เชฐเซ‹ เช•เซ‡ เชคเชฎเชพเชฐเชพ เช‰เชชเช•เชฐเชฃเซ‹ เชญเซŒเชคเชฟเช• เชฐเซ€เชคเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เช›เซ‡. เชœเซ‹ เชฅเช‚เชกเชฐเชฌเซ‹เชฒเซเชŸเชจเซ€ เชœเชฐเซ‚เชฐ เชจ เชนเซ‹เชฏ, เชคเซ‹ UEFI เช…เชฅเชตเชพ BIOS เชฎเชพเช‚ เชฅเชจเซเชกเชฐเชฌเซ‹เชฒเซเชŸ เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐเชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เชœเซ‹ เชคเซ‡ เชฅเช‚เชกเชฐเชฌเซ‹เชฒเซเชŸ เชจเชฟเชฏเช‚เชคเซเชฐเช• เชฆเซเชตเชพเชฐเชพ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซ‹ เชคเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡ USB เช…เชจเซ‡ เชกเชฟเชธเซเชชเซเชฒเซ‡เชชเซ‹เชฐเซเชŸ เชชเซ‹เชฐเซเชŸ เช•เชพเชฎ เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚).

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹