Jump to content

Recommended Posts

LongMiao
Posted

你好!

最近发现,也许,摄像头访问提示逻辑也许不严谨,

枚举相机列表但是不去真正访问相机,只是枚举,会触发摄像头访问提示:

image.png.4eba984e644bf0b1a6b6b5a722148bf8.png

这带有一定的误导性,因为并没有真的去访问。

 

简单的复现步骤:

1:首先关闭浏览器,比如 Edge,因为只有首次会触发,之后不会触发,推测是浏览器会缓存结果不去系统实际请求。

2:打开浏览器,打开开发者人员工具,在控制台输入枚举媒体设备命令,并按回车执行即可触发:

navigator.mediaDevices.enumerateDevices()

image.thumb.png.36e82d231e71993e93be5879b0c602ab.png

备注:这个是一个浏览器自带的标准的 Web API,不是第三方代码,可以放心运行,权威文档在这:

https://developer.mozilla.org/zh-CN/docs/Web/API/MediaDevices/enumerateDevices

image.thumb.png.27fd847a43bff4d17aa29d2e2de76001.png

 

经过:

刚升级 Win11 系统,全新安装的,FireFox 也是可来源下载的,安装包有有效数字签名。

在浏览网页的时候,卡巴斯基提示 FireFox 访问摄像头,但是 FireFox 中并没有提示网页有请求摄像头,相机上的物理指示灯也没亮。

我觉得是不是自己眼花了,然后发现,卡巴斯基对于相机访问只有提示,没有日志也没有因为什么什么触发的详细信息。

然后我发现对于应用的相机访问,能设置为询问用户,改成这个能确定不是错觉,但是也没法记录历史提示信息。

而且这问题不定期出现,因为之前 win10 的时候从来没见过,就比较担心。

挺害怕,因为这代表系统可能有什么难搞定的问题,难以排查,经验觉得想彻底解决得重装系统。这会耽误很多时间。

排查的过程中,卡巴斯基也弹出了一次【罗技鼠标驱动】的摄像机提示...

后来摸索出了规律,访问一个特定的网页,有可能触发,之后确认是首次打开浏览器,首次打开那个网页,会触发卡巴斯基提示。

但是更疑惑了,为什么呢,因为是 localhost 的网页,是一个正在调试的开源项目....

但是说实在的,代码翻烂了,真的没有什么不对的代码,因为 web 能请求到本地媒体的方法就那些,给那些方法都加了日志输出,也没看到那些日志,头疼。

只能是开始推测了,会不会是枚举相机的时候的问题,虽然枚举相机的代码也没执行,但是试试呗,一试可以复现。

虽然真正触发问题的点没找到,但是确实找到了一个能触发的用例。

 

这很具有误导性,实际上并没有真正的访问摄像头,摄像头上物理指示灯也没亮也能佐证这一点。

即使是具备开发能力的人员也很难去分析究竟因为什么,怎么解决。

而且商业软件,罗技驱动也会提示,但是这个很难触发,毕竟是第三方的...

 

不知道这是不是预期行为,下面贴上环境信息便于分析原因:
 

  • 您的操作系统的版本:Windows 11 iot 企业版 24H2
  • image.thumb.png.d612c33fa11d2fd003a0378ef05e95ac.png
  • Kaspersky 应用程序的名称和版本号:卡巴斯基标准版 ;21.21.7.384(a)
  • image.png.297607cb83c48769273303cf1b906d48.png
  • image.png.7d106a6c24963320d391f7f944f719c9.png
  • 详细解释您的问题的性质:Bug 反馈/功能咨询
  • 如有必要,附上问题的屏幕截图:见正文

 

感谢您的耐心阅读

  • 1 month later...
  • Solution
Wesly.Zhang
Posted

Hello,

在我这里没有触发有关情况。触发状态时 Pending , 延时的状态,并没有卡巴斯基网络摄像头监控报警。

2025-07-10_124850.thumb.jpg.ddb887090a2023e961af230fccf96c45.jpg

我认为网页没有请求摄像头,浏览器自己的摄像头权限控制,摄像头请求的权限在没有被浏览器允许的情况下,卡巴斯基的网络摄像头监控是不会提示的。

Posted (edited)

@Wesly.Zhang

你好,感谢您的回复!

20250716,我测试,确实无法复现。

Quote

我认为网页没有请求摄像头,浏览器自己的摄像头权限控制,摄像头请求的权限在没有被浏览器允许的情况下,卡巴斯基的网络摄像头监控是不会提示的。

我也这么认为,而且我比较确认系统以及系统上的软件来源可靠,所以我才会这么仔细的写一篇 bug report,如果是卡巴的 bug 那么就当做好事了,如果是我这边环境有问题赶紧重装。

我这当时还有录屏,太大了发不上去当时我就没贴,确实很奇怪。

 

PS:

我这个帖子发出去之后,不知为何被屏蔽了,您其实是一个月之后回复的我。

image.png.459de8902c53150542848b426be3433e.png

时间大约是发帖后的半个月左右,我就再没见过这个提示,应该是被热更新掉了,当然也可能是我本地环境有了变化。

总之就是无法复现了,所以当时是因为什么原因也不得而知。我希望是卡巴本身发现问题并修复了。

另外,论坛的处理效率有些让人失望,被机器屏蔽的帖子隔了那么久以至于失效之后才被人工审核,是应该直接发邮件找技术支持也许会获得更好的体验?

Edited by LongMiao
Posted

Hello,

出现帖子审核问题可能是你的帖子内容包含需要审核的关键字,中文版块的帖子审核是我负责的,有一些时间没有上论坛了,所以没有审核通过。你可以直接联系卡巴斯基技术支持寻求帮助,论坛这里并不是非常实时的。

Posted

明白了,感谢解答

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...