version 1.65, 2002/09/27 10:42:09 |
version 1.65.4.2, 2003/09/16 20:50:43 |
|
|
{ "OpenSSH_2.5.3*", SSH_BUG_NOREKEY|SSH_BUG_EXTEOF}, |
{ "OpenSSH_2.5.3*", SSH_BUG_NOREKEY|SSH_BUG_EXTEOF}, |
{ "OpenSSH_2.*," |
{ "OpenSSH_2.*," |
"OpenSSH_3.0*," |
"OpenSSH_3.0*," |
"OpenSSH_3.1*", SSH_BUG_EXTEOF}, |
"OpenSSH_3.1*", SSH_BUG_EXTEOF|SSH_BUG_GSSAPI_BER}, |
|
{ "OpenSSH_3.2*," |
|
"OpenSSH_3.3*," |
|
"OpenSSH_3.4*," |
|
"OpenSSH_3.5*", SSH_BUG_GSSAPI_BER}, |
{ "Sun_SSH_1.0*", SSH_BUG_NOREKEY|SSH_BUG_EXTEOF}, |
{ "Sun_SSH_1.0*", SSH_BUG_NOREKEY|SSH_BUG_EXTEOF}, |
{ "OpenSSH*", 0 }, |
{ "OpenSSH*", 0 }, |
{ "*MindTerm*", 0 }, |
{ "*MindTerm*", 0 }, |
{ "2.1.0*", SSH_BUG_SIGBLOB|SSH_BUG_HMAC| |
{ "2.1.0*", SSH_BUG_SIGBLOB|SSH_BUG_HMAC| |
SSH_OLD_SESSIONID|SSH_BUG_DEBUG| |
SSH_OLD_SESSIONID|SSH_BUG_DEBUG| |
SSH_BUG_RSASIGMD5|SSH_BUG_HBSERVICE }, |
SSH_BUG_RSASIGMD5|SSH_BUG_HBSERVICE| |
|
SSH_BUG_FIRSTKEX }, |
{ "2.1 *", SSH_BUG_SIGBLOB|SSH_BUG_HMAC| |
{ "2.1 *", SSH_BUG_SIGBLOB|SSH_BUG_HMAC| |
SSH_OLD_SESSIONID|SSH_BUG_DEBUG| |
SSH_OLD_SESSIONID|SSH_BUG_DEBUG| |
SSH_BUG_RSASIGMD5|SSH_BUG_HBSERVICE }, |
SSH_BUG_RSASIGMD5|SSH_BUG_HBSERVICE| |
|
SSH_BUG_FIRSTKEX }, |
{ "2.0.13*," |
{ "2.0.13*," |
"2.0.14*," |
"2.0.14*," |
"2.0.15*," |
"2.0.15*," |
|
|
SSH_BUG_PKSERVICE|SSH_BUG_X11FWD| |
SSH_BUG_PKSERVICE|SSH_BUG_X11FWD| |
SSH_BUG_PKOK|SSH_BUG_RSASIGMD5| |
SSH_BUG_PKOK|SSH_BUG_RSASIGMD5| |
SSH_BUG_HBSERVICE|SSH_BUG_OPENFAILURE| |
SSH_BUG_HBSERVICE|SSH_BUG_OPENFAILURE| |
SSH_BUG_DUMMYCHAN }, |
SSH_BUG_DUMMYCHAN|SSH_BUG_FIRSTKEX }, |
{ "2.0.11*," |
{ "2.0.11*," |
"2.0.12*", SSH_BUG_SIGBLOB|SSH_BUG_HMAC| |
"2.0.12*", SSH_BUG_SIGBLOB|SSH_BUG_HMAC| |
SSH_OLD_SESSIONID|SSH_BUG_DEBUG| |
SSH_OLD_SESSIONID|SSH_BUG_DEBUG| |
SSH_BUG_PKSERVICE|SSH_BUG_X11FWD| |
SSH_BUG_PKSERVICE|SSH_BUG_X11FWD| |
SSH_BUG_PKAUTH|SSH_BUG_PKOK| |
SSH_BUG_PKAUTH|SSH_BUG_PKOK| |
SSH_BUG_RSASIGMD5|SSH_BUG_OPENFAILURE| |
SSH_BUG_RSASIGMD5|SSH_BUG_OPENFAILURE| |
SSH_BUG_DUMMYCHAN }, |
SSH_BUG_DUMMYCHAN|SSH_BUG_FIRSTKEX }, |
{ "2.0.*", SSH_BUG_SIGBLOB|SSH_BUG_HMAC| |
{ "2.0.*", SSH_BUG_SIGBLOB|SSH_BUG_HMAC| |
SSH_OLD_SESSIONID|SSH_BUG_DEBUG| |
SSH_OLD_SESSIONID|SSH_BUG_DEBUG| |
SSH_BUG_PKSERVICE|SSH_BUG_X11FWD| |
SSH_BUG_PKSERVICE|SSH_BUG_X11FWD| |
SSH_BUG_PKAUTH|SSH_BUG_PKOK| |
SSH_BUG_PKAUTH|SSH_BUG_PKOK| |
SSH_BUG_RSASIGMD5|SSH_BUG_OPENFAILURE| |
SSH_BUG_RSASIGMD5|SSH_BUG_OPENFAILURE| |
SSH_BUG_DERIVEKEY|SSH_BUG_DUMMYCHAN }, |
SSH_BUG_DERIVEKEY|SSH_BUG_DUMMYCHAN| |
|
SSH_BUG_FIRSTKEX }, |
{ "2.2.0*," |
{ "2.2.0*," |
"2.3.0*", SSH_BUG_HMAC|SSH_BUG_DEBUG| |
"2.3.0*", SSH_BUG_HMAC|SSH_BUG_DEBUG| |
SSH_BUG_RSASIGMD5 }, |
SSH_BUG_RSASIGMD5|SSH_BUG_FIRSTKEX }, |
{ "2.3.*", SSH_BUG_DEBUG|SSH_BUG_RSASIGMD5 }, |
{ "2.3.*", SSH_BUG_DEBUG|SSH_BUG_RSASIGMD5| |
|
SSH_BUG_FIRSTKEX }, |
{ "2.4", SSH_OLD_SESSIONID }, /* Van Dyke */ |
{ "2.4", SSH_OLD_SESSIONID }, /* Van Dyke */ |
{ "2.*", SSH_BUG_DEBUG }, |
{ "2.*", SSH_BUG_DEBUG|SSH_BUG_FIRSTKEX }, |
{ "3.0.*", SSH_BUG_DEBUG }, |
{ "3.0.*", SSH_BUG_DEBUG }, |
{ "3.0 SecureCRT*", SSH_OLD_SESSIONID }, |
{ "3.0 SecureCRT*", SSH_OLD_SESSIONID }, |
{ "1.7 SecureFX*", SSH_OLD_SESSIONID }, |
{ "1.7 SecureFX*", SSH_OLD_SESSIONID }, |
|
|
"1.2.19*," |
"1.2.19*," |
"1.2.20*," |
"1.2.20*," |
"1.2.21*," |
"1.2.21*," |
"1.2.22*", SSH_BUG_IGNOREMSG|SSH_BUG_K5USER }, |
"1.2.22*", SSH_BUG_IGNOREMSG }, |
{ "1.3.2*", /* F-Secure */ |
{ "1.3.2*", /* F-Secure */ |
SSH_BUG_IGNOREMSG|SSH_BUG_K5USER }, |
SSH_BUG_IGNOREMSG }, |
{ "1.2.1*," |
|
"1.2.2*," |
|
"1.2.3*", SSH_BUG_K5USER }, |
|
{ "*SSH Compatible Server*", /* Netscreen */ |
{ "*SSH Compatible Server*", /* Netscreen */ |
SSH_BUG_PASSWORDPAD }, |
SSH_BUG_PASSWORDPAD }, |
{ "*OSU_0*," |
{ "*OSU_0*," |
|
|
ret |= SSH_PROTO_2; |
ret |= SSH_PROTO_2; |
break; |
break; |
default: |
default: |
log("ignoring bad proto spec: '%s'.", p); |
logit("ignoring bad proto spec: '%s'.", p); |
break; |
break; |
} |
} |
} |
} |