def start_LOCAL_PROXY_SERVER():
    global port_LOCAL_PROXY_SERVER

    configuration = \
    {
        "PROXY_SERVERS": [],
        "LOCAL_PROXY_SERVER":
        {
            "TYPE": "SOCKS5",
            "ADDRESS": "127.0.0.1",
            "PORT": 1081  #本地应用设置的代理端口
        },
        "REMOTE_PROXY_SERVERS":
        [
            {
                "TYPE": "SSH",
                "ADDRESS": "45.78.37.246", #远程是开启了ssh的一个服务器
                "PORT": 2222,  #一般为端口22
                "KEY":
                {
                    "FINGERPRINT": ""
                },
                "ACCOUNT":
                {
                    "NAME": "lzz",  #ssh 账户
                    "PASSWORD": "******", #ssh密码
                    "KEYS":
                    [
                        {
                            "PUBLIC":
                            {
                                "FILE": "KP.pem", #generate.py 生成的key
                                "PASSPHRASE": ""
                            },
                            "PRIVATE":
                            {
                                "FILE": "KP.pem",
                                "PASSPHRASE": ""
                            }
                        }
                    ],
                    "CONNECTIONS": 2
                }
            }
        ]
    }

    port_LOCAL_PROXY_SERVER = local_proxy_server.createPort(configuration)
    port_LOCAL_PROXY_SERVER.startListening()
Example #2
0
def start_LOCAL_PROXY_SERVER():
    global port_LOCAL_PROXY_SERVER
    
    configuration = \
    {
        "PROXY_SERVERS": [],
        "LOCAL_PROXY_SERVER":
        {
            "TYPE": "SOCKS5",
            "ADDRESS": "127.0.0.1",
            "PORT": 1080
        },
        "REMOTE_PROXY_SERVERS":
        [
            {
                "TYPE": "SSH",
                "ADDRESS": "127.0.0.1",
                "PORT": 8022,
                "KEY":
                {
                    "FINGERPRINT": ""
                },
                "ACCOUNT":
                {
                    "NAME": "1",
                    "PASSWORD": "******",
                    "KEYS":
                    [
                        {
                            "PUBLIC":
                            {
                                "FILE": "files/SSH/KP.pem",
                                "PASSPHRASE": ""
                            },
                            "PRIVATE":
                            {
                                "FILE": "files/SSH/KP.pem",
                                "PASSPHRASE": ""
                            }
                        }
                    ],
                    "CONNECTIONS": 2
                }
            }
        ]
    }
    
    port_LOCAL_PROXY_SERVER = local_proxy_server.createPort(configuration)
    port_LOCAL_PROXY_SERVER.startListening()
Example #3
0
def start_LOCAL_PROXY_SERVER():
    global port_LOCAL_PROXY_SERVER

    configuration = \
    {
        "PROXY_SERVERS": [],
        "LOCAL_PROXY_SERVER":
        {
            "TYPE": "SOCKS5",
            "ADDRESS": "127.0.0.1",
            "PORT": 1080
        },
        "REMOTE_PROXY_SERVERS":
        [
            {
                "TYPE": "SSH",
                "ADDRESS": "127.0.0.1",
                "PORT": 8022,
                "KEY":
                {
                    "FINGERPRINT": ""
                },
                "ACCOUNT":
                {
                    "NAME": "1",
                    "PASSWORD": "******",
                    "KEYS":
                    [
                        {
                            "PUBLIC":
                            {
                                "FILE": "files/SSH/KP.pem",
                                "PASSPHRASE": ""
                            },
                            "PRIVATE":
                            {
                                "FILE": "files/SSH/KP.pem",
                                "PASSPHRASE": ""
                            }
                        }
                    ],
                    "CONNECTIONS": 2
                }
            }
        ]
    }

    port_LOCAL_PROXY_SERVER = local_proxy_server.createPort(configuration)
    port_LOCAL_PROXY_SERVER.startListening()
Example #4
0
def start_LOCAL_PROXY_SERVER():
    global port_LOCAL_PROXY_SERVER
    
    configuration = \
    {
        "PROXY_SERVERS": [],
        "LOCAL_PROXY_SERVER":
        {
            "TYPE": "HTTPS",
            "ADDRESS": "127.0.0.1",
            "PORT": 8443
        },
        "REMOTE_PROXY_SERVERS": []
    }
    
    port_LOCAL_PROXY_SERVER = local_proxy_server.createPort(configuration)
    port_LOCAL_PROXY_SERVER.startListening()
Example #5
0
def start_LOCAL_PROXY_SERVER_2():
    global port_LOCAL_PROXY_SERVER_2
    
    configuration = \
    {
        "PROXY_SERVERS": [],
        "LOCAL_PROXY_SERVER":
        {
            "TYPE": "SOCKS5",
            "ADDRESS": "127.0.0.1",
            "PORT": 1080
        },
        "REMOTE_PROXY_SERVERS": []
    }
    
    port_LOCAL_PROXY_SERVER_2 = local_proxy_server.createPort(configuration)
    port_LOCAL_PROXY_SERVER_2.startListening()
