38C3 - Liberating Wi-Fi on the ESP32
ฝัง
- เผยแพร่เมื่อ 6 ก.พ. 2025
- media.ccc.de/v...
Reverse engineering the Wi-Fi peripheral of the ESP32 to build an open source Wi-Fi stack.
During the 38c3, there are probably multiple thousands of ESP32s in the CCH, all of which run a closed source Wi-Fi stack. And while that stack works, it would be nicer to have an open source stack, which would grant us the ability to modify and audit the software, which carries potentially sensitive data.
So we set to work, reverse engineering the proprietary stack and building a new open source one. We soon discovered just how versatile the ESP32 can be, both as a tool for research and IoT SoC, when its capabilities are fully unlocked. This includes using it as a pentesting tool, a B.A.T.M.A.N. mesh router or an AirDrop client.
You'll learn something about Wi-Fi, the ESP32, reverse engineering in general and how to approach such a project.
Frostie314159, Jasper Devreker
events.ccc.de/...
#38c3 #HardwareMaking
Licensed to the public under creativecommons...
I love that "we can't release the code, but if you reverse engineer it *wink, wink*"
Hell yeah! It has never occurred to me before, but allowing derivative works of your blobs is essentially a free RE pass.
It makes the clean-room or black-box approaches irrelevant, since now you don't have to carefully maneuver around somebody's copyright anymore.
Well done guys
💯
I thought the other was a girl ...
Excellent job and great presentation!!
Good talk.
When I saw the Faraday cage, I couldn't help but think whether Faraday cage tiny house concepts already exist. 🤣
Grüß dich Simon!
🇨🇦 Living in SW 🇩🇪
Was this just reposted?! I thought I had seen this a couple of *days* ago, not just hours ago...?
some other channel uploaded the talks first, perhaps unofficially
Can I send any packets on any channel this way?
you can ignore most of my previous comment, spoke too soon...
You could use ferrite clips on some of the wires that go into your Faraday cage, even for power... But a battery is good, too.