中间人攻击是网络攻击的一种常用手段,其中超文本传输安全(Hypertext Transfer Protocol Secure,HTTPS)协议的中间人攻击危害较大,已有检测方法主要面向单客户端,以证书匹配验证为主要手段,部署成本和性能开销较高。通过分析SSL(Secure ...中间人攻击是网络攻击的一种常用手段,其中超文本传输安全(Hypertext Transfer Protocol Secure,HTTPS)协议的中间人攻击危害较大,已有检测方法主要面向单客户端,以证书匹配验证为主要手段,部署成本和性能开销较高。通过分析SSL(Secure Sockets Layer)握手阶段的密钥协商、证书验证等关键报文,提出基于时间特征的HTTPS中间人攻击检测方法,从流量角度提供了一种检测思路,具有更广泛的适用场景。实验结果表明,该方法在互联网环境测试数据集下具有较高的准确率。展开更多
This study developed a mail server program using Socket API and Python.The program uses the Hypertext Transfer Protocol(HTTP)to receive emails from browser clients and forward them to actual email service providers vi...This study developed a mail server program using Socket API and Python.The program uses the Hypertext Transfer Protocol(HTTP)to receive emails from browser clients and forward them to actual email service providers via the Simple Mail Transfer Protocol(SMTP).As a web server,it handles Transmission Control Protocol(TCP)connection requests from browsers,receives HTTP commands and email data,and temporarily stores the emails in a file.Simultaneously,as an SMTP client,the program establishes a TCP connection with the actual mail server,sends SMTP commands,and transmits the previously saved emails.In addition,we also analyzed security issues and the efficiency and availability of this server,providing insights into the design of SMTP mail servers.展开更多
近年来,基于HTTP(Hyper Text Transport Protocol)的网络视频流传输方式越来越受到人们的关注,同时出现了若干相近的解决方案,实现了在HTTP上的动态自适应视频流传输。MPEG和3GPP在这些方案的基础上制定了一个新的基于HTTP的网络动态自...近年来,基于HTTP(Hyper Text Transport Protocol)的网络视频流传输方式越来越受到人们的关注,同时出现了若干相近的解决方案,实现了在HTTP上的动态自适应视频流传输。MPEG和3GPP在这些方案的基础上制定了一个新的基于HTTP的网络动态自适应流传输标准——DASH,并成为ISO/IEC国际标准于2012年正式发布。DASH系统工作于普通的Web服务器/客户端方式,它将同一内容的多个不同质量的视频流分片、定位和描述,使得这些视频分片能够如同普通文件一样通过HTTP协议在网络中传输。用户可以向服务器请求所需的视频,动态自适应地根据自己的网络带宽、接受能力进行选择、接收、解码和播放。DASH为视频流传输提供了一种高效、便捷的传送方式,特别适用于视频直播、点播、多屏显示等业务。随着DASH标准的逐渐完善,基于HTTP的网络视频流传输必将具有更加广泛的应用前景。展开更多
文摘This study developed a mail server program using Socket API and Python.The program uses the Hypertext Transfer Protocol(HTTP)to receive emails from browser clients and forward them to actual email service providers via the Simple Mail Transfer Protocol(SMTP).As a web server,it handles Transmission Control Protocol(TCP)connection requests from browsers,receives HTTP commands and email data,and temporarily stores the emails in a file.Simultaneously,as an SMTP client,the program establishes a TCP connection with the actual mail server,sends SMTP commands,and transmits the previously saved emails.In addition,we also analyzed security issues and the efficiency and availability of this server,providing insights into the design of SMTP mail servers.
文摘近年来,基于HTTP(Hyper Text Transport Protocol)的网络视频流传输方式越来越受到人们的关注,同时出现了若干相近的解决方案,实现了在HTTP上的动态自适应视频流传输。MPEG和3GPP在这些方案的基础上制定了一个新的基于HTTP的网络动态自适应流传输标准——DASH,并成为ISO/IEC国际标准于2012年正式发布。DASH系统工作于普通的Web服务器/客户端方式,它将同一内容的多个不同质量的视频流分片、定位和描述,使得这些视频分片能够如同普通文件一样通过HTTP协议在网络中传输。用户可以向服务器请求所需的视频,动态自适应地根据自己的网络带宽、接受能力进行选择、接收、解码和播放。DASH为视频流传输提供了一种高效、便捷的传送方式,特别适用于视频直播、点播、多屏显示等业务。随着DASH标准的逐渐完善,基于HTTP的网络视频流传输必将具有更加广泛的应用前景。