中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » telnet 192.168 如何自动输入用户密码,第三方软件也可
作者:
标题: telnet 192.168 如何自动输入用户密码,第三方软件也可 上一主题 | 下一主题
dragonamd
中级用户





积分 209
发帖 100
注册 2008-8-1
状态 离线
『楼 主』:  telnet 192.168 如何自动输入用户密码,第三方软件也可

telnet 192.168 如何自动输入用户密码,第三方软件也可以,只要能满足就行,有的话给代码,

2010-2-3 00:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
qinchun36
高级用户

据说是李先生


积分 609
发帖 400
注册 2008-4-23
状态 离线
『第 2 楼』:  

我这里没有可用的主机没法测试,你可以手工执行一遍,把控制台的输出原样地贴出来(当然可以把IP或者用户名密码以大家理解的方式屏蔽掉),我写了一个东西还从来没真正用过呢,试试看行不行



┏━━━━━━┓
┃据说是李先生┃
┠──────┨
┃*ntRSS┃
┗━━━━━━┛
2010-2-3 11:02
查看资料  发送邮件  发短消息 网志  OICQ (182484135)  编辑帖子  回复  引用回复
bbsphixy
初级用户




积分 27
发帖 13
注册 2009-9-1
状态 离线
『第 3 楼』:  

你这命令是在局域网中使用的吧!···

写一批处理,让其自动应答 就可以啦~~·

附带工具给你啦:

http://u.115.com/file/t08dfbd556

[ Last edited by bbsphixy on 2010-2-3 at 16:33 ]

2010-2-3 11:46
查看资料  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 4 楼』:  

用VBS的SendKeys可以



2010-2-3 13:04
查看资料  发短消息 网志   编辑帖子  回复  引用回复
dato
高级用户




积分 916
发帖 377
注册 2004-3-8
状态 离线
『第 5 楼』:  

偶那天也为这个烦,网上有vbs的实例最后采用的是autoit。这段代码仿老外的写法
; Run Telnet
Run("telnet 192.168.1.1 61174")

; Rename window
$WinTitle="Telnet (ZXDSL 831) <<- F9-Private Deny / F10-Private Accept / CTRL+d to exit ->>"
WinWait("Telnet 192.168.1.1","")
WinSetTitle("Telnet 192.168.1.1","",$WinTitle)
WinActivate($WinTitle,"")

; Login and change to export directory
xSend($WinTitle,"username{ENTER}")
xSend($WinTitle,"password{ENTER}")
Changeset1()
runwait(@ComSpec & ' /C "c:\windows\system32\ipconfig.exe" /renew')

; Main loop
while WinExists($WinTitle,"")
  if WinActive($WinTitle,"") then
    HotKeySet("{F9}", "changeset1")
    HotKeySet("{F10}", "changeset2")
  else
    HotKeySet("{F9}")
    HotKeySet("{F10}")
  endif

  Sleep(20)
wend
Exit

; Extended send function
func xSend($aWinTitle,$aString)
  Sleep(500)
  WinActivate($aWinTitle,"")
  Send($aString)
endfunc

func Changeset1()
  xSend($WinTitle,"modify zipb cfg enable{ENTER}")
; xSend($WinTitle,"modify zipb cfg disable{ENTER}")  
; xSend($WinTitle,"modify ipf global  seclevel high pubdefact accept pvtdefact accept{ENTER}")
  xSend($WinTitle,"modify ipf global  seclevel high pubdefact accept pvtdefact deny{ENTER}")
;  xSend($WinTitle,"modify nat global tcpidletimeout 1800 tcpclosewait 120 tcptimeout 120 udptimeout 15 defnatage 120 portend 50380 disable{ENTER}")
;  xSend($WinTitle,"quit{ENTER}")
endfunc

func Changeset2()
  xSend($WinTitle,"modify zipb cfg enable{ENTER}")
