Breaking
January 1, 2025

38C3: Towards an Open WiFi MAC Stack on ESP32 Elliot Williams | usagoldmines.com

At the 38th Chaos Communications Congress, [Frostie314159] and [Jasper Devreker] gave us a nice update on their project to write an open-source WiFi stack for the ESP32. If you’re interested in the ESP32 or WiFi in general, they’ve also got a nice deep dive into how that all works.

On the ESP32, there’s a radio, demodulator, and a media access controller (MAC) that takes care of the lowest-level, timing-critical bits of the WiFi protocol. The firmware that drives the MAC hardware is a licensed blob, and while the API or this blob is well documented — that’s how we all write software that uses WiFi after all — it’s limited in what it lets us do. If the MAC driver firmware were more flexible, we could do a lot more with the WiFi, from AirDrop clones to custom mesh modes.

The talk starts with [Jasper] detailing how he reverse engineered a lot of Espressif’s MAC firmware. It involved Ghidra, a Faraday cage, and a lucky find of the function names in the blob. [Frostie] then got to work writing the MAC driver that he calls Ferris-on-Air. Right now, it’s limited to normal old station mode, but it’s definite proof that this line of work can bear fruit.

This is clearly work in progress — they’ve only been at this for about a year now — but we’ll be keeping our eyes on it. The promise of the ESP32, and its related family of chips, being useful as a more general purpose WiFi hacking tool is huge.

 

This articles is written by : Nermeen Nabil Khear Abdelmalak

All rights reserved to : USAGOLDMIES . www.usagoldmines.com

You can Enjoy surfing our website categories and read more content in many fields you may like .

Why USAGoldMines ?

USAGoldMines is a comprehensive website offering the latest in financial, crypto, and technical news. With specialized sections for each category, it provides readers with up-to-date market insights, investment trends, and technological advancements, making it a valuable resource for investors and enthusiasts in the fast-paced financial world.

Recent:

