怎样用Telnet做后门(Telnet使用方法)

合集下载

telnet命令的使用详解

telnet命令的使用详解

telnet命令的使用详解telnet, 详解, 转帖, 命令使用telnet命令访问远程计算机用户使用telnet命令进行远程登录。

该命令允许用户使用telnet协议在远程计算机之间进行通信,用户可以通过网络在远程计算机上登录,就像登录到本地机上执行命令一样。

为了通过telnet登录到远程计算机上,必须知道远程机上的合法用户名和口令。

虽然有些系统确实为远程用户提供登录功能,但出于对安全的考虑,要限制来宾的操作权限,因此,这种情况下能使用的功能是很少的。

当允许远程用户登录时,系统通常把这些用户放在一个受限制的shell中,以防系统被怀有恶意的或不小心的用户破坏。

用户还可以使用telnet从远程站点登录到自己的计算机上,检查电子邮件、编辑文件和运行程序,就像在本地登录一样。

但是,用户只能使用基于终端的环境而不是X Wndows环境,telnet只为普通终端提供终端仿真,而不支持 X Wndow等图形环境。

telnet命令的一般形式为:telnet 主机名/IP 其中“主机名/IP”是要连接的远程机的主机名或IP地址。

例:telnet 192.168.0.1如果这一命令执行成功,将从远程机上得到login:提示符。

使用telnet命令登录的过程如下:$ telnet 主机名/IP 启动telnet会话。

一旦telnet成功地连接到远程系统上,就显示登录信息并提示用户输人用户名和口令。

如果用户名和口令输入正确,就能成功登录并在远程系统上工作。

在telnet提示符后面可以输入很多命令,用来控制telnet会话过程,在telnet联机帮助手册中对这些命令有详细的说明。

下面是一台Linux计算机上的telnet会话举例:$ telnet server. somewhere. com Trying 127.0.0.1… Connected to serve. somewhere. com. Escape character is \';?]\';. “TurboLinux release 4. 0 (Colgate)kernel 2.0.18 on an I486login: bubba password: Last login:Mon Nov l5 20:50:43 for localhost Linux 2. 0.6. (Posix). server: ~$ server: ~$ logout Connection closed by foreign host $用户结束了远程会话后,一定要确保使用logout命令退出远程系统。

Telnet命令详解

Telnet命令详解
2)Telnet包括一个允许客户机和服务器协商选项 的机制,而且它还提供一组标准选项;
3)Telnet对称处理连接的两端,即Telnet不强迫 客户机从键盘输入,也不强迫客户机在屏幕上 显示输出。
2 适应异构
• 为了使多个操作系统间的Telnet交互操作成为可能,就必须详细 了解异构计算机和操作系统。比如,一些操作系统需要每行文本 用ASCII回车控制符(CR)结束,另一些系统则需要使用ASCII 换行符(LF),还有一些系统需要用两个字符的序列回车-换行 (CR-LF);再比如,大多数操作系统为用户提供了一个中断程 序运行的快捷键,但这个快捷键在各个系统中有可能不同(一些 系统使用CTRL+C,而另一些系统使用ESCAPE)。如果不考虑系 统间的异构性,那么在本地发出的字符或命令,传送到远地并被 远地系统解释后很可能会不准确或者出现错误。因此,Telnet协 议必须解决这个问题。
4)最后,本地终端对远程主机进行撤消连接。该过程是撤销一个 TCP连接。
• 上面的内容只是讨论了远程登陆最基本的东西,其中的复杂和编 程人员的艰辛是我们难以想象的,不知道你在舒服的使用Telnet 的同时,是否想到了这些!
三 Telnet协议
• 我们知道Telnet服务器软件是我们最常用 的远程登录服务器软件,是一种典型的 客户机/服务器模型的服务,它应用 Telnet协议来工作。那么,什么是Telnet 协议?它都具备哪些特点呢?
传送到客户机。

因为每一次的输入和输出,计算机将切换进程环境好几次,
这个开销是很昂贵的。还好用户的键入速率并不算高,这个缺点
我们仍然能够接受。
5 强制命令
• 我们应该考虑到这样一种情况:假设本地用户运行了远地机器的 一个无休止循环的错误命令或程序,且此命令或程序已经停止读

