launcherctor-代理
2018-04-04 09:03:58 0 举报
主页锁定-代理服务
作者其他创作
大纲/内容
调用dllAddCertificateCryptContextToStore方法
初始化html嵌套对象
是否需要加密处理
将log api资源路径添加到web api对象中
循环html嵌套配置
调用dll方法[IsFirstRuning]判断是否第一次运行
将html嵌套的资源路径添加到web api对象中
监听tcp端口及启动http服务
结束
将base64加密的CA中间人证书添加信任到CA下
初始化对应服务器的链接对象
false
开始运行代理服务逻辑
implementation调用Fundadore方法
true
用加密模式监听tcp端口
初始化客户端的socks5/shadowSocks客户端服务,监听服务的地址端口
开启http server proxy服务
开始运行网络服务逻辑
建立自有http server对象(客户端的http server服务)
监听tcp端口并启动http代理服务端
初始化http劫持规则对象
将base64加密的CARoot的证书添加信任到Root下
接收参数k:guidguid:\"\"
通过 init api接口获取代理服务配置参数
初始化url嵌套对象
传入http劫持规则,初始化http 传输对象(客户端的http数据包过滤规则载体)
配置中是否存在api端口设置
初始化log api对象
初始化web api对象
将url嵌套的资源路径添加到web api对象中
循环html url嵌套配置
初始化stats api对象
初始化网路传输对象
访问getRule api接口,获取http劫持规则
随机获取客户端一个tcp端口
将stats api资源路径添加到web api对象中
开启https server proxy服务
初始化参数
随机获取一个tcp端口,设置在api端口配置中
通过getRedirectServices 获取 服务器配置
将web api配置设置到共享内存中
初始化网络传输对象
启动http代理服务端
0 条评论
下一页