摘要:公开摄像头地图把一个老问题重新摆到公众眼前:物联网设备的安全失败,往往不是攻击者太强,而是默认配置、厂商责任和用户维护机制一起缺位。

最近关于公开摄像头地图的讨论又热了起来。无论是 IP Crawl 这类展示公共互联网摄像头入口的服务,还是 hacked.camera 这种声称标注大量易受攻击摄像头的地图,它们都把一个老问题重新摆到公众面前:互联网上有太多摄像头、路由器、门禁、传感器和工业设备,处在不该暴露的位置。
这不是新漏洞,也不是某个黑客突然掌握了神秘技术。恰恰相反,它最尴尬的地方在于:十多年前我们就在讨论默认密码、公网暴露、弱固件、无人维护,十多年后问题仍然存在,只是换了一批设备、一个更漂亮的地图界面和更多真实世界场景。
被产品化的安全问题会变成公共事件
单个摄像头暴露在互联网上,可能只是某个家庭、商铺或工厂的配置失误。可当这些设备被搜索、聚合、地图化、可视化之后,问题性质就变了。它不再是分散的技术缺陷,而是一个可以被普通人看见的公共风险。
这类地图的冲击力很强。用户不需要懂端口扫描,也不需要理解 RTSP、ONVIF 或 Web 管理后台。只要打开地图,就能直观看到世界上有多少摄像头可能被远程访问。安全问题一旦被产品化,传播速度会远高于传统漏洞报告。
这也解释了为什么 IoT 安全总是反复成为新闻。它不是因为没人修,而是因为设备数量太大、生命周期太长、管理主体太分散。一个手机系统可以集中推送补丁,一台十年前装在仓库角落的摄像头却可能从安装那天起就没人管。
不是用户太笨,而是默认安全太差
很多厂商和服务商喜欢把责任推给用户:你应该改默认密码,你应该关闭公网访问,你应该更新固件。但普通用户买摄像头,是为了看家、看店、看设备,不是为了当半个网络管理员。
真正合理的默认设置应该是安全优先。设备首次启动必须强制改密码;远程访问必须走受控通道;管理后台默认不应暴露公网;固件更新要简单、自动、可回滚;过期设备要给出明确风险提示。把这些责任全甩给用户,本质上是不负责任的产品设计。
在小微企业和工厂里,问题更复杂。很多摄像头不是 IT 部门买的,而是安防承包商、物业、车间负责人或外包团队安装的。网络拓扑没人画,账号没人交接,设备清单没人维护。几年后,谁也不知道哪些设备还在线、密码是什么、固件有没有漏洞。

摄像头泄露不只是隐私问题
公众首先想到的是隐私:客厅、店铺、仓库、办公室被陌生人看到。但摄像头暴露的风险不止于此。
第一,它可能泄露业务信息。工厂产线状态、仓库库存、门店客流、施工进度、办公室布局,都可能被长期观察。第二,它可能成为攻击入口。老旧摄像头常被恶意软件用于僵尸网络,Mirai 和 Bashlite 这类家族早就证明过 IoT 设备可以被大规模利用。第三,它可能帮助现实世界犯罪。知道某个场所何时无人、摄像头角度如何、安防盲区在哪里,本身就是风险。
在工业环境里,摄像头往往和门禁、生产监控、边缘网关处在相近网络区域。如果隔离做得不好,一个看似普通的视频设备,就可能成为进入内部网络的跳板。
家庭和企业都需要最小暴露清单
解决 IoT 安全,不可能靠一句“注意安全”。需要一套简单但可执行的清单。
家庭用户至少应该做几件事:修改默认密码;关闭不需要的远程访问;不要把摄像头管理后台直接映射到公网;定期检查固件更新;如果设备已经多年不更新,考虑更换;把 IoT 设备放到访客网络或单独网段。
小企业和工厂要更进一步:建立设备台账,记录型号、IP、负责人、安装时间、账号交接和固件版本;定期扫描公网暴露端口;禁止随意端口转发;把视频网络和办公、生产控制网络隔离;给安防外包商设定交付标准,不能只交“能看画面”,还要交安全配置记录。
厂商则需要承担默认安全责任。不要再把弱密码、长期不更新、云服务关停、固件漏洞这些问题留给用户慢慢踩坑。IoT 设备进入家庭和工厂后,生命周期往往比手机更长,安全维护也应该按更长周期设计。
十年没解决,是因为激励没对齐
IoT 安全难,不是技术上无解,而是激励不对齐。用户买设备看价格和画质,渠道看安装效率,厂商看出货量,安全成本却在后面才爆雷。只要安全不是购买决策的一部分,默认不安全就会继续存在。
公开摄像头地图让问题变得刺眼,但它不是根因。根因是整个 IoT 产业长期把联网当卖点,把安全当售后。可一旦设备联网,它就不只是一个摄像头,而是互联网边缘的一台小电脑。小电脑如果没有密码、没有补丁、没有隔离,就会变成公共风险。
未来的 IoT 安全,不应该靠用户恐慌式自救,而应该靠默认安全、强制基线、生命周期维护和可审计配置。否则,每隔几年我们都会看到同样的新闻:又有一批摄像头,被做成了地图。
参考来源:IP Crawl 网站说明;hacked.camera 公开地图说明;Censys 博客《Hunting Cameras in the Dark》关于互联网暴露摄像头的分析。