URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 11930
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Как скрыть отображаемую версию OpenSSH"

Отправлено auto_tips , 03-Авг-05 10:17 
Для OpenSSH из FreeBSD, в /usr/src/crypto/openssh/version.h меняем, например, на это:
   #define SSH_VERSION_BASE        "OpenSSH"
   #define SSH_VERSION_ADDENDUM    "Beastie"

пересобираем:
   cd /usr/src/secure/usr.sbin/sshd
   make obj && make depend && make all install

и имеем SSH-2.0-OpenSSH Beastie вместо SSH-2.0-OpenSSH_3.6.1p1 FreeBSD-200xxxxx.

Некоторые пакеты с OpenSSH (например в AltLinux) включают в себя патч от http://openwall.com,
добавляющий директиву  SshVersion:
    SshVersion  OpenSSH-1.2.3

URL:
Обсуждается: http://www.opennet.me/tips/info/880.shtml


Содержание

Сообщения в этом обсуждении
"Как скрыть отображаемую версию OpenSSH"
Отправлено cruel , 03-Авг-05 10:17 
oh my... security by obscurity... again...

"Как скрыть отображаемую версию OpenSSH"
Отправлено linuxoid , 13-Авг-05 01:02 
Очень бля, полезно...
Лучьше, переколбасть все исходники и понапихать туда строки из Windows Help и сделать Default Port: 139
Например
#define SSH_VERSION_BASE "Windows Help system"
#define SSH_VERSION_ADDENDUM "Acklowngement you"

"Как скрыть отображаемую версию OpenSSH"
Отправлено blackcat , 03-Сен-05 20:23 
неработает.... пока не сделал
cd /usr/src/secure
make итд... нифига не заработало... а щас все в ажуре...

"Как скрыть отображаемую версию OpenSSH"
Отправлено LostSoul , 15-Сен-05 22:04 
блин))))
А я открыл себе спокойно sshd скомпилированный и поправил там))

"Как скрыть отображаемую версию OpenSSH"
Отправлено Case , 26-Сен-05 16:07 
libssh надо пересобирать, а не sshd.
# cd /usr/src/secure/lib/libssh
# make clean
# make
# make install

"Как скрыть отображаемую версию OpenSSH"
Отправлено stimpack , 30-Окт-09 08:25 
Если ручками править бинарь и грохнуть строку вида SSH-%d.%d-... - клиент не сможет подключиться, так как ожидает начало строки SSH...