Hallo Alex,

laut https://tls12.xargs.org/ würde "16 03 03"  auf "client key exchange" passen, wenn da nicht immer diese 01 wäre.
Laut Doc sollte da 16 03 03 00 kommen, hier habe ich aber immer 16 03 03 01.
Da würde auch zuerst das client hello fehlen, das aber 16 03 01 sein soll (eine 03 weniger...) Abgesehen davon wäre meine erste Vermutung dann doch "irgendwie richtig", das der Kram Oktal-Zahlen sein sollen (okt 26 == hex 16)
Was machen dann aber die nicht-numerischen ASCII-Char dazwischen?

Nebenbei, jetzt gibts auch eine Null-Version davon:
 postfix/smtpd[15963]: improper command pipelining after CONNECT from ec2-13-40-123-112.eu-west-2.compute.amazonaws.com[13.40.123.112]: \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000

Entweder ist das total raffiniert, oder einfach bloß kaputt.

Grüße
Jörg


Am 13.01.24 um 22:38 schrieb Alexander Joelly:
\026\003\003 sieht nach einem TLS 1.2 Handshake aus und sollten HEX Werte sein (16 03 03)

lg,
Alex

On 1/13/24 21:17, Joerg Hartmann via postfix-users wrote:
Hallo allerseits,

ich hab auf einer meiner Maschinen mal wieder eine neue Sorte Unfug.
Siehe beiliegendes Bild:

45760+01:00 postfix/smtpd[16432]: improper command pipelining after CONNECT from unknown[199.45.154.50]: \026\003\003\001\246\001\000\001\242\003\003\327t\222\333u~\322r\017\2242h\024x\227\177A\214\032\272C\360Wj\312\366^X\305\311t\334 48449+01:00 postfix/smtpd[16432]: warning: non-SMTP command from unknown[199.45.154.50]: \026\003\003\001\246\001\000\001\242\003\003\327t\222\333u~\322r\017\2242h\024x\227\177A\214\032\272

10291+01:00 handwerker postfix/smtpd[16432]: improper command pipelining after CONNECT from unknown[199.45.154.50]: \026\003\003\001\246\001\000\001\242\003\003E5V|:D0$\254\216\035@\222\266\374d\374\035\350\251\353\332\365\t\2619T\3472\316\240\03 10350+01:00 postfix/smtpd[16432]: warning: non-SMTP command from unknown[199.45.154.50]: \026\003\003\001\246\001\000\001\242\003\003E5V|:D0$\254\216\035@\222\266\374d\374\035\350\251\353\3

47272+01:00 postfix/smtpd[16432]: connect from unknown[199.45.154.50]
47338+01:00 postfix/smtpd[16432]: improper command pipelining after CONNECT from unknown[199.45.154.50]: \026\003\003\001W\001\000\001S\003\003\b\237q\000\276\002\210\322\271\362b\b>\312\200\253y?|\364u\353\246:_W\254\341&t\310\344 \26 47621+01:00 postfix/smtpd[16432]: warning: non-SMTP command from unknown[199.45.154.50]: \026\003\003\001W\001\000\001S\003\003\b\237q\000\276\002\210\322\271\362b\b>\312\200\253y?|\364u\35

Ich dachte erst, das wäre irgendwie oktal codiert o.ä., es sind aber teilweise auch "Nicht-Oktale-Zeichen" dazwischen. Das ist auch nix base64-codiertes. Jedenfalls kommt bei decode-Versuch nur Schruz raus.

Allerdings fängt dieses Zeuchs immer mit "\026\003\003\001" an.
Kann jemand hier etwas Licht in diese Sache bringen?
Meine postfix-Version ist hier 3.7.9

Grüße
Jörg

Antwort per Email an