def client_handler_helper(sock,address,dst_sock,kill_switch,hijack_flag):
dt = datetime.datetime.today()
logfile_name = dt.__str__() + ".log"
print_purp("[c.c] Logging to %s" % logfile_name)
try:
os.mkdir('logs')
except:
pass
with open("logs/%s"%(logfile_name),"w") as logfile:
logfile.write("<(^.^)>")
logfile.write("Inbound connection from %s:%d\n" %address)
logfile.write("Posing as: %s:%d\n" % (DST_IP,DST_PORT))
logfile.write("_________________\n")
# connect outbound ssh connection
out_trans = paramiko.Transport(dst_sock)
out_trans.start_client()
print_attn("[0.<] Started Transport session....")
if sniff == True:
ssh_client_handler(sock,address,out_trans,logfile,kill_switch,hijack_flag)
else:
tcp_client_handler(sock,address,out_trans,logfile,kill_switch)
评论列表
文章目录