跳到主内容
@wquguru
精选88Hacker News Best(web_list)行业动态

黑客拆解Flock摄像头:获密钥并证实系统具备人脸与车辆追踪能力

Hackers Got Inside a Flock Camera

原文
发到 X
推荐理由

Flock作为美国主流安防AI硬件,此次被证实本地端即具备行人检测能力且存在密钥泄露风险,直接冲击行业信任,值得从业者关注其技术架构与安全合规问题。

Comment

评论

Loader

加载器

Save StorySave this story

保存故事保存此故事

Comment

评论

Loader

加载器

Save StorySave this story

保存故事保存此故事

Hackers ripped down a Flock camera above a roadway, made a near-complete copy of the data stored inside it, and shared the files with 404 Media and WIRED, revealing in new detail how exactly Flock Safety’s cameras track the movements of both vehicles and people. The hackers say they are also publishing details on how they managed to obtain the software, in the hopes that other people may copy them.

黑客拆下了道路上方的 Flock 摄像头,对其内部存储的数据进行了近乎完整的复制,并将文件分享给了 404 Media 和 WIRED,以新的细节揭示了 Flock Safety 的摄像头究竟如何追踪车辆和人员的移动。黑客表示,他们还将公布获取软件的方法细节,希望其他人也能效仿。

The breach provides an unprecedented look inside a system that Flock has described as protected by on-device encryption. The hackers were able to copy the camera’s storage and recover an encryption key stored on the device, which unlocked videos of thousands of vehicle detections. The hackers shared the material with 404 Media and the transparency nonprofit Distributed Denial of Secrets, which shared the data with WIRED. 404 Media and WIRED then analyzed those files as part of a joint investigation.

此次入侵为外界提供了前所未有的视角,得以窥见 Flock 声称通过设备端加密保护的系统的内部情况。黑客能够复制摄像头的存储内容并恢复设备上存储的加密密钥,从而解锁了数千次车辆检测的视频。黑客将这些材料分享给了 404 Media 和透明度非营利组织 Distributed Denial of Secrets,后者又将数据分享给了 WIRED。404 Media 和 WIRED 随后作为联合调查的一部分对这些文件进行了分析。

While much of the automatic license plate reader’s most sensitive storage remained encrypted and inaccessible, the joint analysis of the recovered data shows that software running on the device explicitly detects people as well as vehicles, license plates, and bicycles. The camera can produce dozens of images of a single passing vehicle and, according to several weeks of recovered logs, generated more than a million images. Its computer-vision software also sometimes isolated bumper stickers and other graphics, including, in one case, an American flag patch on a motorcyclist’s saddlebag.

虽然自动车牌读取器的大部分敏感存储仍处于加密状态且无法访问,但对恢复数据的联合分析显示,在设备上运行的软件明确检测人员、车辆、车牌以及自行车。该摄像头可以为一辆经过的车辆生成数十张图片;根据数周恢复的日志记录,它生成了超过一百万张图片。其计算机视觉软件有时还会单独识别保险杠贴纸和其他图形,其中一例甚至包括摩托车手马鞍包上的美国国旗补丁。

The act of removing the camera and dumping its software shows that some people are not content with just destroying or removing the cameras. Across the country, multiple people have been arrested for allegedly tampering with or otherwise sabotaging Flock’s cameras. In response, some towns have announced that they are going to stop using Flock’s cameras altogether, and in one case, a police department even made a fake, 3D-printed Flock camera case in order to bait potential vandals.

拆除摄像头并转储其软件的行为表明,有些人并不满足于仅仅破坏或移除摄像头。在全国范围内,多人因涉嫌篡改或以其他方式破坏 Flock 的摄像头而被逮捕。作为回应,一些城镇宣布将彻底停止使用 Flock 的摄像头,而在一个案例中,警方甚至制作了一个假的、3D 打印的 Flock 摄像头外壳,以引诱潜在的破坏者。

“Why just destroy them when we can reverse engineer them and find the secrets of those spying on us?” one of the hackers, from a collective calling itself stegan0gram, said in an interview. “We liberated hardware in the field, disarmed them, and proceeded with reverse engineering of the cameras and associated solar equipment.”

“既然我们可以逆向工程并找出监视我们的秘密,何必只是摧毁它们呢?”来自自称 stegan0gram 的集体的黑客之一在接受采访时说道。“我们解放了现场的硬件,使其失效,并继续对摄像头及相关太阳能设备进行逆向工程。”

