Di 38th Chaos Communications Congress, [Frostie314159] dan [Jasper Devreker] memberikan update menarik tentang projek mereka untuk menulis stak WiFi sumber terbuka untuk ESP32. Jika anda berminat dengan ESP32 atau WiFi secara umum, mereka juga telah menyediakan penjelasan mendalam tentang cara semua ini berfungsi.

ESP32 dilengkapi dengan radio, demodulator, dan pengawal akses media (MAC) yang menguruskan aspek-aspek paling asas dan kritikal dalam protokol WiFi. Firmware yang memacu perkakasan MAC ini adalah pek yang berlesen, dan walaupun API-nya didokumentasikan dengan baik — itulah cara kita menulis perisian yang menggunakan WiFi — ia terhad dalam apa yang boleh kita lakukan. Jika firmware pengawal MAC lebih fleksibel, kita dapat melakukan lebih banyak lagi dengan WiFi, dari klon AirDrop hingga mod mesh tersuai.

Dalam ceramah tersebut, [Jasper] berkongsi bagaimana dia menyahsulit banyak firmware MAC dari Espressif. Proses ini melibatkan Ghidra, sebuah sangkar Faraday, dan penemuan bertuah nama fungsi dalam pek tersebut. [Frostie] kemudian memulakan kerja menulis pengawal MAC yang beliau panggil Ferris-on-Air. Buat masa ini, ia terhad kepada mod stesen biasa, tetapi sudah cukup untuk membuktikan bahawa usaha ini dapat membuahkan hasil.

Ini jelas masih kerja yang sedang berjalan — mereka baru sahaja menekuni projek ini selama setahun — tetapi kami akan terus memantau perkembangan ini. Potensi ESP32 dan keluarganya sebagai alat penggodaman WiFi yang lebih umum adalah sangat menjanjikan.



Source link

Leave a Reply