telnet的使用方法

telnet的使用方法

telnet的使用方法Telnet 是一种远程登录协议,可以使用命令行界面远程登录到其他计算机或服务器上,并进行相关操作。

以下是 telnet 的使用方法:1. 打开终端或命令提示符窗口,并输入以下命令以安装 telnet 客户端: ```install telnet```2. 安装完成后,在终端或命令提示符窗口中输入以下命令以打开 telnet 客户端:```telnet IP 地址端口```其中,IP 地址和端口号分别对应要登录的服务器地址和端口号。

3. 登录成功后,可以在终端或命令提示符窗口中输入以下命令以访问服务器上的资源。

例如,要访问服务器上的 Web 服务器,可以输入以下命令:```http://IP 地址端口```其中,IP 地址和端口号分别对应要访问的 Web 服务器地址和端口号。

4. 注意,telnet 是一种不安全的远程登录协议,因为在传输过程中没有任何加密保护,容易被黑客攻击。

因此,建议在使用时务必开启防火墙,并限制telnet 服务的连接权限。

拓展:1. telnet 的使用场景主要有以下几个方面:- 远程登录到其他计算机或服务器上,进行相关操作;- 远程管理服务器,例如管理服务器上的软件、配置等;- 在服务器上进行远程终端操作,例如进行编程、调试等;- 进行远程文件传输,例如将本地文件传输到服务器上或将从服务器上传输到本地。

2. telnet 的优缺点主要有以下几个方面:- 优点:telnet 提供了一种简单、快速、可靠的远程登录方式,可以方便地进行远程操作和管理;- 缺点:telnet 不提供加密保护,容易受到黑客攻击,存在安全隐患。

windows系统的四大后门

windows系统的四大后门

windows系统的四大后门windows系统的四大后门后门是攻击者出入系统的通道,惟其如此它隐蔽而危险。

攻击者利用后门技术如入无人之境,这是用户的耻辱。

针对Windows系统的后门是比较多的,对于一般的后门也为大家所熟知。

下面笔者揭秘四个可能不为大家所了解但又非常危险的后门。

1、嗅探欺骗,最危险的后门这类后门是攻击者在控制了主机之后,并不创建新的帐户而是在主机上安装嗅探工具窃取管理员的密码。

由于此类后门,并不创建新的帐户而是通过嗅探获取的管理员密码登录系统,因此隐蔽性极高,如果管理员安全意识不高并缺少足够的安全技能的话是根本发现不了的。

(1).安装嗅探工具攻击者将相应的嗅探工具上传或者下载到服务器,然后安装即可。

需要说明的是这些嗅探工具一般体积很小并且功能单一,但是往往被做成驱动形式的,所以隐蔽性极高,很难发现也不宜清除。

(2).获取管理员密码嗅探工具对系统进行实施监控,当管理员登录服务器时其密码也就被窃取,然后嗅探工具会将管理员密码保存到一个txt文件中。

当攻击者下一次登录服务器后,就可以打开该txt文件获取管理员密码。

此后他登录服务器就再不用重新创建帐户而是直接用合法的管理员帐户登录服务器。

如果服务器是一个Web,攻击者就会将该txt文件放置到某个web目录下,然后在本地就可以浏览查看该文件了。

(3).防范措施嗅探后门攻击者以正常的管理员帐户登录系统,因此很难发现,不过任何入侵都会留下蛛丝马迹,我们可以启用组策略中的“审核策略”使其对用户的登录情况进行记录,然后通过事件查看器查看是否有可疑时间的非法登录。

不过,一个高明的攻击者他们会删除或者修改系统日志,因此最彻底的措施是清除安装在系统中的嗅探工具,然后更改管理员密码。

2、放大镜程序,最狡猾的后门放大镜(magnify.exe)是Windows 2000/XP/2003系统集成的一个小工具,它是为方便视力障碍用户而设计的。

在用户登录系统前可以通过“Win+U”组合键调用该工具,因此攻击者就用精心构造的magnify.exe同名文件替换放大镜程序,从而达到控制服务器的目的。

telnet如何配置和telnet的用法

telnet如何配置和telnet的用法