Flock’s cameras photograph passing vehicles and send the images and other data to the company’s servers. There, Flock’s system presumably reads the license plate and can identify characteristics such as the vehicle’s color, make, and model. Flock then makes these time-stamped records searchable by whichever local agency owns or has access to the cameras. But in many cases, Flock’s system also allows other police departments from all over the country to search those cameras too, as part of the company’s national network. In Alpharetta, Georgia, for example, WIRED found that records from the city’s Flock cameras were accessible to more than 2,000 agencies, including police departments, colleges, airports, and, inexplicably, the Office of Inspector General for the federal General Services Administration.

Flock 的摄像头拍摄过往车辆,并将图像和其他数据发送到公司的服务器。在那里,Flock 的系统可能读取车牌号,并能识别车辆的特征,如颜色、品牌和型号。然后,Flock 使这些带时间戳的记录可由拥有或有权访问摄像头的当地机构进行搜索。但在许多情况下,作为公司全国网络的一部分,Flock 的系统还允许来自全国各地的其他警察部门也搜索这些摄像头。例如,在佐治亚州阿尔法利塔,WIRED 发现该市 Flock 摄像头的记录可被超过 2,000 个机构访问,包括警察局、学院、机场,以及令人费解的是,联邦总务管理局监察长办公室。

This national network has been a selling point for Flock but also a deep source of controversy. 404 Media revealed that local cops were performing lookups in the national network on behalf of Immigration and Customs Enforcement, including in areas that banned working with immigration authorities or transferring license plate data out of state. 404 Media also revealed that a cop in Texas searched Flock cameras nationwide for a woman who self-administered an abortion. Those stories, among others, triggered a national conversation about whether people want Flock cameras, or automatic license plate readers more generally, in their communities.

这个全国网络一直是 Flock 的一个卖点,但也引发了深深的争议。404 Media 披露,当地警察代表移民和海关执法局在全国网络中进行查询,包括在一些禁止与移民当局合作或将车牌数据转移到州外的地区。404 Media 还披露,一名德克萨斯州的警察在全国范围内搜索 Flock 摄像头,以寻找一名自行堕胎的女性。这些故事以及其他事件引发了一场关于人们是否希望在其社区内安装 Flock 摄像头或更普遍地安装自动车牌阅读器的全国性讨论。

And in the case of stegan0gram, the answer is clearly no.

而在 stegan0gram 的案例中,答案显然是不。

The hackers said they were able to access the Android system on the camera and found two partitions—sections of its hard drive, essentially. A few of these were unencrypted, the hackers said, including one called “vendor” and another called “media.” The latter contained an encryption key that unlocked another part, which contained much of the media—the videos and stills—the camera took.

黑客表示他们能够访问摄像头上的 Android 系统,并发现了两个分区——基本上是其硬盘的组成部分。黑客称,其中几个未加密,包括一个名为“vendor”和一个名为“media”的分区。后者包含一个解密密钥,可以解锁另一个包含大量媒体内容(即摄像头拍摄的录像和静态图片)的部分。

In early 2025, security researcher Jon “GainSec” Gaines reverse engineered a Flock license-plate reader and documented flaws that could be used to gain root-level access. After Gaines disclosed his findings, the company acknowledged the findings but downplayed their severity, writing that the flaws required physical access to the device and that even someone who gained access to a camera “would still not be able to gain access to footage,” because images remained on the device only briefly after being transmitted to the cloud.

2025 年初,安全研究员 Jon “GainSec” Gaines 逆向工程了一个 Flock 车牌阅读器,并记录了可能被用来获取根级别访问权限的缺陷。Gaines 公布其发现后,该公司承认了这些发现,但淡化了其严重性,写道这些缺陷需要物理访问设备,并且即使有人获得了对摄像头的访问权限,“仍然无法获取视频片段”,因为图像在传输到云端后仅在设备上短暂停留。

404 Media and WIRED analyzed the camera’s contents. The device’s processor is similar to those used in midrange smartphones, and it runs about 20 Flock-built apps that handle everything from detecting motion and taking pictures to classifying objects, uploading data, and receiving remote updates.

404 Media 和 WIRED 分析了该相机的内容。该设备的处理器与中端智能手机中使用的处理器类似,它运行着约 20 款由 Flock 开发的应用程序,负责从检测运动和拍摄照片到分类对象、上传数据以及接收远程更新等所有任务。

