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

ความคิดเห็น • 14

  • @AnonyDave
    @AnonyDave 7 วันที่ผ่านมา +48

    I love that "we can't release the code, but if you reverse engineer it *wink, wink*"

    • @mskiptr
      @mskiptr 7 วันที่ผ่านมา +8

      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.

  • @drbenzel2
    @drbenzel2 8 วันที่ผ่านมา +15

    Well done guys

    • @Marc42
      @Marc42 8 วันที่ผ่านมา

      💯

    • @bobby9568
      @bobby9568 7 วันที่ผ่านมา

      I thought the other was a girl ...

  • @Rob-Herrera
    @Rob-Herrera 3 วันที่ผ่านมา

    Excellent job and great presentation!!

  • @Waldemar_la_Tendresse
    @Waldemar_la_Tendresse 7 วันที่ผ่านมา +1

    Good talk.
    When I saw the Faraday cage, I couldn't help but think whether Faraday cage tiny house concepts already exist. 🤣

  • @lohikarhu734
    @lohikarhu734 6 วันที่ผ่านมา +1

    Grüß dich Simon!
    🇨🇦 Living in SW 🇩🇪

  • @Marc42
    @Marc42 8 วันที่ผ่านมา +9

    Was this just reposted?! I thought I had seen this a couple of *days* ago, not just hours ago...?

    • @huihuihuihuihuihui1
      @huihuihuihuihuihui1 7 วันที่ผ่านมา +14

      some other channel uploaded the talks first, perhaps unofficially

  • @kozlovskyi
    @kozlovskyi 13 ชั่วโมงที่ผ่านมา

    Can I send any packets on any channel this way?

  • @lohikarhu734
    @lohikarhu734 6 วันที่ผ่านมา

    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.