telnet如何配置和telnet的用法telnet如何配置和telnet的用法Telnet协议是TCP/IP协议族的其中之一,那么telnet该如何配置和telnet的用法呢?下面是店铺收集整理的telnet如何配置和telnet 的用法,希望对大家有帮助~~telnet配置和telnet的用法工具/原料Telnet服务器与Telnet客服端。

两台PC机,使用虚拟机也可。

针对windows系统其win7、win8都适用,还有windows server 2008 R2。

方法/步骤1.1、在win7&win8系统上配置Telnet服务。

1.1.1、win7上添加Telnet服务。

操作过程:点击"开始"→"控制器面板"→" 查看方式:类型"则点击"程序"("查看方式:大图标"则点击"程序和功能")→ "启动或关闭windows功能"→ 在"Windows功能"界面勾选Telnet服务器和客户端→最后点击"确定"等待安装。

1.1.2 、win7上配置Telnet为自动并开启服务。

(1)右击"计算机"→点击"管理"→ 展开"服务和应用程序"→点击"服务"→右击"Telnet服务",在其菜单栏中点击"属性"→将"启动类型"设置为"自动"→点击"确定"完成启动类型设置。

(2)再次右击Telnet服务,在其菜单栏中点击"启动"完成Telnet服务启动。

1.1.3、检验Telnet服务是否成功安装和启动。

(1)在命令提示符中输入:telnet -help,显示如下图即解决"telnet不是内部或外部命令"。

telnet 用法

telnet 用法

telnet 用法Telnet一种远程登录协议,可以在一台使用Telnet的网络设备(如主机或路由器)上实现远程登录。

它允许用户从另一台计算机连接到这台计算机上,并可以控制终端会话或执行其他操作。

Telnet 户可以使用Telnet客户端程序来连接到服务器,允许用户在远程服务器上执行任务。

Telnet议的传输层使用TCP协议进行连接管理,并基于TCP在一台机器上下载和发送数据。

支持Telnet的应用程序可以实现用户发出控制信号,管理服务器中的文件和目录,执行远程登录或执行特定的任务等功能。

Telnet信是以文本格式进行的,因此它可以使用不同类型的文本文件来传输消息,如UNIX上的文本文件。

此外,Telnet还支持ANSI/VT100和X3.64等协议,以实现其图形界面的功能。

Telnet户端程序可以帮助用户通过输入用户名和密码进行身份验证,然后可以通过输入相关的命令来管理远程服务器上的文件和目录。

Telnet用于远程登录服务器,用户只需要在本地计算机上运行Telnet客户端程序,并输入服务器的IP地址,即可登录远程服务器。

此外,Telnet也可以用于通信,用户可以从一台计算机发送消息到另一台计算机。

Telnet议通常被用于系统管理和维护,因为它可以用于远程访问服务器或其他计算机,进行文件管理、系统配置和监控等任务,可以说它完全替代了传统的控制台操作方式。

但是,Telnet 也有其缺点,因为它不能加密传输数据,这意味着信息在传输过程中可能泄露给恶意用户,从而导致安全问题。

因此,Telnet 上的安全操作是很重要的,应使用强大的密码锁定Telnet服务器,并经常更改密码以确保安全。

总之,Telnet网络管理和维护中发挥着重要作用,它可以实现远程登录控制服务器、文件管理和系统配置等任务,但是由于它不能加密传输数据,因此安全操作是很重要的。

telnet命令使用方法详解,telnet命令怎么用

telnet命令使用方法详解,telnet命令怎么用

telnet命令使用方法详解,telnet命令怎么用tel 命令使用方法详解,tel命令怎么用Tel 命令使用方法Tel 命令允许您与使用 Tel 协议的远端计算机通讯。

执行 Tel 时可不使用引数,以便输入由 Tel 提示符 (Microsoft Tel>) 表明的 Tel 上下文。

可从 Tel 提示符下,使用 Tel 命令管理执行 Tel 客户端的计算机。

Tel 客户端命令提示符接受以下命令:open : 使用 openhostname 可以建立到主机的 Tel 连线。

close : 使用命令 close 命令可以关闭现有的 Tel 连线。

display : 使用 display 命令可以检视 Tel 客户端的当前设定。

send : 使用send 命令可以向Tel 伺服器传送命令。

