科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道TELNET的一次一行方式(1)

TELNET的一次一行方式(1)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

当应用程序结束并改变其伪终端方式时,服务器进程发送WONTSUPPRESSGOAHEAD和WONTECHO命令,使得客户进程返回准行方式。

作者:论坛整理 来源:ZDNet网络安全 2007年12月21日

关键字: telnet命令 opentelnet linux telnet telnet入侵 telnet telnet端口

  • 评论
  • 分享微博
  • 分享邮件

  如果客户不支持行方式,那么较新的服务器支持行方式选项,它也将转入准行方式(Kludgelinemode)。我们同时指出所有的客户进程和服务器进程都支持准行方式,但它不是默认方式,必须由客户进程或用户特地激活它。

  让我们来看看如何用Telnet选项激活准行方式。

  首先介绍当客户进程不支持行方式时,BSD/386服务器进程如何协商进入该方式。

  1)当客户进程不同意服务器进程激活行方式的请求时,服务器进程发送DOTIMINGMARK选项。RFC860[Postel和Reynolds1983f]定义了这个Telnet选项。它的作用是让收发双方同步,关于这个问题将在本节的后面讲到用户键入中断键时讨论。该选项只是用来判断客户进程是否支持准行方式。

  2)客户响应WILLTIMINGMARK,表明支持准行方式。

  3)服务器发送WONTSUPPRESSGOAHEAD和WONTECHO选项,告诉客户它希望禁止这两个选项。我们在前面已经强调:单个字符方式下是假定SUPPRESSGOAHEAD和ECHO选项同时有效的,所以禁止两个选项就进入了准行方式。

  4)客户响应DONTSUPPRESSGOAHEAD和DONTECHO命令。5)服务器发送login:提示符,然后用户键入用户名。用户名是以整行的方式发送给服务器,回显由客户进程在本地处理。

  6)服务器发送Password:提示符和WILLECHO命令。这将使客户进程的回显失效,因为此时客户进程认为服务器进程将处理回显工作,所以用户键入的口令就不回显到屏幕上。客户响应DOECHO命令。

  7)我们键入口令。客户以整行方式发送到服务器。

  8)服务器发送WONTECHO命令,使得客户重新激活回显功能,客户响应DONTECHO。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章