ESP32 рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдг рдПрдиреНрдбреНрд░реЛрдЗрдб рдХрдореНрдкреНрдпрд╛рдЧреНрдирди рдЕрдиреБрдкреНрд░рдпреЛрдЧ ESP32/ESP32S3/ESP32C5 рдмрд╛рдЯ рд╕реНрдХреНрдпрд╛рди рдкрд░рд┐рдгрд╛рдорд╣рд░реВ / рд╕реНрдирд┐рдл рдЧрд░рд┐рдПрдХреЛ рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди рд░ pcap рдлрд╛рдЗрд▓рд╣рд░реВ рдкрдвреНрдиред
ESP32 рд░ ESP32S3 рдорд╛ рдорд╛рддреНрд░ 2.4GHz wifi рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрдЫ, ESP32C5 рдХреЛ рд╕рд╛рде 2.4 рд░ 5GHz рджреБрд╡реИ (рдирдпрд╛рдБ!)
рдХреБрдиреИ рдкрдирд┐ Wifi рдХрдиреЗрдХреНрд╕рди рдкреЗрдиреНрдЯреЗрд╕реНрдЯ рдЧрд░реНрди, рд▓реБрдХреЗрдХрд╛ рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди, рдХреБрдиреИ рдкрдирд┐ 2,4Ghz (рд░ 5Ghz рд╕рдБрдЧ ESP32C5) рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдмрд╛рдЯ рдХреБрдиреИ рдкрдирд┐ STA рд╣рдЯрд╛рдЙрди, EvilTwin рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рддрдкрд╛рдИрдВрдХреЛ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдХрд╕рд▓реЗ рд╕рдореНрдЭреМрддрд╛ рдЧрд░реНрди рдЗрдЪреНрдЫреБрдХ рдЫ рднрдиреА рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреБрд╣реЛрд╕реН, Wifi auth рдХреБрдЮреНрдЬреА рдПрдХреНрд╕рдЪреЗрдиреНрдЬрд╣рд░реВ рдЦрд┐рдЪреНрдиреБрд╣реЛрд╕реН, Blt рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕реНрдХреНрдпрд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реН рдЖрджрд┐...
рд╕рдмреИ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдПрдХреЛ рдбрд╛рдЯрд╛ PCAP рдлрд╛рдЗрд▓рдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдиреНрдЫ рдЬреБрди USB рджреНрд╡рд╛рд░рд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордпрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдиреНрдЫ, рдПрдиреНрдбреНрд░реЛрдЗрдб рдлреЛрдирдорд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдЧрд░рд┐рдиреНрдЫред
Wifi рд░ рдмреНрд▓реБрдЯреБрде рд╕реНрдХреНрдпрд╛рдирд╣рд░реВ CSV рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реБрдиреНрдЫрдиреН рд░ рдиреЗрдЯрд╡рд░реНрдХ рдирдХреНрд╕рд╛рд╣рд░реВ (рд╕реВрдЪреА SSID рд░ рдЬрдбрд╛рди рдЧрд░рд┐рдПрдХрд╛ рдпрдиреНрддреНрд░рд╣рд░реВ) JSON рдврд╛рдБрдЪрд╛рдорд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реБрдиреНрдЫрдиреНред
ESP32 рд▓реЗ рдмреНрд▓реБрдЯреБрде рдХреНрд▓рд╛рд╕рд┐рдХ рд░ LE рдорд╛ рд╕реНрдХреНрдпрд╛рди рдЧрд░реНрди рд╕рдХреНрдЫред ESP32S3 рд░ ESP32C5 рд▓реЗ рдмреНрд▓реБрдЯреБрде LE рдорд╛ рдорд╛рддреНрд░ рд╕реНрдХреНрдпрд╛рди рдЧрд░реНрди рд╕рдХреНрдЫред
рдПрдк рдЦрд░рд┐рджрдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА:
рдПрдкрд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рддрдкрд╛рдЗрдБрдХреЛ рдЖрдлреНрдиреИ ESP32/ESP32S3/ESP32C5 рдХрд╛рд░реНрдбрдорд╛ рдлрд░реНрдорд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рд░ рдлреНрд▓реНрдпрд╛рд╕ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
рдпрдиреНрддреНрд░ ESP-WROOM-32 рд╡рд╛ ESP32S3 рд╡рд╛ ESP32C5 рдорд╛ рдХрдореНрддрд┐рдорд╛ 4Mo рдлреНрд▓реНрдпрд╛рд╕рдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╣реБрдиреБрдкрд░реНрдЫред
(рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐: https://www.amazon.com/dp/B08NW4JXFM/ref=twister_B09J8VQ9MG?_encoding=UTF8&th=1)
Heltec LoraESP32(v2) рд░ D1miniESP32, ESP32S3 рд░ ESP32C5 рдорд╛ рдкрдирд┐ рдкрд░реАрдХреНрд╖рдг рдЧрд░рд┐рдпреЛред
рдлреНрд▓реНрдпрд╛рд╕ рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВ:
рдЪреЗрддрд╛рд╡рдиреА: рдкреНрд░рд┐рдорд┐рдпрдо рдЦрд╛рддрд╛рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЕрдзрд┐рдХрддрдо 3 рдкрдЯрдХ рдпрдиреНрддреНрд░ рдлреНрд▓реНрдпрд╛рд╕ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
рдпрджрд┐ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдердк рдЪрд╛рд╣рд┐рдиреНрдЫ рднрдиреЗ рдорд▓рд╛рдИ рд╕рдореНрдкрд░реНрдХ рдЧрд░реНрдиреБрд╣реЛрд╕реНред
рддрдкрд╛рдИрдВрд▓реЗ рдПрдкрдмрд╛рдЯ рдпрдиреНрддреНрд░ рдлреНрд▓реНрдпрд╛рд╕ рдЧрд░реНрдиреБ рдЕрдШрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рд┐рдорд┐рдпрдо рдЦрд╛рддрд╛рдХреЛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд▓рд┐рдиреБрдкрд░реНрдЫ (рдПрдк рдЦрд░рд┐рджрдорд╛)ред
рдЖрдлреНрдиреЛ рдпрдиреНрддреНрд░рд▓рд╛рдИ рдмреБрдЯрд▓реЛрдбрд░ рдореЛрдбрдорд╛ рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН (EN рдмрдЯрди рдерд┐рдЪреНрджрд╛ BOOT рдмрдЯрди рд╣реЛрд▓реНрдб рдЧрд░реНрдиреБрд╣реЛрд╕реН): https://docs.espressif.com/projects/esptool/en/latest/esp32/advanced-topics/boot-mode-selection.html#manual-bootloader
рдлреНрд▓реНрдпрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдХреЗрд╣рд┐ рдорд┐рдиреЗрдЯ рдкрд░реНрдЦрдиреБрд╣реЛрд╕реН ...
рдПрдХрдкрдЯрдХ рд╕рдХрд┐рдПрдкрдЫрд┐ рд╕реНрдХреНрд░рд┐рдирдорд╛ "рдлреНрд▓реНрдпрд╛рд╢ рд╕рдореНрдкрдиреНрди" рджреЗрдЦрд┐рди рд╕рдХреНрдЫред
рдпрдиреНрддреНрд░ рд╡рд┐рдЪреНрдЫреЗрдж рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдкреБрди: рдЬрдбрд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдПрдк рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рд╕рдВрд╕реНрдХрд░рдг рд╕рд╣реА рд░реВрдкрдорд╛ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЗрдПрдХреЛ рдЫ рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реН (рдПрдкрдХреЛ рдореБрдЦреНрдп рд╕реНрдХреНрд░рд┐рди рд╡рд╛ рдЯрд░реНрдорд┐рдирд▓ рдЖрджреЗрд╢ "рд╕рдВрд╕реНрдХрд░рдг" рдмрд╛рдЯ)ред
рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВ:
рддрдкрд╛рдИрдВрд▓реЗ рдПрдкрдмрд╛рдЯ (рдкрд╣рд┐рд▓реЗ рдлреНрд▓реНрдпрд╛рд╢ рдЧрд░рд┐рдПрдХреЛ) рдпрдиреНрддреНрд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрдиреБ рдЕрдШрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рд┐рдорд┐рдпрдо рдЦрд╛рддрд╛ (рдПрдк рдЦрд░рд┐рджрдорд╛) рдХреЛ рдорд╛рд▓рд┐рдХ рд╣реБрдиреБрдкрд░реНрдЫред
рдпрдиреНрддреНрд░рдорд╛ рдкреНрд▓рдЧ рдЗрди рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдХреЗрд╡рд▓ рдПрдкрдмрд╛рдЯ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реНред
рдореЗрд░реЛ рдЯрд┐рдиреНрдбреА рдЦрд╛рддрд╛рдорд╛ рд╕рдорд╕реНрдпрд╛ рднрдПрдорд╛ рдорд▓рд╛рдИ рд╕рдореНрдкрд░реНрдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН (cf рд▓рд┐рдЩреНрдХ)
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежреирем рдЬрдирд╡рд░реА реирек