2

組織のネットワークでホワイト リストにない USB デバイスへのアクセスを制限する必要があるプロジェクトを開発しています。

そのUSBデバイスのVIDとPIDを確認して使用しています。

ここでの問題は、 Apple I-padを持っていると仮定すると、グローバル VID と PID 番号を持つことになります。Apple I-Pad のいずれかをホワイト リストに登録すると、現在のシナリオでは、他のすべての Apple I-Pad がネットワークで承認されます。

VID と PID 番号から USB デバイスをチェックする最良の方法は、そのデバイスが組織のネットワークでホワイトリストに登録されているか、それよりも優れているかどうかです。

提案してください。

ありがとう。

4

1 に答える 1

1

In addition to vendor and product IDs, USB device descriptor can contain a device serial number. If present, it's supposed to be unique for each individual device with a particular VID/PID combination. This serial number is optional (and some vendors may violate the spec by programming non-unique serial numbers in their devices), so check it first. If you're lucky and devices that you care about do contain serial numbers, you'll be able to use a (VID, PID, serial number) combination to uniquely identify a particular device. The serial number is not usually easy to reprogram, which is a plus for your application.

于 2012-09-29T02:08:40.730 に答える