/
usr
/
lib
/
python3
/
dist-packages
/
twisted
/
tap
/
/usr/lib/python3/dist-packages/twisted/tap
mkdir
upload
Name
Size
Mode
Actions
__pycache__/
-
0755
rm
ftp.py
2002
0644
edit
dl
rm
portforward.py
795
0644
edit
dl
rm
socks.py
1292
0644
edit
dl
rm
__init__.py
162
0644
edit
dl
rm
Edit:
/usr/lib/python3/dist-packages/twisted/tap/portforward.py
(795B)
# Copyright (c) Twisted Matrix Laboratories. # See LICENSE for details. """ Support module for making a port forwarder with twistd. """ from twisted.protocols import portforward from twisted.python import usage from twisted.application import strports class Options(usage.Options): synopsis = "[options]" longdesc = 'Port Forwarder.' optParameters = [ ["port", "p", "6666","Set the port number."], ["host", "h", "localhost","Set the host."], ["dest_port", "d", 6665,"Set the destination port."], ] compData = usage.Completions( optActions={"host": usage.CompleteHostnames()} ) def makeService(config): f = portforward.ProxyFactory(config['host'], int(config['dest_port'])) return strports.service(config['port'], f)
Save
cmd:
run