支援以下命令:ao : 放弃输出命令。

ayt : “Are you there”命令。

esc : 传送当前的转义字元。

ip : 中断程序命令。

synch : 执行 Tel 同步操作。

brk : 传送讯号。

上表所列命令以外的其他命令都将以字串的形式传送至 Tel 伺服器。

例如,sendabcd 将传送字串 abcd 至 Tel 伺服器,这样,T el 会话视窗中将出现该字串。

quit使用 quit 命令可以退出 Tel 客户端。

set使用带有下列引数之一的 set 命令为当前会话配置 Tel 客户端。

bsasdelBackspace 将作为删除而传送。

codeset option只有当语言设定为日语时才可用。

将当前程式码集设定为选项,可以为下列选项之一:Shift JISJapanese EUCJIS KanjiJIS Kanji (78)DEC KanjiNEC Kanji应该在远端计算机上设定相同的程式码集。

预设情况下,Tel 客户端使用光栅字型。

使用这些程式码集访问远端计算机之前,您必须配置 Tel 客户端以使用 TrueType 字型,从而确保正确地显示字元。

telnet 命令使用方法详解,telnet命令怎么用?

telnet 命令使用方法详解,telnet命令怎么用?

telnet 命令使用方法详解,telnet命令怎么用?telnet 命令使用方法详解,telnet命令怎么用?telnet 命令使用方法详解,telnet命令怎么用?什么是Telnet?对于Telnet的认识,不同的人持有不同的观点,可以把Telnet 当成一种通信协议,但是对于入侵者而言,Telnet只是一种远程登录的工具。

一旦入侵者与远程主机建立了Telnet连接,入侵者便可以使用目标主机上的软、硬件资源,而入侵者的本地机只相当于一个只有键盘和显示器的终端而已。

为什么需要telnet?telnet就是查看某个端口是否可访问。

我们在搞开发的时候,经常要用的端口就是 8080。

那么你可以启动服务器,用telnet去查看这个端口是否可用。

Telnet协议是TCP/IP协议家族中的一员,是Internet远程登陆服务的标准协议和主要方式。

它为用户提供了在本地计算机上完成远程主机工作的能力。

在终端使用者的电脑上使用telnet程序,用它连接到服务器。

终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。

可以在本地就能控制服务器。

要开始一个telnet会话,必须输入用户名和密码来登录服务器。

Telnet是常用的远程控制Web服务器的方法。

Windows XP怎么执行telnet命令?1、点击开始→运行→输入CMD,回车。

2、在出来的DOS界面里,输入telnet测试端口命令:telnetIP 端口或者telnet域名端口,回车。

如果端口关闭或者无法连接,则显示不能打开到主机的链接,链接失败;端口打开的情况下,链接成功,则进入telnet页面(全黑的),证明端口可用。

Telnet客户端命常用命令:open : 使用 openhostname 可以建立到主机的Telnet连接。

close : 使用命令 close 命令可以关闭现有的Telnet连接。

display : 使用 display 命令可以查看Telnet客户端的当前设置。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

怎样用Telnet做后门(Telnet使用方法)时间:2009-09-16 13:47 来源: 字体:[大中小]-
Telnet是传输控制协议/因特网协议(TCP/IP)网络(例如Internet)的登录和仿真程序。

它最初是由ARPANET开发的,但是现在它主要用于Internet会话。

它的基本功能是,允许用户登录进入远程主机系统。

Telnet服务虽然也属于客户机/服务器模型的服务,但它更大的意义在于实现了基于Telnet协议的远程登录(远程交互式计算),Telnet一方面可以用来管理计算机,另外它也经常被入侵者用作后门或者跳板。

分时系统允许多个用户同时使用一台计算机,为了保证系统的安全和记账方便,系统要求每个用户有单独的帐号作为登录标识,系统还为每个用户指定了一个口令。

用户在使用该系统之前要输入标识和口令,这个过程被称为“登录”。

远程登陆是指用户使用Telnet命令,使自己的计算机暂时成为远程主机的一个仿真终端的过程。

仿真终端等效于一个非智能的机器,它只负责把用户输入的每个字符传递给主机,再将主机输出的每个信息回显在屏幕上。

