OXIESEC PANEL
- Current Dir:
/
/
usr
/
lib
/
python3
/
dist-packages
/
twisted
/
tap
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
03/31/2022 06:22:38 AM
rwxr-xr-x
📄
__init__.py
162 bytes
09/08/2017 10:38:36 AM
rw-r--r--
📁
__pycache__
-
03/31/2022 06:22:39 AM
rwxr-xr-x
📄
ftp.py
1.96 KB
09/08/2017 10:38:36 AM
rw-r--r--
📄
portforward.py
795 bytes
09/08/2017 10:38:36 AM
rw-r--r--
📄
socks.py
1.26 KB
09/08/2017 10:38:36 AM
rw-r--r--
Editing: portforward.py
Close
# 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)