[发明专利]在Windows终端上部署的IPv4电子邮件外发代理的方法在审
申请号: | 201911381268.3 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111083044A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 孔祥焱;王红玉 | 申请(专利权)人: | 沈阳通用软件有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 110004 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | windows 终端 部署 ipv4 电子邮件 代理 方法 | ||
本发明公开了在Windows终端上部署的IPv4电子邮件外发代理的方法,包括发送电子邮件,修改IP地址和端口号,记录IP地址和端口号,将数据包发给代理程序,保存数据包到终端,解析数据包,判断邮件是否允许外发,完成发送电子邮件。该方法通过在终端上部署代理程序,解决了当前统一由邮件服务器发送电子邮件的弊端,既方便了终端用户,也避免了由使用邮件服务器发送电子邮件带来的性能瓶颈问题。
技术领域
本发明涉及电子邮件外发领域,具体涉及针对在Windows终端上部署的IPv4电子邮件外发代理的方法。
背景技术
目前,电子邮件已在办公网络中得到了广泛的应用,其在为人们带来方便的同时也提高了重要信息泄露的风险程度。电子邮件在外发过程中极易泄露重要信息,可能对单位造成较大的影响,为了避免发生这种情况,急需一种能够对外发的电子邮件进行审计和管理的方法。
常用的电子邮件审计和管理方法是在单位内外网之间架设邮件服务器,要求从内网外发的电子邮件须经由邮件服务器转发,由邮件服务器判断是否允许电子邮件外发。但是,这种电子邮件外发方法改变了原有的电子邮件外发习惯,同时,也引入了邮件处理的瓶颈,且因为电子邮件需要从终端发送到邮件服务器,也会给具备内网监听能力的攻击者提供窃取信息的机会。
发明内容
本发明解决了上述电子邮件外发审计与管理办法的缺陷,提供了在Windows终端上部署的IPv4电子邮件外发代理的方法。
本发明解决其技术问题所采用的技术方案是:在Windows终端上部署的IPv4电子邮件外发代理的方法,包括如下步骤。
步骤一,发送电子邮件:Windows终端发送电子邮件至过滤驱动层;
所述的过滤驱动层能够截获所有试图外发到网络上的IPv4数据包,并且可在过滤驱动层修改数据包中的数据;
所述的IPv4数据包中信息包括源IP地址、源端口号、目标IP地址、目标端口号、邮件具体内容,以下简称数据包;
所述的源IP地址为发送电子邮件终端的IP地址;
所述的源端口号为发送电子邮件终端的端口号;
所述的目标IP地址为接收电子邮件的邮件服务器的IP地址;
所述的目标端口号为接收电子邮件的邮件服务器的端口号;
所述的邮件具体内容主要包括,邮件收件人、发件人、抄送人、发送时间、主题、正文内容;
步骤二,修改IP地址和端口号:在上述过滤驱动层中将数据包中的目标IP地址修改为127.0.0.1;目标端口修改为代理程序监听的端口;
所述的代理程序负责接收网络上的数据包,还原电子邮件内容;
所述的代理程序监听的端口可为任意端口号;
步骤三,记录IP地址和端口号:在过滤驱动层记录目标IP地址、源端口号;
步骤四,将数据包发送给代理程序:操作系统将修改后的数据包发送给代理程序;
修改后的数据包内容包括源IP地址、源端口号、127.0.0.1、代理程序监听的端口号、邮件具体内容;
步骤五,将数据包保存到终端:在代理程序将修改后的数据包内容保存到发送电子邮件的终端;
步骤六,解析数据包:由代理程序解析保存到终端的数据包;
所述的终端为发送电子邮件的终端;
所述的数据包为修改后的数据包;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳通用软件有限公司,未经沈阳通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911381268.3/2.html,转载请声明来源钻瓜专利网。