According to the code, when something moves into view, the camera takes a rapid series of photos. A typical passing vehicle generated about 28 images, though some produced more than 100. The camera uses different exposures to capture both the license plate and the wider scene, then scans the images, selects and crops useful frames, and sends them with other data to Flock over the cellular network. The camera itself does not appear to read the plate or identify the vehicle’s make, model, and color. That appears to happen on Flock’s servers.

根据代码显示,当有物体进入视野时,相机会快速连续拍摄一系列照片。一辆典型的过境车辆会生成约 28 张图像,尽管有些车辆生成的图像超过 100 张。相机使用不同的曝光度来同时捕捉车牌和更广阔的场景,然后扫描这些图像,选择并裁剪出有用的帧,并通过蜂窝网络将图像与其他数据一起发送给 Flock。相机本身似乎并不读取车牌或识别车辆的制造商、型号和颜色。这些操作似乎是在 Flock 的服务器上完成的。

According to our analysis, the camera’s logs recorded about 21 days of activity across several periods. During those windows, the device photographed roughly 50,200 vehicles and generated about 1.6 million images. On a typical day, it logged around 3,300 vehicles, with a high of 4,454. Those figures would vary considerably depending on where a camera is installed and how much traffic passes in front of it. The camera was almost certainly operating outside those periods, but older logs had been overwritten or were no longer recoverable from the device.

根据我们的分析,相机的日志记录了跨越几个时期的约 21 天的活动。在这些时间段内,该设备拍摄了大约 50,200 辆车辆,并生成了约 160 万张图像。在典型的一天中,它记录了约 3,300 辆车辆,最高达到 4,454 辆。这些数字会根据相机安装的位置以及前方经过的交通流量而有很大差异。相机几乎肯定在这些时期之外也在运行,但较旧的日志已被覆盖或无法再从设备中恢复。

The software running on the camera explicitly detects people, something which is typically overlooked in discussions around Flock cameras. When it spots a person, it records where they appear in the image and how confident it is in the detection.

在相机上运行的软件明确检测行人,这在关于 Flock 相机的讨论中通常被忽视。当它发现一个人时,它会记录该人在图像中出现的位置以及其检测的置信度。

To test what the software could actually see, WIRED extracted the models from the camera’s files and ran them against test images and footage recovered from the device. The models readily detected people, including a selfie of a reporter. WIRED then ran them across 27,321 short videoclips stored on the camera. The clips were MP4 files, each about one to two seconds long, recorded at 1,024 by 768 pixels without audio. They were separate from the rapid bursts of higher-resolution still images the camera also takes as vehicles pass. The models detected people in 11 of the clips, all of them riding motorcycles. The small number is likely due to the camera’s position above a roadway, pointed down at passing traffic where pedestrians were unlikely to appear.

为了测试该软件实际能看到什么,WIRED 从相机的文件中提取了模型,并使用从设备中恢复的测试图像和视频片段对其进行了运行。这些模型轻松检测到了行人,包括一名记者的自拍。随后,WIRED 在相机存储的 27,321 个短视频片段上运行了这些模型。这些片段是 MP4 文件,每个时长约一到两秒,分辨率为 1,024 x 768 像素,无音频。它们与相机在车辆经过时拍摄的更高分辨率静态图像的快速连拍是分开的。模型在其中 11 个片段中检测到了行人,且均为骑摩托车的人。数量较少可能是由于相机安装在道路上方的位置,向下指向过往交通,而行人不太可能出现。

The tests also showed how broadly the camera’s license plate detector could interpret what it saw. In some cases it mistook bumper stickers, dealership frames, and other graphics for license plates and cropped them out as if they were plates. In one video of a passing motorcycle, the detector cropped an American flag patch on the rider’s saddlebag as if it were a plate.

测试还展示了摄像头车牌检测器在解读所见内容时的广泛性。在某些情况下,它将保险杠贴纸、经销商框架和其他图形误认为车牌,并将它们裁剪出来,仿佛它们是车牌。在一辆经过的摩托车的视频中,检测器将骑手马鞍包上的美国国旗补丁裁剪出来,仿佛它是一块车牌。

Flock insists its cameras do not perform face recognition. WIRED and 404 Media found no evidence of any face-recognition capabilities in the camera’s software beyond ones included by default in the Android operating system. Those capabilities did not appear to be enabled or in active use.

Flock 坚称其摄像头不进行人脸识别。WIRED 和 404 Media 在摄像头的软件中未发现任何超出 Android 操作系统默认包含的人脸识别功能的证据。这些功能似乎并未启用或处于活跃使用状态。

更进一步:量化金融体系

看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力

进入量化体系 →

相似阅读

关联信息,但可能不是同一事件