; xSend($WinTitle,"modify zipb cfg disable{ENTER}")  
  xSend($WinTitle,"modify ipf global  seclevel high pubdefact accept pvtdefact accept{ENTER}")
  xSend($WinTitle,"modify nat global tcpidletimeout 1800 tcpclosewait 120 tcptimeout 120 udptimeout 15 defnatage 120 portend 50380 disable{ENTER}")
; xSend($WinTitle,"modify ipf global  seclevel high pubdefact accept pvtdefact deny{ENTER}")
;  xSend($WinTitle,"quit{ENTER}")
endfunc




http://dato.ys168.com
google search bot
http://dato.minidns.net/
2010-2-3 16:34
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
dragonamd
中级用户





积分 209
发帖 100
注册 2008-8-1
状态 离线
『第 6 楼』:  

没有成功,可否写一个, 192.168.1.1 用户名 root 密码 admin 进路由器用的

2010-2-3 23:20
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
dragonamd
中级用户





积分 209
发帖 100
注册 2008-8-1
状态 离线
『第 7 楼』:  

dd-wrt login :  用户名
password :  密码

2010-2-3 23:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bbsphixy
初级用户




积分 27
发帖 13
注册 2009-9-1
状态 离线
『第 8 楼』:  

上面不是有我发的工具吗??你都不下载来试试..

工具是进Telnet

[ Last edited by bbsphixy on 2010-2-3 at 23:31 ]

2010-2-3 23:30
查看资料  发短消息 网志   编辑帖子  回复  引用回复
dragonamd
中级用户





积分 209
发帖 100
注册 2008-8-1
状态 离线
『第 9 楼』:  

试过了,进不了

2010-2-3 23:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bbsphixy
初级用户




积分 27
发帖 13
注册 2009-9-1
状态 离线
『第 10 楼』:  

什么提示??你先使用“”更改Telnet配置.bat“”设置下你的信息,然后再用“自动登陆Telnet.bat” 连接就是啦!!

如果你设置没问题,那就是你的 Telnet 没打开

你可以连接自己本机(自己电脑)试下就知道了。

如果提示23端口没打开的话,也就是你电脑没启动Telnet服务

[ Last edited by bbsphixy on 2010-2-3 at 23:37 ]

2010-2-3 23:35
查看资料  发短消息 网志   编辑帖子  回复  引用回复
dragonamd
中级用户





积分 209
发帖 100
注册 2008-8-1
状态 离线
『第 11 楼』:  

设置过了,能tel进入,用户和密码不行  手工可以进入

2010-2-3 23:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bbsphixy
初级用户




积分 27
发帖 13
注册 2009-9-1
状态 离线
『第 12 楼』:  

提示用户名密码错误????那你的用户名和密码没输对吧,请确认用户和密码正确

重新“更改Telnet配置.bat” 要确认清楚。。

先拿自己本机来试。。

[ Last edited by bbsphixy on 2010-2-3 at 23:40 ]

2010-2-3 23:39
查看资料  发短消息 网志   编辑帖子  回复  引用回复
dragonamd
中级用户





积分 209
发帖 100
注册 2008-8-1
状态 离线
『第 13 楼』:  

搞了好几次了,就是进不了

2010-2-3 23:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hhh246
初级用户





积分 74
发帖 31
注册 2006-8-26
状态 离线
『第 14 楼』:  

set sh=WScript.CreateObject("WScript.Shell")  
iReturn=Sh.Run("cmd.exe /c start telnet.exe", 1, TRUE)
WScript.Sleep 300  
sh.SendKeys "open 192.168.1.1"  
WScript.Sleep 300  
sh.SendKeys "{ENTER}"  
WScript.Sleep 300  
sh.SendKeys "root{ENTER}"  
WScript.Sleep 300  
sh.SendKeys "123456{ENTER}"
WScript.Sleep 300  
sh.SendKeys "{ENTER}"

2010-2-4 09:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
dragonamd
中级用户





积分 209
发帖 100
注册 2008-8-1
状态 离线
『第 15 楼』:  

上面的代码好用,感谢,对了,怎么在下面填入自己需要输入的命令

2010-2-4 21:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: