扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:论坛整理 来源:ZDNet网络安全 2007年12月19日
关键字: telnet命令 opentelnet linux telnet telnet入侵 telnet telnet端口
命令名和代码
SUBLIMINAL-MESSAGE257
命令含义
IACWILLSUBLIMINAL-MESSAGE
这个命令的发送者需要允许来,或是确认它将显示潜意识信息。
IACWONTSUBLIMINAL-MESSAGE
命令的发送者拒绝显示潜意识信息。
IACDOSUBLIMINAL-MESSAGE
命令的发送者需要接收者,或是承认接受者的允许来显示潜意识信息。
IACDONTSUBLIMINAL-MESSAGE
命令的发送者要求接收者不显示潜意识信息。
IACSBSUBLIMINAL-MESSAGE<16-bitvalue><16-bitvalue>
发送者定义了一条通过远程的服务器潜意识地显示的信息。如果客户端已经同意(通过标准WILLWONTDODONT机制)来显示潜意识信息,它必须接受这个潜在的商议并尝试在定义持续时间的用户控制台上显示信息字符串,而且不需在固定间隔内持续地显示,直到接收到另一个潜意识-信息潜在商议。执行信息的位置和描述具有依赖性。
第一个16-bit值定义了毫秒级的信息持续时间。它是先发送MSB。第二个16-bit值定义了信息显示所伴随的频率。它描述了在现实之间的秒数,而且也是先发送MSB。最后的参数是信息本身。
这个潜在商定的语法是:
IACSBSUBLIMINAL-MESSAGE
DURATION[1]DURATION[0]
FREQUENCY[1]FREQUENCY[0]
MESSAGE_STRING
IACSE
就像按照Telnet协议需求一样,任何在潜在商议中的255的出现必须加倍以便与IAC字符(值是255)区别开。
默认值
WONTSUBLIMINAL-MESSAGE
DONTSUBLIMINAL-MESSAGE
i.e.,潜意识信息将不被显示。
选项的动机
“Messageoftheday”标语和时事通讯的频繁使用不足以使一些顽固的用户升级最近的telnet版本。一些用户可能会很多年都使用同样的过时版本。我有时也会遇到试图使人们使用REMOTE-FLOW-CONTROLTelnet选项。这些用户需要逐渐地“劝服”。
描述和执行注意
客户端执行的性质将取决于它在一个很短的时间内显示和消除正文字符串的能力。在CMU上的通用执行在清除信息前计算等待时间的时候,必须考虑终端线程速度,更高级的视频能力,和屏幕的持续闪光现象。
当允许客户端“内嵌的”信息正文时,通过在控制台屏幕顶端或边缘打印信息获取最好的结果,而控制台屏幕正好捕获用户的视野角落。
译文通常在发展中,在CMU通过键盘caps-lockLED,使用morse-code显示信息。
例子
以下的所有例子是使用十进制计数法。
1. 服务器提出,客户端同意使用潜意识-信息。
(服务器发送)IACDOSUBLIMINAL-MESSAGE
(客户端发送)IACWILLSUBLIMINAL-MESSAGE
(服务器发送)IACSBSUBLIMINAL-MESSAGE05020"UseVMS"IACSE
[服务器“建议”用户使用稳定的操作系统,不是不合理的请求...]
客户端应该立即开始显示信息并定期持续的这么做。
2. 服务器早期占有潜意识信息。
(服务器发送)IACSBSUBLIMINAL-MESSAGE05020"Gohome"IACSE
客户端现在应该不再显示先前的信息并应立即开始显示新的信息。
3. 服务器有一天弄乱了用户。
(服务器发送)IACSBSUBLIMINAL-MESSAGE0000""IACSE
客户端不许停止显示任何潜意识信息。
承谢
WedothingsjustalittlesneakierhereatCMU.
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。