使用Telnet协议进行远程登陆时需要满足以下条件:在本的计算机上必须装有包含Telnet协议的客户程序;必须知道远程主机的Ip地址或域名;必须知道登录标识与口令。

Telnet远程登录服务分为以下4个过程:
(1)本地与远程主机建立连接。

该过程实际上是建立一个TCP连接,用户必须知道远程主机的IP地址或域名;
(2)将本地终端上输入的用户名和口令及以后输入的任何命令或字符以NVT(NetVirtualTerminal)格式传送到远程主机。

该过程实际上是从本地主机向远程主机发送一个IP数据报;
(3)将远程主机输出的NVT格式的数据转化为本地所接受的格式送回本地终端,包括输入命令回显和命令执行结果;
(4)最后,本地终端对远程主机进行撤消连接。

该过程是撤销一个TCP连接。

Windows2000以及后续Windows版本都自带了Telnet客户机和服务器程序,Telnet.exe 是客户机程序(Client),tlntsvr.exe是服务器程序(server),同时它还提供了Telnet服务器管理程序tlntadmn.exe。

Windows2000默认安装了Telnet服务,但是并没有默认启动。

下面就介绍如何操作telnet服务以及修改注册表的值,在远程服务器上留后门和做跳板。

1、设置并启动Telnet服务
在Dos中运行“services.msc”命令打开服务管理器,找到“Telnet”服务后,双击打开,如图1所示,然后单击“启动”按钮将“Telnet”服务启动,并更改该服务的启动类型为“自动”。

文章转载自网管之家:/network/hack/201002/181194.html
文章转载自网管之家:/network/hack/201002/181194.html
图片1设置telnet服务
图2登陆远程Telnet服务器
图3 修改注册表值
图4修改NTLM的值为“0”\\server usernamepasswordNTLMAuthor telnetport”,其中NTLMAuthor(验证方式)值填0或1。

图5 登陆远程Telnet服务器
图6 查看网络连接情况
2、使用telnet客户端登陆远程服务器在Dos提示符下使用“telnet218.*.*.*”登陆远程telnet服务器,由于在服务器端没有修改注册表中的NTLM值,因此会出现登陆失败的提示,如图2所示。

&说明(1)NTLM身份验证选项,默认值是2。

为“0”表示不使用NTLM身份验证;为“1”表示先尝试NTLM身份验证,如果失败,再使用用户名和密码;为“2”表示只使用NTLM 身份验证。

(2)Telnet 服务器侦听telnet请求的端口默认是“23”,可以通过Telnet服务器管理程序更改默认端口为其他端口。

(3)早期的SMB 协议在网络上明文传输口令,后来出现了“LANManagerChallenge/Response”验证机制,简称LM,它十分简单以至很容易被破解,微软随后提出了WindowsNT挑战/响应验证机制,即NTLM。

现在已经有了更新的NTLMv2以及Kerberos验证体系。

在Telnet中Windows默认采用NTLM认证。

(4)NTLM工作流程:客户端首先在本地加密当前用户的密码成为密码散列,然后客户端向服务器明文发送自己的帐号,服务器产生一个16位的随机数字发送给客户端,作为一个challenge(挑战);客户端再用加密后的密码散列来加密这个challenge,然后把这个返回给服务器。

作为response(响应);服务器把用户名、给客户端的challenge、客户端返回的response这三个东西,发送域控制器;域控制器用这个用户名在SAM密码管理库中找到这个用户的密码散列,然后使用这个密码散列来加密challenge;域控制器比较两次加密的challenge,如果一样,那么认证成功。

3、使用Telnet服务器管理程序更改设置在肉鸡上输入“tlntadmn”命令,如图3所示,然后输入数字“3”,选择“显示/更改注册表设置”。

&说明(1)在Telnet服务器管理程序中还有其它五个输入选项:输入“0”退出管理程序,输入“1”列出当前用户,输入“2”结束一个用户的会话,输入“4”开始服务,输入“5”停止服务。

(2)在WindowsXp中不能使用Telnet服务器管理程序直接进行管理,只能通过命令行方式进行管理,输入“tlntadmn/?”可以查看其详细帮助。

4、修改注册表中的NTLM值
文章转载自网管之家:/network/hack/201002/181194.html。

相关文档
最新文档