Example #6
0
def start_LOCAL_PROXY_SERVER_1():
    global port_LOCAL_PROXY_SERVER_1
    
    configuration = \
    {
        "PROXY_SERVERS": [],
        "LOCAL_PROXY_SERVER":
        {
            "TYPE": "HTTPS",
            "ADDRESS": "127.0.0.1",
            "PORT": 8443
        },
        "REMOTE_PROXY_SERVERS": []
    }
    
    port_LOCAL_PROXY_SERVER_1 = local_proxy_server.createPort(configuration)
    port_LOCAL_PROXY_SERVER_1.startListening()
Example #7
0
def start_LOCAL_PROXY_SERVER():
    global port_LOCAL_PROXY_SERVER

    configuration = {
        "PROXY_SERVERS": [],
        "LOCAL_PROXY_SERVER": {"TYPE": "SOCKS5", "ADDRESS": "127.0.0.1", "PORT": 1080},
        "REMOTE_PROXY_SERVERS": [
            {
                "TYPE": "WSS",
                "ADDRESS": "127.0.0.1",
                "PORT": 8443,
                "CERTIFICATE": {"AUTHORITY": {"FILE": "files/SSL/CA.pem"}},
                "ACCOUNT": {"NAME": "1", "PASSWORD": "******"},
            }
        ],
    }

    port_LOCAL_PROXY_SERVER = local_proxy_server.createPort(configuration)
    port_LOCAL_PROXY_SERVER.startListening()
Example #8
0
def start_LOCAL_PROXY_SERVER():
    global port_LOCAL_PROXY_SERVER

    configuration = \
    {
        "PROXY_SERVERS": [],
        "LOCAL_PROXY_SERVER":
        {
            "TYPE": "SOCKS5",
            "ADDRESS": "127.0.0.1",
            "PORT": 1080
        },
        "REMOTE_PROXY_SERVERS":
        [
            {
                "TYPE": "WSS",
                "ADDRESS": "127.0.0.1",
                "PORT": 8443,
                "CERTIFICATE":
                {
                    "AUTHORITY":
                    {
                        "FILE": "files/SSL/CA.pem"
                    }
                },
                "ACCOUNT":
                {
                    "NAME": "1",
                    "PASSWORD": "******"
                }
            }
        ]
    }

    port_LOCAL_PROXY_SERVER = local_proxy_server.createPort(configuration)
    port_LOCAL_PROXY_SERVER.startListening()
Example #9
0
def start_LOCAL_PROXY_SERVER():
    global port_LOCAL_PROXY_SERVER

    configuration = \
    {
        "PROXY_SERVERS": [],
        "LOCAL_PROXY_SERVER":
        {
            "TYPE": "SOCKS5",
            "ADDRESS": "127.0.0.1",
            "PORT": 1080,
            "ACCOUNTS":
            [
                {
                    "NAME": "1",
                    "PASSWORD": "******"
                }
            ]
        },
        "REMOTE_PROXY_SERVERS": []
    }

    port_LOCAL_PROXY_SERVER = local_proxy_server.createPort(configuration)
    port_LOCAL_PROXY_SERVER.startListening()
Example #10
0
def start_LOCAL_PROXY_SERVER():
    global port_LOCAL_PROXY_SERVER
    
    configuration = \
    {
        "PROXY_SERVERS": [],
        "LOCAL_PROXY_SERVER":
        {
            "TYPE": "SOCKS5",
            "ADDRESS": "127.0.0.1",
            "PORT": 1080,
            "ACCOUNTS":
            [
                {
                    "NAME": "1",
                    "PASSWORD": "******"
                }
            ]
        },
        "REMOTE_PROXY_SERVERS": []
    }
    
    port_LOCAL_PROXY_SERVER = local_proxy_server.createPort(configuration)
    port_LOCAL_PROXY_SERVER.startListening()
def start_LOCAL_PROXY_SERVER():
    global port_LOCAL_PROXY_SERVER

    configuration = \
    {
        "PROXY_SERVERS": [],
        "LOCAL_PROXY_SERVER":
        {
            "TYPE": "SOCKS5",
            "ADDRESS": "127.0.0.1", #应用程序配置的sock5代理地址
            "PORT": 1081  #应用程序配置的socks5代理端口
        },
        "REMOTE_PROXY_SERVERS":
        [
            {
                "TYPE": "SSL",
                "ADDRESS": "45.78.37.246", #远程代理的地址
                "PORT": 9998,  #远程代理的端口
                "CERTIFICATE":
                {
                    "AUTHORITY":
                    {
                        "FILE": "CA.pem" #ssl_ca_generate.py 生成的证书
                    }
                },
                "ACCOUNT":
                {
                    "NAME": "lzz",  #跟远程代理的配置一致
                    "PASSWORD": "******"
                }
            }
        ]
    }

    port_LOCAL_PROXY_SERVER = local_proxy_server.createPort(configuration)
    port_LOCAL_PROXY_SERVER.startListening()