-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Security: DNS Request #84
Comments
Oh... eben reproduziert, was soll das bzw. von wo im Code kommt das? |
@dbtec00 hast du probiert, den Code selber zu compilieren und laufen zu lassen, ob reproduzierbar? |
Hatte diese Anfragen auch. Sie entstehen durch den NTP Request wenn etwas geloggt werden sollte.
Ich weiß, nicht die beste Lösung aber wollte auch bloß schnell die ständigen Abfragen verhindern. P.S.: Die Methode "getLocalTime" fragt die Zeit im System ab. Diese ist in der Lib "esp32-hal-time". |
Nein, nur direkt über die Bin. |
Getestet und bestätigt! Neues setzen des NTP Servers behebt das Problem! |
kann morgen jemanden bitten, diese Zeilen Code zu prüfen. |
@Noschvie : Auf was genau willst du hinaus? Danach noch die Konvertierung als String. Interessant wäre es raus zu finden ab wann die Abfrage unsauber wird. Würde der Sache gerne näher auf den Grund gehen, habe aber nur einen Fingerabdruckleser der bei mir "produktiv" läuft. Wenn aber jemand näheres raus findet schaue ich mir es gerne an. |
Irgendwo scheint es einen Speicherüberlauf zu geben, nur ich sehe den nicht mangels Erfahrung mit C/C++ |
@Noschvie : Da hast du vermutlich recht mit dem Speicherüberlauf, der kann aber so ziemlich überall sein. Ohne richtiges debuggen zur Laufzeit finde ich den aber auch nicht. Da reichen meine C++ Kenntnisse auch nicht aus. An der Stelle die du vermutest ...
Die Methode strftime mit den Parametern sollte eine Zeitstempel erzeugen der folgendermaßen aussieht... 2023-12-10 16:25:35 MEZ bzw. (MESZ) Sind also 23 (24) Zeichen die in den Buffer geschrieben werden. Ich mache den Buffer mal größer und versuche mal was bei raus kommt. Trotzdem darf da eigentlich nichts passieren, mit sizeof(Buffer) wird die Größe für die Methode limitiert. |
Verwendest du VS Code? Damit kann man eine statistische Code Analyse machen, oder? Vielleicht findet die was. https://cplusplus.com/reference/ctime/strftime/ kannst mal den return value abfragen und ausgeben. |
Hi, hat noch jemand etwas rausgefunden? Ich bin leider kein Programmierer aber das ist schon ziemlich nervig ! |
Hi,
ich habe PiHole im Einsatz und sehe, dass hier kontinuierlich (alle 20s) versucht wird eine fehlerhafte Domain vom Controller aufzulösen. Ist das bekannt?
Grundsätzlich möchte ich nicht, dass hier irgendeine Kommunikation stattfindet von einem Gerät, welches meinen Fingerabdruck "gespeichert" hat (wurde auch bereits geblockt). Aber warum diese Anfragen?
Grüße
db
The text was updated successfully, but these errors were encountered: