see also : https://www.techradar.com/tech/hackers-found-flock-cameras-can-track-more-than-just-cars-and-boston-officials-found-camera-data-was-shared-despite-being-told-it-wouldnt-be

404media.co Hackers Stole Flock’s Camera Software, Revealing How the Company Tracks Cars and People Joseph Cox 11–13 minutes

This article was produced in collaboration with WIRED. You can read their version of the article here.

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.

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.

While much of the automatic license plate reader’s (ALPR) 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.

💡

Do you know anything else about Flock? I would love to hear from you. Using a non-work device, you can message me securely on Signal at joseph.404 or send me an email at joseph@404media.co.

“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.”

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 timestamped 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 even inexplicably the Office of Inspector General for the federal General Services Administration. A screenshot from the analysis of the Flock camera. License plate redaction by 404 Media.

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 (ICE), including in areas that banned working with immigration authorities or transferring license plate data out of state. 404 Media also revealed 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 ALPRs more generally, in their communities.

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

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—think, the videos and stills—the camera took.

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.

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. A screenshot of the analysis showing that Flock detects people.

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.

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.

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.

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 video clips stored on the camera. The clips were mp4 files, each about one to two seconds long, recorded at 1024 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.

The tests also showed how broadly the camera’s 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.

In August, WIRED obtained front-end code for Flock’s police software, now called OS Investigate and previously known as Nightshift, and reconstructed portions of the tool. That software showed how Flock can use the records generated by its cameras, along with police files and commercial data, to identify drivers, surface vehicles that repeatedly travel together, and search for people based on patterns of movement. The data provides a view of the other end of a system.

A Flock spokesperson said in a statement: “The unauthorized removal and tampering of a Flock camera is illegal.” When asked specifically about the encryption key stored on the camera, the company added, “Flock takes security seriously and maintains a public Vulnerability Disclosure Policy for security researchers to report potential vulnerabilities directly to us. We received no report through that process, and based on the limited information provided, we do not have enough detail to assess the claims being made. If the individuals identified legitimate vulnerabilities, we encourage them to submit their technical findings through our vulnerability reporting process so our security team can review them and take any appropriate action.”

One of the hackers said, “Being investigated is a legit concern and something we are trying to avoid. I'm sure our actions have attracted some attention as it is but we are careful and try to keep a low profile.”

Noel Pichardo, a former Pawtucket Rhode Island police officer who became an outspoken critic of Flock after challenging his department’s use of the cameras, says that he understands the activists’ frustration but worries that sabotaging devices could ultimately strengthen the case for them. “I think that type of vigilantism will only crystallize the police and the state at large in their belief that this tool is necessary,” Pichardo says. “The longer the state continues to ignore the groanings of their constituents who are against this type of surveillance, the more this will happen.”

The camera’s logs also show the camera struggling with storage. Its logs recorded more than 27,000 “no space left on device” errors while trying to save full-resolution images, along with tens of thousands of related errors, crashes, and reboots. At the same time, about every two minutes, code checked that the camera was still running and logged the message, “Who’s a good boy?!” More than 12,000 of those messages appear in the recovered logs.

When the camera did restart, another service left a final message in the logs: “A reboot was requested! ¡Adios Amigos!”

About the author

Joseph is an award-winning investigative journalist focused on generating impact. His work has triggered hundreds of millions of dollars worth of fines, shut down tech companies, and much more.

Joseph Cox

no comments (yet)

sorted by: hot top controversial new old
there doesn't seem to be anything here
18 comments in c/technology@lemmy.world view that post
[–] 138 points 1 month ago* (last edited 1 month ago)

So to the surprise of no-one, it can and does take and send photos of pedestrians and faces, just like Flock assured us it doesn't. Sure the camera itself does not run facial recognition, but those images are still being sent back home which means they ARE processing them.

