【技术实现步骤摘要】
一种信息传输方法、装置及系统
本专利技术涉及一种计算机信息通信
,尤其涉及一种信息传输方法、装置及系统。
技术介绍
目前,随着计算机通信技术的不断发展,人们基本上可以根据需要随时随地通过互联网、GPRS(GeneralPacketRadioService、通用分组无线服务技术)地传输图片、文件、消息、各类型的数据等信息。以通过即时通讯应用发送消息为例,用户一般在即时通讯应用提供的界面中编辑消息,在用户点击发送后,生成包括源IP、目标IP、端口等五元组信息以及已编辑消息的数据包通过网卡等模块发送给路由设备,再经由路由设备(wifi热点等)发送给目标服务器、对端用户等。在通过现有技术发送信息的过程中,如果wifi热点等路由设备中设置有用于分析用户传输的数据包的非法程序,那么就可以根据数据包完成对用户上网行为的监控,然后截获其中的敏感信息。现有的信息传输方法不能保护用户的上网行为,容易给用户带来损失。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种信息传输方法、装置及系统,可较为有效地隐藏用户的上网行为。为了解决上述技术问题,本专利技术实施例提供了一种信息传输方法,包括:获取需要发送的信息所对应的待发送数据包;调用预置的隧道传输模块对所述待发送数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;将所述传输数据包发送至所述隧道传输模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。进一步地,本专利技术实施例还提供了另一种信息传输 ...
【技术保护点】
一种信息传输方法,其特征在于,包括:获取需要发送的信息所对应的待发送数据包;调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。
【技术特征摘要】
1.一种信息传输方法,其特征在于,包括:获取需要发送的信息所对应的待发送数据包,所述待发送数据包包括待发送信息和该待发送信息对应的五元组;调用预置的隧道传输模块对所述待发送数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;根据所述隧道传输模块中设置的目标端口,将所述传输数据包通过路由设备发送至所述目标端口所指示的传输设备,由所述传输设备在侦听该目标端口的进程监测到所述传输数据包后,通过调用与所述隧道传输模块匹配的隧道传输服务模块进行解析以及解密处理还原得到待发送数据包,并根据该待发送数据包中的五元组发送所述还原得到的待发送数据包中的待发送信息。2.如权利要求1所述的方法,其特征在于,所述调用预置的隧道传输模块对所述待发送数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包,包括:将获取的待发送数据包重定向至预置的隧道传输模块;控制隧道传输模块对所述待发送数据包进行加密处理;将由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包。3.如权利要求2所述的方法,其特征在于,所述将由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包,包括:根据所述待发送数据包的目的地址,从所述隧道传输模块中设置的端口中选择确定出目标端口;将确定的目标端口和由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包,以便于向目标端口发送该传输数据包。4.如权利要求1-3任一项所述的方法,其特征在于,还包括:接收由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块发送的预定格式的加密数据包;按照预定格式对接收到的数据包进行解析,并进行解密处理,得到接收数据包。5.一种信息传输方法,其特征在于,包括:接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包,所述传输数据包是终端的隧道传输模块对待发送数据包进行加密和封装处理后得到的,所述待发送数据包包括待发送信息和该待发送信息对应的五元组;通过在目标端口侦听的进程监测所述传输数据包,并在侦听到所述传输数据包后调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包;根据该待发送数据包中的五元组发送所述还原得到待发送数据包中的待发送信息。6.如权利要求5所述的方法,其特征在于,还包括:在接收到发送给所述终端隧道传输模块对应的终端的数据包时,调用本端预置的隧道服务模块对该接收到的数据包进行加密处理,并按照预定格式将该加密处理后的数据包进行封装;将封装后的数据包发送给所述终端隧道传输模块对应的终端。7.一种信息传输装置,其特征在于,包括:获取模块,用于获取需要发送的信息所对应的待发送数据包,所述待发送数据包包括待发送信息和该待发送信息对应的五元组;处理模块,用于调用预置的隧道传输模块对所述待发送数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;发送模块,用于根据所述隧道传输模块中设置的目标端口,将所述传输数据包通过路由设备发送至所述目...
【专利技术属性】
技术研发人员:管胜,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。