Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
project:esp8266_wifi_sniffer:wifi_sniffer_kit [2019/07/30 09:20]
cyberian [Reference] sdk link
project:esp8266_wifi_sniffer:wifi_sniffer_kit [2019/07/30 13:15]
cyberian [Reference]
Line 8: Line 8:
 Tento projekt má za cíl vytvořit přenosné zařízení umožňující sledovat dění na wifi pásmu 2.4GHz. ESP8266 bude běžet v AP režimu v promiskuitním módu a sledovat vybrané pakety. Počítá se i s případným druhým ESP8266, který může posílat zachycený provoz do Wiresharku Tento projekt má za cíl vytvořit přenosné zařízení umožňující sledovat dění na wifi pásmu 2.4GHz. ESP8266 bude běžet v AP režimu v promiskuitním módu a sledovat vybrané pakety. Počítá se i s případným druhým ESP8266, který může posílat zachycený provoz do Wiresharku
 Popud pro vyrobení tohoto zařízení vznikl při zaútočení jednoho mobilního přístroje hromadným ARP spoofingem na celou síť. Tímto zařízením bude možno vystopovat jeho pozici mezi cca 600 zařízeními přímo v zástavbě a zneškodnit jeho nakažený telefon taserem Popud pro vyrobení tohoto zařízení vznikl při zaútočení jednoho mobilního přístroje hromadným ARP spoofingem na celou síť. Tímto zařízením bude možno vystopovat jeho pozici mezi cca 600 zařízeními přímo v zástavbě a zneškodnit jeho nakažený telefon taserem
 +
 +==== Pracovní poznámky ====
 +=== Watchdog ===
 +
 +A WDT timeout can occur if the repaint takes more than one second. This can be avoided by disabling the watchdog timer before the loops, then re-enabling it afterwards.
 +
 +Example:
 +<​code>​
 +ESP.wdtDisable();​
 +for (int u = 0; u < clients_known_count;​ u++) print_client(clients_known[u]);​
 +for (int u = 0; u < aps_known_count;​ u++) print_beacon(aps_known[u]);​
 +ESP.wdtEnable(1000);​
 +</​code>​
 +
  
 ==== Reference ==== ==== Reference ====
 https://​jaimyn.com.au/​use-espressif-sdk-functions-arduino-esp8266-ide/​ https://​jaimyn.com.au/​use-espressif-sdk-functions-arduino-esp8266-ide/​
 +
 https://​www.espressif.com/​sites/​default/​files/​documentation/​2a-esp8266-sdk_getting_started_guide_en.pdf https://​www.espressif.com/​sites/​default/​files/​documentation/​2a-esp8266-sdk_getting_started_guide_en.pdf
 +
 +https://​www.espressif.com/​sites/​default/​files/​documentation/​20b-esp8266_rtos_sdk_api_reference.pdf
 +
 +http://​www.ieee802.org/​
 +
 +https://​www.espressif.com/​en/​support/​download/​documents?​keys=ESP8266&​field_type_tid%5B%5D=14
  
  • project/esp8266_wifi_sniffer/wifi_sniffer_kit.txt
  • Last modified: 2019/09/25 07:54
  • by cyberian