0
{ echo "username"; echo "password"; sleep 1; } | telnet 10.1.1.1

我可以用这个来破解登录失败还是我需要使用expect。我尝试使用错误的密码和用户名,但我得到0退出状态。

4

1 回答 1

0

由于您已经尝试过,您知道您无法使用您所拥有的内容检查登录失败。但是,如果您等待更长的时间并知道主机在登录失败时会显示什么,那么这个“穷人的期望”可能会起作用:

(echo username; sleep 1; echo password; sleep 4)|telnet 10.1.1.1|grep 'Login incorrect'
于 2014-10-08T11:48:02.507 回答