[发明专利]一种匿名网络访问方法、客户端、系统、服务器及介质有效
申请号: | 201810929404.7 | 申请日: | 2018-08-15 |
公开(公告)号: | CN109246085B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 郑文选;陈阳 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 匿名 网络 访问 方法 客户端 系统 服务器 介质 | ||
1.一种匿名网络访问方法,其特征在于,所述方法包括:
用户通过客户端与服务端进行匿名网络访问时,
当用户打开客户端,客户端创建一个供服务端通过创建时指定的名字来打开另一端从而根据给定的权限和客户端通信的第一命名管道,所述第一命名管道连接客户端与服务端;其中,客户端作为用户访问Tor匿名网络或访问因特网时将访问请求经Tor匿名网络传递的工具,服务端用来将客户端请求发送到Tor匿名网络或访问因特网时将访问请求经Tor匿名网络传递,此时服务端对访问请求进行加密处理传递给Tor匿名网络的软件;
连接一个在创建时指定一个名字以使得客户端通过该名字打开第二命名管道的另一端,从而根据给定的权限和服务端通信的第二命名管道,所述第二命名管道由所述服务端在接收到客户端发出的连接请求并启动时创建,所述第二命名管道连接所述服务端与所述客户端;
在所述第一命名管道中写入请求数据,所述请求数据通过所述第一命名管道传递给所述服务端;
读取所述第二命名管道中的响应数据,所述响应数据由所述服务端通过所述第二命名管道传递,所述服务端将所述请求数据发送到目标站点、获得所述响应数据,以使得用户通过Tor匿名网络获得互联网的http服务,其中,所述客户端为Tor客户端,服务端为Tor服务端。
2.根据权利要求1所述的方法,其特征在于,所述读取所述第二命名管道中的响应数据的步骤,包括:
判断所述第二命名管道中是否有未读取的所述响应数据;
若是,读取所述响应数据。
3.根据权利要求1所述的方法,其特征在于,所述读取所述第二命名管道中的响应数据的步骤之后,包括:
判断所述第一命名管道中是否有未传递给所述服务端的所述请求数据;
若是,传递所述请求数据给所述服务端。
4.根据权利要求1所述的方法,其特征在于,所述方法包括:
创建第一内存文件映射对象,所述第一内存文件映射对象与所述服务端创建的第二内存文件映射对象指向同一内存;
映射所述第一内存文件映射对象至一虚拟空间、与所述服务端映射至所述虚拟空间的所述第二内存文件映射对象形成数据传递通道,所述虚拟空间对应所述客户端与所述服务端之间的进程;
在所述第一内存文件映射对象中写入所述请求数据,所述请求数据通过所述数据传递通道传递给所述服务端;
读取所述第一内存文件映射对象中的所述响应数据,所述响应数据由所述服务端通过所述数据传递通道传递,所述服务端将所述请求数据发送到目标站点、获得所述响应数据。
5.根据权利要求1所述的方法,其特征在于,所述方法包括:
创建客户端桩代码,所述客户端桩代码与所述服务端创建的服务端桩代码通过第一网络通信;
在所述客户端桩代码中写入所述请求数据,所述请求数据通过所述第一网络传递给所述服务端;
读取所述客户端桩代码中的所述响应数据,所述响应数据由所述服务端通过所述第一网络传递,所述服务端将所述请求数据发送到目标站点、获得所述响应数据。
6.根据权利要求5所述的方法,其特征在于,所述在所述客户端桩代码中写入所述请求数据,所述请求数据通过所述第一网络传递给所述服务端的步骤,包括:
所述客户端桩代码对所述请求数据进行序列化处理为第一序列化数据、将所述第一序列化数据通过所述第一网络传递给所述服务端桩代码;
所述服务端桩代码对所述第一序列化数据进行反序列化处理为所述请求数据、将所述请求数据传递给所述服务端;
所述读取所述客户端桩代码中的所述响应数据,所述响应数据由所述服务端通过所述第一网络传递的步骤,包括:
所述服务端桩代码对从所述服务端接收到的所述响应数据进行序列化处理为第二序列化数据、将所述第二序列化数据通过所述第一网络传递给所述客户端桩代码;
所述客户端桩代码对所述第二序列化数据进行反序列化处理为所述响应数据、将所述响应数据传递给所述客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810929404.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:新区块生成方法、装置、电子设备与存储介质
- 下一篇:指令数据包的传送方法