我想使用 Tor 代理将文件上传到 ftp 服务器以与隐藏服务通信。我见过几种使用方法stem
,socks
但我还无法连接到 FTP。
#!/usr/bin/python3.5
import ftplib
import os
def upload(ftp, file):
ext = os.path.splitext(file)[1]
if ext in(".txt", ".htm", ".html"):
internet.ftp.storlines("STOR " + file ,open(file))
else:
internet.ftp.storbinary("STOR " + file, open(file, "rb"), 1024)
ftp = ftplib.FTP('jk5qbvzlgbmss3zh.onion')
ftp.login("proftpd","123123")
upload(ftp, "file.zip.gpg")