Also the amount of errors and instability they describe is fucking hilarious. Thse cameras are built like shit.

  • source
  • [–] 75 points 1 month ago (4 children)

    The tests also showed how broadly the camera’s 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.

    This stood out to me. Call me cynical, but I don't think this is a mistake. I think they're calling all of these "misidentified" license plates a "license plate" to simply establish plausible deniability for collecting this data. It would be pretty trivial for their backend system to interpret the images server side and build an identification profile for each vehicle. This way, even if you remove your plate, your vehicle can be identified.

    I wonder how quickly they could build a profile on every vehicle in the US simply by having cameras up in every major city? When we defeat flock/axon, what's stopping the next surveillance company from buying that data and using it?

  • source
  • hideshow 4 child comments
  • [–] 19 points 1 month ago (1 child)

    It would be pretty trivial for their backend system to interpret the images server side and build an identification profile for each vehicle. This way, even if you remove your plate, your vehicle can be identified.

    They already are.

    That's what Nightshift/OS whatever the fuck they changed the name to, the law enforcement portal that makes use of the camera feeds and cross references with/across the various law enforcement databases, empowers.

    The publication briefly mentioned it obliquely, but the article is about the camera software itself and they're being remarkably restrained in their reporting. To avoid legal challenges perhaps.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 month ago

    1000% they are. Since bumper stickers, etc. commonly stay on a vehicle until the elements disintegrate them (vehicle or bumper sticker), and because they're often uniquely placed, they're basically unique car tattoos.

  • source
  • parent
  • [–] 14 points 1 month ago (1 child)

    That's likely. In the article you can see the flag being tagged as a plate with a confidence score way below most minimums. That means the detection model itself is pretty sure it's not looking at a license plate but Flock is still keeping that patch tagged. Maybe there are legitimate real life reasons for accepting such low confidence scores, but I'm skeptical about that.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 month ago

    If they're seeing the code on the camera end it is very likely that the low confidence detections are not sent. The reason that you'd run local segmentation and detection is to reduce the amount of data being sent back. If they wanted maximum data from these devices they'd simply send the video and archive/process it all on the server end.

    Image segmentation/classification models give false positives, it's unavoidable. It isn't evidence of anything other than the fallibility of computer vision technology.

    I'm not saying that they're not collecting other information about vehicles. We know that they also collect bluetooth identifiers and tire pressure monitoring sensors and other visual data about the car.

    Only that the information in the article only shows that they're doing segmentation and classification on the camera end. They don't need "plausible deniability" as the original comment implies, there is nothing illegal about what they're doing or anything that would leave them open to liability. (Obviously it's creepy, immoral, and eroding personal freedoms... but I was only speaking of things that the Justice system cares about.)

  • source
  • parent
  • [–] 72 points 1 month ago (3 children)

    'hackers', freedom fighters....i see no difference

  • source
  • hideshow 3 child comments
  • [–] 33 points 1 month ago*

    This is coming from the guy who said you are a terrorist for "spreading lies" that they are recording everything.

    Odd that the people incharge of hunting down and tracking "criminals" would want to add you to that list too.

    Also money comes from Israel and they employ people from unit 8200.

  • source
  • [–] 29 points 1 month ago (1 child)

    Modern heroes. Keep up the good work!

  • source
  • hideshow 1 child comment
  • [–] 8 points 1 month ago

    […] about every two minutes, code checked that the camera was still running and logged the message, “Who’s a good boy?!” More than 12,000 of those messages appear in the recovered logs.

    Oof. Although also:

    When the camera did restart, another service left a final message in the logs: “A reboot was requested! ¡Adios Amigos!”

    I was surprised by that for a moment, then realized that I somehow conflated ICE and Flock in my brain, being surprised to see Spanish like that (I suspect ICE would not have that in their software). But of course, my conflation was unfounded.

  • source
  • [–] 12 points 1 month ago (3 children)

    Ya know.....I always thought that when we started living life in a 1984 world, there would be a pendulum. I figured it would swing the other way after enough people got tired of their shit. I thought there would be riots, and calls for violence against CEOs and the elite.

    Had that happened, that's the dangerous part. Because then, I don't think Flock would stop this bullshit. I just think they'd do it more quietly. Let the people think their activism won the day, and then in secret, keep building up databases, keep spying on people. Did you know your own wifi router, regardless of which one you own, can map out your house? Did you know it can keep a real time sonar watch on where your body presence is in your own house in real time? Did you know the spy doesn't even need to be in your country to watch you?

    So I thought the real danger was when the people thought they had defeated the fascists. I thought people would feel they had won, and now things can go back to "normal". With everybody in a false sense of security, everybody goes about their lives without thinking they're being tracked/followed. Meanwhile they're still behind the scenes with new projects that the public doesn't know about, and is all kept quiet. That's where I thought the push for AI by the billionaires was coming from. They don't need it to work. They need the public to be dumb enough to think it works. They only need it to be good enough to use a camera, identify people/objects, and send the data back to them without anyone knowing. Meanwhile everyone else thinks AI is just the way you do everything now. That's their plan. To make people reliant on their AI.

    I hadn't considered the fact that today, most people know ring doorbells are 24/7 monitoring systems that feed back to HQ, where the company freely sells this data to police and other organizations without a warrant. Most people know flock cameras track you through the city, street by street. Most people know ICE exists, kills people, and is running concentration camps. These are things people know......and yet, I see no action. I see no riots. I see no backlash.

    I hadn't considered that there would be no pendulum at all. It's just all one way, and the people just accepted it. THATS the part I wasn't counting on. I didn't for a second consider that there would be no cat and mouse game. I was SURE the people would fight back when everybody realized what's happening here. They're not. People see these stories where Target wants you to download their app, so that they can spy on you in their store.....which has been going on long before all this tech came out. Cameras in the ceilings have existed since forever......but now with the app, they can identify you by name, by face, and then you take your tracking device into the real world OUTSIDE of their stores. Their app monitors your cell phones buying habits. If you buy something from Walmart from your cell phone, they know. They know who you are, what you buy in real time, and how much you were willing to spend. They also sell that data to anyone who wants to buy it.

    In 2014, I told anyone who would listen that the battle for Net Neutrality was important. Nobody would listen.

    I forget the name of the bill now, but in 2019 there was a bill that would allow anyone to sell anyone elses data without the individuals consent. I warned anybody who would listen that this is a dangerous bill. No one would listen.

    So now, those two things combined have made it so that your ISP, who knows every single service, and website, and app that you use, is now allowed to sell all that info to whomever wants to buy it. And other companies like Netflix can make deals with your ISP to slow down the connection to Hulu or Youtube, or any other video service, while leaving their own service unrestricted. And since Netflix is going to pay for that service, they may as well get a bit of information about you. So now they're buying the data logs of what you do online. Now they know you buy dog food every 2 weeks. They know the brand. They know the volume. They know the flavor. They know how much you normally pay. So now they can tell the dog food company "Hey, give us money, and we can run commercials for your product, advertised to people who we know already buy your product. Or we could run a competitors ads instead.

    Now we're living in that world. A world that everybody told me "Net Neutrality isn't that important." is now seeing how one thing can build upon another. If ONLY Net Neutrality was the only thing broken, no. They couldn't do all this stuff together. But it's not the only failure point. It's just the easiest one to take. Because most people don't understand it. And in the short term, it changes nothing. So even when changed, people still said "See? Nothing changed!". I said "Just wait".

    Now we're here. I feel both validated and frustrated. Validated because I saw ALL this shit coming 10+ years ago. Frustrated because even when we've arrived in the fascist times I was trying to warn against, people STILL won't admit that this isn't just trump. Trump could die tomorrow. None of the bullshit changes. Trump is not a leader. He is a puppet. Puppets don't control the situation. They distract, and entertain. That's it. He doesn't even know (or care) about all the destruction he's causing. That doesn't mean it ends when he leaves. There WILL be a new sack of shit trying to instill fascism into your daily life. There always is. Whether that person is named Reagan, or Bush, or Trump, or some other asshole. There's always another round of bullshit. We aren't addressing the core issues of our country which have existed since it's founding. We're only addressing the symptoms.

    Except, now, we're not even doing that. Everybody is just shutting up, and fucking off to accept it all.

    So yeah, I'm frustrated because as far as I can see, everybody has just accepted that the elite will rule over us. Instead of.....you know......breaking out the guillotines.

  • source
  • hideshow 3 child comments
  • 4 comments in c/privacy@lemmy.dbzer0.com view that post
    [–] 24 points 1 month ago*

    Hackers Researchers Stole trained their brains with Flock’s Camera Software

  • source
  • [–] 7 points 1 month ago (1 child)

    The one small positive note is that the cameras don't (yet) record audio. I'm sure they want to, eventually though.

  • source
  • hideshow 1 child comment
  • [–] [S] 4 points 1 month ago

    I feel like audio is the one thing that's just not super useful to them. these are pretty much all dedicated roadside cameras where all you're gonna hear is car noise.

    Now, harvesting every wifi and bluetooth device near your public roadway... that's a different matter.

  • source
  • parent
  • [–] 4 points 1 month ago

    Can't wait for Home Assistant integration

  • source
  • 2 comments in c/pulse_of_truth@infosec.pub view that post
    [–] 5 points 1 month ago (1 child)

    "Stole"? That's quite the fucking leading word choice.

  • source
  • hideshow 1 child comment
  • 1 comment in c/usa@lemmy.ml view that post
    [–] 9 points 1 month ago*

    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—think, the videos and stills—the camera took.

    Lol

  • source
  • 1 comment in c/technology@midwest.social view that post

    It must be hard for them to have had their privacy violated this way. Thoughts & prayers

  • source