
网络应用安全技术.ppt
30页网络应用安全本章主要介绍:本章主要介绍:1. 因特网安全概述因特网安全概述2. 反垃圾邮件技术反垃圾邮件技术 3. 网页防篡改技术网页防篡改技术 4. 反网络钓鱼技术反网络钓鱼技术 5. 内容过滤技术内容过滤技术 因特网安全概述因特网安全概述●因特网上的安全隐患因特网上的安全隐患●因特网的脆弱性及其根源因特网的脆弱性及其根源反垃圾邮件技术反垃圾邮件技术●垃圾邮件垃圾邮件:(1)收件人无法拒收的电子邮件收件人无法拒收的电子邮件;(2)收件人事先没有提出要求或同意接收的宣传性质的邮件收件人事先没有提出要求或同意接收的宣传性质的邮件;(3)含有不良或有害信息的邮件含有不良或有害信息的邮件;(4)隐藏发件人身份、地址、标题等信息的邮件隐藏发件人身份、地址、标题等信息的邮件;(5)含有虚假的信息源、发件人、路由等信息的电子邮件含有虚假的信息源、发件人、路由等信息的电子邮件; 反垃圾邮件技术反垃圾邮件技术●垃圾邮件的根源垃圾邮件的根源: SMTP协议邮件交换流程:协议邮件交换流程:n发送方发送方(S):HELO : user1@ n接收方接收方(R): 250 OKnS: MAIL FROM: user1@ nR: 250 OKnS: RCPT TO: user2@ nR: 250 OKnS: DATAnR: 354 Start mail input; end with
这个记录通常包括IP地址和主机名如果站点采取任何形式的验证系统,服务器也会记录用户名如果用户在逗留期间填写任何表格,该表格下所有变量的值都会被记录在案请求的状态、传递数据的大小、用户E-mail地址等都会被记录下来一些浏览器和服务器一样,甚至也能提供如有关使用中的浏览器、URL、客户从哪里来以及用户的E-mail地址等信息这些记录对于分析服务器的性能,发现和跟踪黑客袭击是有用的 Web安全策略制定原则n●web与电子商务的安全关系与电子商务的安全关系 ◆◆对对web服务器的安全威胁服务器的安全威胁 ◆◆对对web浏览客户机的安全威胁浏览客户机的安全威胁 ◆◆对服务器和客户机之间通信信道的安全威胁对服务器和客户机之间通信信道的安全威胁配置Web服务器的安全特性SSL的应用配置Web服务器的安全特性名称名称描述描述服务器端口号服务器端口号https基于基于SSL的的http协议协议443ssmtp基于基于SSL的的SMTP协议协议465snntp基于基于SSL的的NNTP协议协议563sldap基于基于SSL的的LDAP协议协议636spop3基于基于SSL的的POP3协议协议995ftp-data基于基于SSL的的ftp数据传输数据传输889ftps基于基于SSL的的ftp控制控制990imaps基于基于SSL的的IMAP4协议协议991telnets基于基于SSL的的telnet协议协议992ircs基于基于SSL的的IRC协议协议993基于基于SSL的应用层协议端口的应用层协议端口配置Web服务器的安全特性数字证书及SSL的应用n证书服务n证书申请n证书应用监视控制Web站点出入情况•为了防止和追踪黑客闯入和内部滥用,需要对Web站点上的出入情况进行监视控制。
1.监控请求•服务器日常受访次数是多少?受访次数增加了吗?•用户从哪里连接的?•一周中哪天最忙?一天中何时最忙?•服务器上哪类信息被访问?哪些页面最受欢迎?每个目录下有多少用户访问?•访问站点的是哪些浏览器?与站点对话的是哪种操作系统?•更多的选择哪种提交方式?2.测算访问次数n确定站点访问次数描述了站点上文件下载的平均数目n确定站点访问者数目显然,将访问次数与主页文件联系在一起时,该数字接近于某个时期内访问者数目,但也不是百分之百的准确其它服务技术DNS服务的安全性服务的安全性nDDoS隐患 缺省设置: 一个域名服务器允许远程主机向它查询其他域(它本身并不管理这些域)的域名,即允许递归查询.查询过程:其它服务技术利用递归查询实施利用递归查询实施DDoS攻击攻击:其它服务技术n建议建议:禁止来自其它主机的递归查询,只允许从信任主机或网络禁止来自其它主机的递归查询,只允许从信任主机或网络查询,避免成为攻击的工具查询,避免成为攻击的工具nnamed.conf:acl "trusted" {192.168.0.0/24,192.168.0.0/16 }; options { directory "/var/named"; pid-file "named.pid"; recursion yes; allow-recursion { trusted; }; 允许trusted的ip集合进行递归查询; allow-transfer { trusted; }; 允许trusted的ip集合进行域名查询;};其它服务技术FTP服务的安全性服务的安全性n帐户管理(匿名)n权限管理(下载/上传)n主动模式/被动模式与防火墙规则 ●主动:客户端从一个任意的非特权端口N(N>=1024)连接到FTP服务器的命令端口21; 客户端开始监听端口N1,并发送FTP命令“port N1”到FTP服务器。
服务器从它自己的数据端口(20)连接到客户端指定的数据端口N1 ●被动:开启一个FTP连接时,客户端打开两个任意的非特权本地端口(N>=1024和N1)第一个端口连接服务器的21端口,但与主动方式的FTP不同,客户端不会提交PORT命令并允许服务器来回连它的数据端口,而是提交PASV命令这样做的结果是服务器会开启一个任意的非特权端口(P>=1024),并发送PORT P命令给客户端然后客户端发起从本地端口N1到服务器的端口P的连接用来传送数据其它服务技术telnet服务的安全性服务的安全性n用途n安全隐患(监听演示)nSSH 其它服务技术Ipv6及其安全性及其安全性1.ipv6的特点的特点2.Ipv6的部署情况的部署情况3.Ipv6的安全特性的安全特性 。
