Was bringt Absichern der Cloud Anbindung?
Mit Hilfe eines Netzwerk-Analyse-Tools (Wireshark) wurden die Übertragungen eines ESP32 in die Cloud aufgezeichnet.
Was geschieht in den beiden ersten mitgeschnittenen Paketen?
DNS-Anfrage vom ESP32 an 192.168.178.1
Auflösung des Namens api.thingspeak.com (= IP 3.213.58.187)
Hersteller herausfinden:
cc:ce:1e:78:c1:ea => die 3 führenden Bytes kennzeichnen den Hersteller => AVM
Was ist der TCP-Drei-Wege-Handshake?
Das TCP-Drei-Wege-Handshake erfolgt über mehrere Pakete. Im vorliegenden Fall sind folgende Pakete beteiligt:
Paket 3 vom ESP zu ThingSpeak: SYN Paket 4 von ThingSpeak an ESP: ACK, SYN Paket 5 vom ESP zu ThingSpeak: ACK
Das Paket 5 wird an die IP-Adresse 3.213.58.187 mit dem Port 80 gesendet.
Im HTML-Header werden verschiedene Standardinformationen übertragen, wie der User Agent (Art des Clients) und der Content Type (Inhalt der HTTP-Übertragung). Individuelle Erweiterungen werden mit dem Präfix "X-" gekennzeichnet.
Die übermittelte Erweiterung ist: X-THINGSPEAKAPIKEY: EKAYGWBPX1UWSKHR\r\n
Das HTTP-Paket übermittelt die Inhalte eines Formulars. Die ausgelesenen Inhalte des Formulars sind:
Feldname: Field1 Wert: 0
Feldname: Field2 Wert: Nan
Header: false
Zuletzt geändertvor einem Jahr