Crime Researcher turns wi-fi smart lightbulb into a Banned Book Library - This ‘cyberpunk digital dead drop’ was inspired by Ben Brown’s short story of anti-corporate tech resistance, called ‘Library.’

Article (Archive)

By Mark Tyson

wnNDiTSzff73sksrFSqcZW.jpg.webp

A security researcher has added another dimension to smart lightbulbs by using them to store a library of banned books, creating what they describe as a “cyberpunk digital dead drop.” Rick Osgood wrote about the idea behind the Banned Book Library on his personal blog, alongside a retelling of the process to create a working prototype. Meanwhile, all the code is open source and available via Codeberg. So, anyone interested can acquire some ESP32-powered smart lightbulbs and distribute stealthy banned book libraries of their own.

Osgood notes that he was pondering making smart lightbulbs more useful. As someone “interested in infosec, open-source software, making things, breaking things,” he found inspiration in Ben Brown’s short story of anti-corporate tech resistance, called ‘Library.’ After that lightbulb moment, Osgood knew he wanted to make a small, inexpensive, cyberpunk‑style digital dead drop, designed for resilience and stealth – by reprogramming smart lightbulbs.

The security researcher chose a Tasmota‑flashed ESP32C3 smart bulb as the starting point for the stealth library project. As this device only has 4MB on board in total for everything, including the OS, and not much spare capacity left over, Osgood spent a considerable amount of time and effort wrangling with adding a microSD reader. However, this expansion effort proved fruitless, and thus he decided to live with the total capacity 4MB limit for the sake of sanity, convenience, and stealth.

Once Osgood accepted the 4MB storage limitation, a key task was to expand the existing ~320KB of free space for the filesystem as much as possible. After some optimizations and tuning, he managed to reserve about half of the total storage space available for banned books. We also assume some kind of text compression is used to make the best use of the limited capacity.

uES8CQgGc3Po2EKq5466NW.jpg.webp
Example library

Thus, the current working prototype runs some custom ESP32 firmware, broadcasts an open Wi-Fi network, and hosts a server, with about half of the total capacity of the smart lightbulb left over. That means the all-important LittleFS library partition can be stuffed with almost 2MB of banned books. Osgood's example files use a selection of old public domain titles, presented in a CSS contents page. However, those who set up the lightbulbs will of course want to add their own digital tomes. Guidance for this, and for updating admin settings, and more is provided on the linked blog and Codeberg pages.

The Banned Book Library supports OTA updates. It is also worth mentioning that no cloud services are required, and no sensitive credentials need to be saved on the device. Please remember that modifying your smart lightbulb firmware could ‘brick’ it, so follow the linked guides at your own risk. Finally, also be careful carrying your banned book-stuffed smart lightbulbs when traveling internationally.
 
Ostatnio edytowane:
Funny how it's all books promoting sodomy and miscegenation. They're always quick to tell you that the Nazis burned books, but rather mum on WHICH books they burned and WHY.
 
Honestly the idea of being able to smuggle information in something like a lightbulb is pretty cool and "cyberpunk". Although I don't know how useful it'd be because if you were trying to smuggle information in that manner, TPTB would probably be able to work that out from seizing the computer you used to do it anyway.
Books so banned that the publisher is more likely to shut this down than the government
The books he used are all public domain
 
If you executed everyone in America who complained about banned books in the modern context, you would be doing the country a great service. What they mean by "banned" is invariably parents in school districts demanding the school library not be a place where a child can stumble into pedophile written books that sexualize children.
 
Example library
Both of them are "one person complained about them one time 30 years ago and nothing happened". How desperate these people are to be the plucky underdogs fighting the empire that they're willing to make complete asses of themselves by stretching the definition of "banned" to the point that it doesn't even resemble itself anymore.

By the way, you can get both of those "banned books" on the grassroots resistance platform, Amazon.
 
If you executed everyone in America who complained about banned books in the modern context, you would be doing the country a great service. What they mean by "banned" is invariably parents in school districts demanding the school library not be a place where a child can stumble into pedophile written books that sexualize children.
Honestly I think generally for school use, you shouldn't use any fiction written after 1900. Not only because it's less likely to be degenerate but also because it forces children to engage with the past more directly. Teaching kids only what is "current" and having their perception of history only be shaped in the third person is just not good for anyone.
 
The concept of hiding a web server in a smart bulb is good, if the bulb doesn't look too conspicuous, and you can get access to the light fixture without being caught. It's less likely to be discovered than something plugged into an empty outlet. You can probably find smart bulbs on clearance for under $10.

It needed that microsd reader to hold useful amounts of books. If you are limited to 2 MB, you should link to websites, Tor sites, torrents/magnets, IPFS, etc. instead. You can have tons of that, some short guides, and still have room left over for a few compressed books.

I see your "human" choice of troon colors and lesbian books.

Honestly the idea of being able to smuggle information in something like a lightbulb is pretty cool and "cyberpunk". Although I don't know how useful it'd be because if you were trying to smuggle information in that manner, TPTB would probably be able to work that out from seizing the computer you used to do it anyway.
It depends on how badly "TPTB" want to catch a person doing this. You could be leaving fingerprints and DNA on the bulb, or caught on camera installing it. But I don't think they can easily figure out who installed the server and copied data on there from only examining the microcontroller.

You can install your Little Tranny Libraries in Texas without getting genocided. But if you did this in China, you could get people in trouble for having it on their property.
 
Ostatnio edytowane:
Banned books, 20th century:
edgy, cool, banned for naughty words, anti-authoritarian politics, supernatural themes that offended Christians
Banned books, 21st century:
"Here's the story of how I sucked my nonwhite immigrant cousin's dick and trooned out, and why you should too"
 
Get fucked by a pack of niggers for all i care, keep your shit to yourself and dont involve minors. Why is that these faggot cant understand that.
 
It's generally, from an engineering and computer science standpoint, a really cool thing he did. Too bad. He's the other half of programmers who aren't right wing extremists. And he's a degenerate faggot.
There's only three types, computer programmers. Furries Faggots and Nazis And some libertarians, technically But they're dying breed.
 
It's generally, from an engineering and computer science standpoint, a really cool thing he did. Too bad. He's the other half of programmers who aren't right wing extremists. And he's a degenerate faggot.
There's only three types, computer programmers. Furries Faggots and Nazis And some libertarians, technically But they're dying breed.
Please sober up and fix your grammar and punctuation, this was physically painful to try to read.
 
Wstecz
Top Na dole