Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to determine whether the client may support the reference code of Intel AMT without relying on the HECI driver

2025-04-06 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

Developers who develop solutions that support Intel AMT feature run into a problem: How does a program running on a client know if the client supports Intel AMT feature? The general methods are: 1) network scanning; the server side can find those Intel AMT machines that have been configured through network scanning, and obtain their version numbers, which do not need to know the password of iAMT, and then tell the client program; during which the machine identity can be identified by the method corresponding to the UUID.

2) Get the iAMT version number by calling the function provided by GeneralInfo interface directly locally, but it needs the support of HECI driver and LMS service, and needs to know the Intel AMT username and password. Because for every client, we cannot guarantee that its iAMT has been configured correctly, HECI drivers and LMS native services must be installed correctly, and this time the above method has limitations. How to solve this problem? One way we can think of is to check if there is HECI hardware to determine if Intel AMT is supported. (Strictly speaking, having HECI hardware does not necessarily mean that Intel AMT is supported, because OEMs may prohibit Intel AMT at the BIOS level, but in most cases it is applicable). The idea is this: Call the device query function provided by Windows to query all devices on the PCI bus, compare their hardware IDs one by one to see if there is a match with the hardware ID of the known HECI we collected, and if there is a match, judge that it may support Intel AMT, and estimate the version it supports. You can download the test program from here: CheckIAMTLocal.exe, the source code can also be downloaded: CheckIAMTLocal_SOURCE_CODE. If you have any good ideas or questions, please feel free to communicate with me ([email]duofeng.li@intel.com[/email]).

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report