ESP32 पर वाईफ़ाई के साथ खेल

छवि


वाईफाई नेटवर्क का विश्लेषण करने के लिए एक पॉकेट-आकार का उपकरण बनाने का विचार इस लेख द्वारा धक्का दिया गया था


विचार के लिए उन्हें धन्यवाद। मेरे पास करने को कुछ नहीं था।


नेटवर्किंग के मेरे ज्ञान का आनंद लेने और विस्तार करने के लिए सभी काम एक शौक के हिस्से के रूप में किया गया था। धीरे-धीरे, इस वर्ष की शुरुआत से, सप्ताह में 1..4 घंटे।
लागू उपयोग की योजना नहीं है। उन। यह एक हैकर के लिए एक उपकरण नहीं है।


. , , . . , github. , .


" " ESP32


. . "".


Linux ( Raspberry Pi) + «» (STM32) + CC1110 ( 8051) (125kHz, NFC, 433mHz, USB, iButton, bluetooth, ?) . , (flipper-zero github "This organization has no public repositories.") .


, . , .


""

( , ).


:


  • . > 100 mA Wifi, , . "" power bank. power bank / .
  • "" Linux , . / .
  • ( SDK, ).

, , — ESP32.


, , , ESP32 . :


  • Bluetooth.
  • 433mHz hardware ( , ).

ESP32

  • SDK (IDF) ESP32 .
  • ( WiFi, ) .
  • 5gHz WiFi.

/ .



...


SD


Web , . ESP32 WiFi AP IP .


ESP32 , , , Web , , router . .
, .


Beacon


. « ». .
examples Espressif.


AP.
, .
AP.
Beacon spammer.
ESP32 AP SSID MAC [beacon frame] SSID ( AP)


sniffing e WiFi


Espressif callback WiFi « ». , .


callback . , PCAP SD , . , , callback , , SD .


« » ( ), «» (5..7 AP ) PCAP .


, PCAP MAC .


, /, , . WiFi AP. ( ..)


Wireshark .


deauth


, libnet80211.a, . , . , patch. [deauthentication frame], : « ». , esp8266 github esp8266 .


( ) AP . «»…


, …


RSSI « AP».


router


, , .


ESP32 STA + SoftAP. NAT router.


Espressif fork ( ) lwip.


H, , , esp-lwip netif ‘ap’(SoftAP) ‘st’ (STA) .


NAT, STA ‘ap’ IP 'st' 'ap'. NAT.


, fork esp-lwip martin-ger a NAT IP4.


( , fork , LWIPHOOK , ), martin-ger .


router IP4 .


, :


  • , SoftAP ESP32 (DHCP )
  • URL DNS (UDP port 53) SoftAP ESP32 .

PCAP .


, , , , .


SoftAP ESP32 : Ehernet (destMAC[6]+srcMAC[6]+type[2]) + payload (IP4, IP6, DCHP, type).


, ESP32 WiFi->WiFi , . , , router ESP32 .


, API Espressif MAC SoftAP EPS32. « » (esp_wifi_deauth_sta) STA, « ».


MAC STA esp_wifi_deauth_sta()



ESP32 , () .


, . "" . .


, , 1.5-2.


, , . .


All Articles