A Foil Tweeter, Sound From Kitchen Consumables Jenny List | usagoldmines.com
Doomscroll Precisely, and Wirelessly Michael Shaub | usagoldmines.com
Sony Vaio Revived: Power, The Second 80% Arya Voronova | usagoldmines.com
Why 2025 Will Not Be The Year Of Linux On The Desktop Jenny List | usagoldmines.com
New Years Circuit Challenge: Make This RFID Circuit Jenny List | usagoldmines.com
vPlayer Puts Smart Display in Palm of Your Hand Tom Nardi | usagoldmines.com
Lowering Your Noise Floor, the Easy Way Dan Maloney | usagoldmines.com
Fan Made Dreamcast Port of GTA 3 Steals The Show Drew Littrell | usagoldmines.com
Re-engineering Potatoes To Remove Their All-Natural Toxins Maya Posch | usagoldmines.com
When The EU Speaks, Everyone Charges The Same Way Jenny List | usagoldmines.com
38C3: Save Your Satellite with These Three Simple Tricks Elliot Williams | usagoldmines.com
Release Your Inner Ansel Adams With The Shitty Camera Challenge Jenny List | usagoldmines.com
Keebin’ with Kristina: the One with the Copycat Keyboard Kristina Panos | usagoldmines.com
Bringing OpenStreetMap Data into Minecraft Tom Nardi | usagoldmines.com
The Twisted History of Ethernet on Twisted Pair Wiring Adam Fabio | usagoldmines.com
Ball Nut Modification Charts a Middle Course Between Building and Buying Dan Maloney | usagoldmines....
[Kerry Wong] Talks (and Talks) About a 300 MHz Oscilloscope Al Williams | usagoldmines.com
38C3: Lawsuits are Temporary; Glory is Forever Elliot Williams | usagoldmines.com
Beam me Up: Simple Free-Space Optical Communication Heidi Ulrich | usagoldmines.com
38C3: Xobs on Hardware Debuggers Elliot Williams | usagoldmines.com
Wire Rope: Never Saddle a Dead Horse Adam Fabio | usagoldmines.com
A Die-Level Look at the Pentium FDIV Bug Dan Maloney | usagoldmines.com
A Review That Asks: Do You Need a Thermal Camera? Al Williams | usagoldmines.com
The Business Card of DOOM Dan Maloney | usagoldmines.com
Porting Dragon’s Lair to the Game Boy Color Was a Technical Triumph Donald Papp | usagoldmines.com
Full Color 3D Printing With PolyDye and Existing Inkjet Cartridges Maya Posch | usagoldmines.com
Massive Leak Exposes 5,000,000 Credit and Debt Card Numbers, Along With Customers’ Financial Records...
$20,000+ Abruptly Drained From Wells Fargo Account, Customer Says Bank Refuses To Reimburse After Pr...
Circuit Secrets: Exploring a $5 Emergency Light Heidi Ulrich | usagoldmines.com
Let it Snow with a sub $100 snowmaking machine. Adam Fabio | usagoldmines.com
A Low-Cost Spectrometer Uses Discrete LEDs and Math Dan Maloney | usagoldmines.com
Building a 3D Printed Phone Handset with Mil-Spec Style Tom Nardi | usagoldmines.com
FallingWater Clock Puts New Spin on a Common LCD Tom Nardi | usagoldmines.com
Nearly $1,700,000,000 in Crypto Lost Through Private Keys Theft As Access Control Exploits Becomes M...
Creating a Mechanical Qubit that Lasts Longer Than Other Qubits Maya Posch | usagoldmines.com
Playing Around with the MH-CD42 Charger Board Tom Nardi | usagoldmines.com
Lathe Gears Make a Clock Al Williams | usagoldmines.com
20 GHz LNB Testing and Teardown Al Williams | usagoldmines.com
Do You Know Vail Code? Al Williams | usagoldmines.com
LDU Decoded: The Untold Tale of LEGO Dimensions Heidi Ulrich | usagoldmines.com
This Week in Security: License Plates, TP-Link, and Attacking Devs Jonathan Bennett | usagoldmines.c...
Minecraft in…COBOL? Al Williams | usagoldmines.com
Minecraft in…COBOL? Al Williams | usagoldmines.com
Uncanny Valley of Clean Conquered by Clever Chair Navarre Bartz | usagoldmines.com
Blast Away the Flux — With Brake Cleaner? Dan Maloney | usagoldmines.com
Stream Deck Plus Reverse Engineered Al Williams | usagoldmines.com
A LoRa Rain Gauge from the Ground Up Dan Maloney | usagoldmines.com
A Mechanical Calculator For The Modern Age Jenny List | usagoldmines.com
The Focus Dial Never Shipped, but You Can Build One From Scratch Maya Posch | usagoldmines.com
Hacker Hijacks 15 Accounts on X, Launches Memecoin Scams and Steals $500,000 in One Month: Blockchai...
Battery-Electric Ships: Coming Soon to a Harbor Near You? Maya Posch | usagoldmines.com
Blinded by the Light: the Problem with LED Headlights Maya Posch | usagoldmines.com
Tech in Plain Sight: Incandescent Bulbs Al Williams | usagoldmines.com
OpenWRT, But On An Unsupported Router Jenny List | usagoldmines.com
Open Source Lemontron 3D Printer is Ready to Build Tom Nardi | usagoldmines.com
Taking “Movies” of Light in Flight Elliot Williams | usagoldmines.com
Time Management for Toddlers Kristina Panos | usagoldmines.com
Tweezers Probe Reviewed Al Williams | usagoldmines.com
When It Comes To DOS, Don’t Forget DR-DOS. Jenny List | usagoldmines.com
Esperanto: The Language That Hoped to Unite the World Heidi Ulrich | usagoldmines.com
Open Source Multimeter Raises the Bar for DIY Tools Tom Nardi | usagoldmines.com
Break Me Off a Piece of That Open Source Serial Adapter Tom Nardi | usagoldmines.com
Going Digital: Teaching a TI-84 Handwriting Recognition Heidi Ulrich | usagoldmines.com
Pi’s Evil Twin Goes for Infinity Al Williams | usagoldmines.com
FBI and Other Federal Agencies Identify Hacker Behind $308,000,000 Hack of DMM Crypto Exchange Daily...
Holiday Jukebox Gets ESP32, Home Assistant Support Tom Nardi | usagoldmines.com
A Twenty-Segment Display, Artistically Elliot Williams | usagoldmines.com
Keeping Track of Old Computer Manuals with the Manx Catalog Maya Posch | usagoldmines.com
The Mystery of the Messed-Up Hammond X5 Elliot Williams | usagoldmines.com
Retrotechtacular: Quest for the “Big Boy” CRT Finds New Home in Mini Doc Drew Littrell | usagoldmine...
Bank Executive Allegedly Drains $4,277,227 From Customers’ Accounts in 11-Year Scheme: Report Alex R...
Calling Pink Floyd Al Williams | usagoldmines.com
Watch Any Video on Your Game Boy, Via Link Cable Elliot Williams | usagoldmines.com
ALSEP: Apollo’s Modular Lunar Experiments Laboratory Maya Posch | usagoldmines.com
Camera Slider Uses Repositionable Rail To Do Rotational Moves Lewin Day | usagoldmines.com
Crawler Challenge: Building Rope-Traversing Robots Heidi Ulrich | usagoldmines.com
A Pi Pico Makes A Spectrum Laptop Jenny List | usagoldmines.com
Atoms For Peace: the US Nuclear Fleet Build-Out and Modern-Day Revival Maya Posch | usagoldmines.com
Silicone Tubing as Springs for Capacitive Touch Buttons Maya Posch | usagoldmines.com
Keebin’ with Kristina: the One With the Keyboard-Mouse Kristina Panos | usagoldmines.com
Handheld Satellite Dish is 3D Printed Bryan Cockfield | usagoldmines.com
E-Paper Anniversary Counter Is A Charming Gift With Minimal Power Draw Lewin Day | usagoldmines.com
Faster Integer Division with Floating Point Al Williams | usagoldmines.com
DIY Camera Slider Moves And Rotates For Slick Shots Lewin Day | usagoldmines.com
Hackaday Links: December 22, 2024 Dan Maloney | usagoldmines.com
3D Printed Forklift Is A Cute Desk Toy Lewin Day | usagoldmines.com
240,000 Credit Union Customers Exposed As Hackers Access Trove of Sensitive Data: Report Alex Richar...
Optimizing Your Linux Shell Experience Al Williams | usagoldmines.com
Old 3D Printer Parts Repurposed Into DIY Camera Slider Lewin Day | usagoldmines.com
Dog Plays Chess on ESP32 Bryan Cockfield | usagoldmines.com
Vintage Audio Amp Gets LED Lighting Upgrade Lewin Day | usagoldmines.com
Inside a Diamond Plant Al Williams | usagoldmines.com
Nanoscale Imaging and Control of Altermagnetism in MnTe Maya Posch | usagoldmines.com
An LCD, Touch Sensor, USB-C, And A Microcontroller for a Buck Lewin Day | usagoldmines.com
Records of Nearly 1,000,000 Americans Exposed As Massive Data Breach Reveals Names, Phone Numbers, M...
The Bendix G-15 Runs 75,000 Lines of Code Adam Fabio | usagoldmines.com
Over $225,000,000 in Crypto Distributed To Hack Victims of Collapsed Exchange Cryptopia After Years ...
Custom Firmware For Even Cheaper Bluetooth Thermometers Tom Nardi | usagoldmines.com
8,358 Bank Customers Exposed As Billion-Dollar Lender Reveals Data Breach, Warns Social Security Num...
Intel Terminates X86S Initiative After Formation of New Industry Group Maya Posch | usagoldmines.com

Leave a Reply