Coding4Food LogoCoding4Food
HomeCategoriesArcadeBookmarks
vi
Coding4Food LogoCoding4Food
HomeCategoriesArcadeBookmarks
Privacy|Terms

© 2026 Coding4Food. Written by devs, for devs.

All news
TechnologyDev Life

Dev got mad at e-waste cameras, spent 2 years reverse-engineering to build a 100k URL scanner

March 16, 20263 min read

A hilarious but true story of Spite-Driven Development. See how a dev turned useless e-waste Chinese NVRs into gold by reverse-engineering an obscure protocol.

Share this post:
hacker, hacking, security, hack, cybercrime, hacker, hacker, hacking, hacking, hack, cybercrime, cybercrime, cybercrime, cybercrime, cybercrime
Nguồn gốc: https://coding4food.com/post/dev-reverse-engineers-ewaste-cameras-builds-scanner. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/dev-reverse-engineers-ewaste-cameras-builds-scanner. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/dev-reverse-engineers-ewaste-cameras-builds-scannerNguồn gốc: https://coding4food.com/post/dev-reverse-engineers-ewaste-cameras-builds-scanner. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/dev-reverse-engineers-ewaste-cameras-builds-scanner. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/dev-reverse-engineers-ewaste-cameras-builds-scanner
Nguồn gốc: https://coding4food.com/post/dev-reverse-engineers-ewaste-cameras-builds-scanner. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/dev-reverse-engineers-ewaste-cameras-builds-scanner. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/dev-reverse-engineers-ewaste-cameras-builds-scannerNguồn gốc: https://coding4food.com/post/dev-reverse-engineers-ewaste-cameras-builds-scanner. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/dev-reverse-engineers-ewaste-cameras-builds-scanner. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/dev-reverse-engineers-ewaste-cameras-builds-scanner
reverse-engineerbubble protocolfrigate nvrcamera ipspite-driven developmenttự động hóa
Share this post:

Bình luận

Related posts

calculator, numbers, accounting, charts, graphs, finance, macbook, laptop, computer, technology, gray computer, gray technology, gray laptop, gray finance, gray numbers, gray accounting, accounting, accounting, accounting, accounting, accounting, finance
AI & AutomationTechnology

ChatGPT Crashes the Excel Party: Accountants Panic, Devs Rejoice

ChatGPT is now officially inside Excel. It builds models, fixes nested formulas, and parses PDFs via plain text prompts. Is it a game-changer or just hype?

Mar 73 min read
Read more →
vr, bald, guy, reality, virtual, glasses, male, 3d, people, person, electronics, man, metaverse, stereoscopic, smart, looking, entertainment, watching, adult, one, computer, wearable, photo, white, movie, computing, indoors, technology, futuristic, modern, face, digital, home, gaming, gadget, innovation, headset, using, device
AI & AutomationTechnology

SuperPowers AI: Shoving AI into Smart Glasses. Is 'Vibe-Coding' the Next Big Thing?

SuperPowers AI turns your phone and shades into AI eyes. No coding needed, just vibe and speak. A wake-up call for CLI-obsessed developers!

Mar 62 min read
Read more →

What’s up, fellow keyboard smashers. Was scrolling through Reddit dodging work today and found an absolute madman. Homeboy got so pissed off at some e-waste Chinese cameras that he spent two years reverse-engineering them. If you’re a self-hosted nerd or just love a good tech deep-dive, buckle up.

Turning E-Waste into Gold Using Pure Spite

So this dude had some ancient 2016 Chinese NVRs. He wanted to hook them up to Frigate (a seriously awesome open-source NVR that homelabbers drool over).

The catch? Zero documentation. No RTSP. Every port was closed except 80. A total black box. Google was as useless as an HTML parser for regex.

After 2 years of on-and-off suffering, he grabbed the sketchy Android app meant for the cameras and started sniffing the network traffic. Turns out, these things communicate using a god-forsaken, completely undocumented protocol called "BUBBLE". It literally doesn’t exist on Google search. Wild.

Driven by pure frustration, he said "f*ck it" and built a tool called Strix. What took him two years of manual labor now takes exactly 30 seconds. It brute-forces 100,000 URL patterns. You just punch in the camera IP and model, and it blasts through every known URL, tests them, and spits out the working streams. It even updates your frigate.yml with the new cams via go2rtc without nuking your current setup. Oh, and he openly admitted to using ai tools to speed up the coding process—because who the hell doesn't nowadays?

Reddit Goes Wild, Wizards Chime In

The post blew up with almost 1.4K upvotes on r/selfhosted. The comments were a goldmine:

  • The Frigate Devs Noticed: User hawkeye217 (a core Frigate developer) literally dropped in like: "Bro, submit a PR to our official docs so this can be added to third-party extensions." That’s the ultimate dev flex right there.
  • The Security Paranoiacs: Rightfully so, someone pointed out that these ancient obscure cams are basically Swiss cheese when it comes to security. Backdoors everywhere. The general consensus? Shove these sketchy devices into an isolated VLAN. Cut their internet access entirely and only let them talk to your Frigate server or home cloud vps. The OP totally agreed.
  • The Cloud Haters: Someone asked about Wyze or Ring support. OP hit them with the harsh truth: Cloud cams are unstable garbage for this kind of local setup, so he's not touching them. Based.

The C4F Takeaway: Spite-Driven Development is Real

TL;DR: Never underestimate a programmer fueled by spite. The greatest open-source tools aren't built for money; they're built because a dev was tired of doing dumb, repetitive bullshit manually.

Also, reverse-engineering combined with modern AI means nothing is truly "e-waste" anymore if you're stubborn enough. Happy hacking, and for the love of God, firewall your IoT trash before you end up getting streamed on Shodan.


Source: r/selfhosted - These cameras were supposed to be e-waste...