检测虚拟/伪造网络摄像头 [英] Detect Virtual/Fake webcam

查看:320
本文介绍了检测虚拟/伪造网络摄像头的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好

我们正在开发WPF C#应用程序,该应用程序需要捕获网络摄像头的屏幕快照.为此,我们需要检测假冒的网络摄像头并将其从摄像头设备列表中删除.关于如何区分真实的网络摄像头和假的网络摄像头有什么想法吗?

We are developing a WPF C# application which requires a webcam screen shot capture. For this we need to detect fake webcams and remove them from the list of camera devices. Any idea on how to distinguish real webcams from fake ones?

谢谢

Nabil D.

推荐答案

每个具有IP地址的设备的MAC地址都包含设备制造商,型号,和序列号.可能会欺骗该MAC地址,以欺骗用户使用设备类型. PING时返回MAC地址 是在设备上执行的. Ping是ARP消息的一种.因此,在执行PING之后,打开cmd.exe并输入以下内容

Every device that has an IP address has a MAC address which contains the device Manufacturer, Model Number, and Serial Number.  It is possible to spoof this MAC address to fool a user on the device type.  The MAC address is returned when a PING is performed on the device.  Ping is a type of ARP message.  So after you perform the PING open a cmd.exe and type the following

> ARP -a

>ARP -a

您应该在ARP表中看到您ping的设备的IP地址以及MAC地址(物理地址).

You should see the IP address of the device you ping in the ARP Table along with the MAC address (physical address).


这篇关于检测虚拟/伪造网络摄像头的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