LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

32-битных железок дохрена. Весь STM32.

И на них, конечно же, 32-битный слюникс с glibc и openssh.

Там дыра в том, что OpenSSH в люниксе после LoginGraceTime (120 секунд дефолт) ловит SIGALRM, обработчик которого потом зовёт всякие небезопасные функции типа syslog(). Поэтому для эксплуатации нужно делать 100500 висящих соединений и ждать-ждать-ждать, пока у одного из них гонка сработает.

В случае с STM32 это всё вряд ли случится.

в мире сто пудово есть куча STM32 железок на лялексе, которые торчат SSH как минимум в LAN.

Ставлю пиво, что на таких железках поголовно dropbear или busybox.

Исходная версия hateyoufeel, :

32-битных железок дохрена. Весь STM32.

И на них, конечно же, 32-битный слюникс с glibc и openssh.

Там дыра в том, что OpenSSH в люниксе после LoginGraceTime (120 секунд дефолт) ловит SIGALRM, обработчик которого потом зовёт всякие небезопасные функции типа syslog(). Поэтому для эксплуатации нужно делать 100500 висящих соединений и ждать-ждать-ждать, пока у одного из них гонка сработает.

В случае с STM32 это всё вряд ли случится.