├── .github └── workflows │ └── python-windows-exe.yml ├── .gitignore ├── LICENSE ├── Makefile ├── Manifest.in ├── README.md ├── asysocks ├── __init__.py ├── _version.py ├── authentication │ └── __init__.py ├── certmanager.py ├── client.py ├── common │ ├── __init__.py │ ├── aiowrappers.py │ ├── clienturl.py │ ├── comms.py │ ├── constants.py │ ├── credentials.py │ ├── target.py │ └── trafficlog.py ├── examples │ ├── __init__.py │ ├── fileserver.py │ ├── socksbrute.py │ ├── socksportscan.py │ ├── socksproxy.py │ ├── sockssec.py │ ├── sockstunnel.py │ └── webdavserver.py ├── intercepting │ ├── __init__.py │ ├── default_intercept_table.py │ ├── monitors │ │ ├── __init__.py │ │ ├── base.py │ │ ├── rawlogging.py │ │ └── sslbase.py │ ├── server.py │ └── target.py ├── network │ ├── __init__.py │ ├── queue.py │ ├── tcp.py │ ├── wsnet.py │ ├── wsnetdirect.py │ └── wsnetws.py ├── protocol │ ├── __init__.py │ ├── http.py │ ├── socks4.py │ ├── socks4a.py │ └── socks5.py ├── security.py ├── server.py ├── test │ ├── __init__.py │ ├── cert.pem │ ├── key.pem │ ├── listener_test.py │ ├── queue_test.py │ ├── ssl_test.py │ ├── test_url_param.py │ └── wsnettest.py ├── unicomm │ ├── __init__.py │ ├── client.py │ ├── common │ │ ├── __init__.py │ │ ├── connection.py │ │ ├── packetizers │ │ │ ├── __init__.py │ │ │ └── ssl.py │ │ ├── proxy.py │ │ ├── scanner │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── scanner.py │ │ │ └── targetgen.py │ │ ├── target.py │ │ ├── transport.py │ │ └── unissl.py │ ├── protocol │ │ ├── __init__.py │ │ ├── client │ │ │ ├── __init__.py │ │ │ └── http │ │ │ │ ├── __init__.py │ │ │ │ ├── auth.py │ │ │ │ ├── client.py │ │ │ │ ├── commons │ │ │ │ ├── __init__.py │ │ │ │ ├── factory.py │ │ │ │ ├── messages.py │ │ │ │ └── target.py │ │ │ │ ├── requestmgr.py │ │ │ │ └── transport.py │ │ ├── http.py │ │ ├── quic.py │ │ ├── relay │ │ │ ├── __init__.py │ │ │ └── http.py │ │ ├── server │ │ │ ├── __init__.py │ │ │ ├── http │ │ │ │ ├── __init__.py │ │ │ │ ├── httprelay.py │ │ │ │ └── httpserver.py │ │ │ ├── udp.py │ │ │ └── websocket │ │ │ │ ├── __init__.py │ │ │ │ ├── server.py │ │ │ │ ├── test.py │ │ │ │ └── test_client.py │ │ ├── socks4.py │ │ ├── socks4a.py │ │ └── socks5.py │ ├── server.py │ └── utils │ │ ├── __init__.py │ │ ├── genselfsigned.py │ │ └── paramprocessor.py └── utils │ ├── __init__.py │ ├── mbedtlswrapper.py │ └── sslwrapper.py ├── pyproject.toml └── setup.py /.github/workflows/python-windows-exe.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/.github/workflows/python-windows-exe.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/Makefile -------------------------------------------------------------------------------- /Manifest.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/Manifest.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/README.md -------------------------------------------------------------------------------- /asysocks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/__init__.py -------------------------------------------------------------------------------- /asysocks/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/_version.py -------------------------------------------------------------------------------- /asysocks/authentication/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/certmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/certmanager.py -------------------------------------------------------------------------------- /asysocks/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/client.py -------------------------------------------------------------------------------- /asysocks/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/common/aiowrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/common/aiowrappers.py -------------------------------------------------------------------------------- /asysocks/common/clienturl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/common/clienturl.py -------------------------------------------------------------------------------- /asysocks/common/comms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/common/comms.py -------------------------------------------------------------------------------- /asysocks/common/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/common/constants.py -------------------------------------------------------------------------------- /asysocks/common/credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/common/credentials.py -------------------------------------------------------------------------------- /asysocks/common/target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/common/target.py -------------------------------------------------------------------------------- /asysocks/common/trafficlog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/common/trafficlog.py -------------------------------------------------------------------------------- /asysocks/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/examples/fileserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/examples/fileserver.py -------------------------------------------------------------------------------- /asysocks/examples/socksbrute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/examples/socksbrute.py -------------------------------------------------------------------------------- /asysocks/examples/socksportscan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/examples/socksportscan.py -------------------------------------------------------------------------------- /asysocks/examples/socksproxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/examples/socksproxy.py -------------------------------------------------------------------------------- /asysocks/examples/sockssec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/examples/sockssec.py -------------------------------------------------------------------------------- /asysocks/examples/sockstunnel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/examples/sockstunnel.py -------------------------------------------------------------------------------- /asysocks/examples/webdavserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/examples/webdavserver.py -------------------------------------------------------------------------------- /asysocks/intercepting/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/intercepting/default_intercept_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/intercepting/default_intercept_table.py -------------------------------------------------------------------------------- /asysocks/intercepting/monitors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/intercepting/monitors/__init__.py -------------------------------------------------------------------------------- /asysocks/intercepting/monitors/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/intercepting/monitors/base.py -------------------------------------------------------------------------------- /asysocks/intercepting/monitors/rawlogging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/intercepting/monitors/rawlogging.py -------------------------------------------------------------------------------- /asysocks/intercepting/monitors/sslbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/intercepting/monitors/sslbase.py -------------------------------------------------------------------------------- /asysocks/intercepting/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/intercepting/server.py -------------------------------------------------------------------------------- /asysocks/intercepting/target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/intercepting/target.py -------------------------------------------------------------------------------- /asysocks/network/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/network/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/network/queue.py -------------------------------------------------------------------------------- /asysocks/network/tcp.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/network/wsnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/network/wsnet.py -------------------------------------------------------------------------------- /asysocks/network/wsnetdirect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/network/wsnetdirect.py -------------------------------------------------------------------------------- /asysocks/network/wsnetws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/network/wsnetws.py -------------------------------------------------------------------------------- /asysocks/protocol/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/protocol/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/protocol/http.py -------------------------------------------------------------------------------- /asysocks/protocol/socks4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/protocol/socks4.py -------------------------------------------------------------------------------- /asysocks/protocol/socks4a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/protocol/socks4a.py -------------------------------------------------------------------------------- /asysocks/protocol/socks5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/protocol/socks5.py -------------------------------------------------------------------------------- /asysocks/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/security.py -------------------------------------------------------------------------------- /asysocks/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/server.py -------------------------------------------------------------------------------- /asysocks/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/test/cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/test/cert.pem -------------------------------------------------------------------------------- /asysocks/test/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/test/key.pem -------------------------------------------------------------------------------- /asysocks/test/listener_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/test/listener_test.py -------------------------------------------------------------------------------- /asysocks/test/queue_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/test/queue_test.py -------------------------------------------------------------------------------- /asysocks/test/ssl_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/test/ssl_test.py -------------------------------------------------------------------------------- /asysocks/test/test_url_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/test/test_url_param.py -------------------------------------------------------------------------------- /asysocks/test/wsnettest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/test/wsnettest.py -------------------------------------------------------------------------------- /asysocks/unicomm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/__init__.py -------------------------------------------------------------------------------- /asysocks/unicomm/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/client.py -------------------------------------------------------------------------------- /asysocks/unicomm/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/unicomm/common/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/common/connection.py -------------------------------------------------------------------------------- /asysocks/unicomm/common/packetizers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/common/packetizers/__init__.py -------------------------------------------------------------------------------- /asysocks/unicomm/common/packetizers/ssl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/common/packetizers/ssl.py -------------------------------------------------------------------------------- /asysocks/unicomm/common/proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/common/proxy.py -------------------------------------------------------------------------------- /asysocks/unicomm/common/scanner/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/unicomm/common/scanner/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/common/scanner/common.py -------------------------------------------------------------------------------- /asysocks/unicomm/common/scanner/scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/common/scanner/scanner.py -------------------------------------------------------------------------------- /asysocks/unicomm/common/scanner/targetgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/common/scanner/targetgen.py -------------------------------------------------------------------------------- /asysocks/unicomm/common/target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/common/target.py -------------------------------------------------------------------------------- /asysocks/unicomm/common/transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/common/transport.py -------------------------------------------------------------------------------- /asysocks/unicomm/common/unissl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/common/unissl.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/client/__init__.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/client/http/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/client/http/__init__.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/client/http/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/client/http/auth.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/client/http/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/client/http/client.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/client/http/commons/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/client/http/commons/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/client/http/commons/factory.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/client/http/commons/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/client/http/commons/messages.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/client/http/commons/target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/client/http/commons/target.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/client/http/requestmgr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/client/http/requestmgr.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/client/http/transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/client/http/transport.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/http.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/quic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/quic.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/relay/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/relay/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/relay/http.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/server/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/server/http/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/server/http/httprelay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/server/http/httprelay.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/server/http/httpserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/server/http/httpserver.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/server/udp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/server/udp.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/server/websocket/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/server/websocket/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/server/websocket/server.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/server/websocket/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/server/websocket/test.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/server/websocket/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/server/websocket/test_client.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/socks4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/socks4.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/socks4a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/socks4a.py -------------------------------------------------------------------------------- /asysocks/unicomm/protocol/socks5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/protocol/socks5.py -------------------------------------------------------------------------------- /asysocks/unicomm/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/server.py -------------------------------------------------------------------------------- /asysocks/unicomm/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/unicomm/utils/genselfsigned.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/utils/genselfsigned.py -------------------------------------------------------------------------------- /asysocks/unicomm/utils/paramprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/unicomm/utils/paramprocessor.py -------------------------------------------------------------------------------- /asysocks/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /asysocks/utils/mbedtlswrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/utils/mbedtlswrapper.py -------------------------------------------------------------------------------- /asysocks/utils/sslwrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/asysocks/utils/sslwrapper.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skelsec/asysocks/HEAD/setup.py --------------------------------------------------------------------------------