蒲公英联盟提供ghost win10,ghost win7,xp,装机纯净版,64位旗舰版,绿色软件,免费软件下载基地!

当前位置:快三内蒙古专家推荐 > 教程 > 服务器类 >

内蒙古福彩加奖:可以发贴或查看资料. 原文地址:

来源:蒲公英系统┆发布时间:2018-07-11 09:00┆点击:

快三内蒙古专家推荐 www.btfqn.cn HTTP拒绝服务攻击

  攻击者通过某些手段使服务器拒绝对http应答,这使Apache对系统资源(cup时间与内存)需求巨增,最终造成系统变慢甚至完全瘫痪,Apache服务器最大的缺点是,它的普遍性使它成为众矢之的,Apache服务器无时无刻不受到DoS攻击威胁,主要有下边几种 

1.数据包洪水攻击 
一种中断服务器或本地网络的方法是数据包洪水攻击,它通常使用internet控制报文协议(ICMP,属于网络层协议)包或是udp包,在最简单的形式下,这些攻击都是使服务器或网络负载过重,这意味这攻击者的网络速度必须比目标主机网络速度要快,使用udp包的优势是不会有任何包返回到黑客的计算机(udp效率要比tcp高17倍),而使用ICMP包的优势是攻击者能让攻击更加富与变化,发送有缺陷的包会搞乱并锁住受害者的网络,目前流行的趋势是攻击者欺骗服务器,让其相信正在受来自自身的洪水攻击. 

2.磁盘攻击 
这是一种很不道德的攻击,它不仅影响计算机的通信,还破坏其硬件,伪造的用户请求利用写命令攻击目标计算机硬盘,让其超过极限,并强制关闭,结局很悲惨. 

3.路由不可达 
通常DoS攻击,集中在路由器上,攻击者首先获得控制权并操纵目标机器,当攻击者能更改路由表条目时候,会导致整个网络无法通信,这种攻击很阴险,隐蔽,因为网络管理员需要排除的网络不通原因很多,其中一些原因需要详细分辨. 

4.分布式拒绝服务攻击 
这也是最具有威胁的DDoS攻击,名称很容易理解,简单说就是群欧,很多客户机同时单条服务器,你会发现你将伤痕累累,Apache服务器特别容易受到攻击,无论是DDos还是隐藏来源的攻击,因为Apache无处不在,特别是为Apache特意打造的病毒(特选SSL蠕虫),潜伏在许多主机上,攻击者通过病毒可以操纵大量被感染的机器,对特定目标发动一次浩大的DDoS攻击,通过将蠕虫散播到大量主机,大规模的点对点攻击得以进行,除非你不提供服务,要不然几乎无法阻止这样的攻击,这种攻击通?;岫ㄎ坏酱笮偷耐旧? 

5.缓冲区溢出 
这种攻击很普遍,攻击者利用CGI程序编写一些缺陷程序偏离正常的流程,程序使用静态的内存分配,攻击者就可以发送一个超长的请求使缓冲区溢出,比如,一些perl编写的处理用户请求的网关脚本,一但缓冲区溢出,攻击者就可以执行恶意指令. 

6.非法获取root权限 
如果Apache以root权限运行,系统上一些程序的逻辑缺陷或缓冲区溢出漏洞,会让攻击者很容易在本地系统获取linux服务器上的管理者权限,在一些远程情况下,攻击者会利用一些以root身份执行的有缺陷的系统守护进程来取得root权限,或利用有缺陷的服务进程漏洞来取得普通用户权限,以远程登陆,进而控制整个系统. 

  这边这些都是服务将会遇到的攻击手段,下边来说,如何打造安全的Apache服务器,如果你能遵守下边这些建议,那么你将得到一台相对安全的apache服务器.

一:勤打补丁

  你必须要相信这个是最有用的手段,缓冲区溢出等漏洞都必须使用这种手段来防御,勤快点相信对你没有坏处,在http:上最新的changelog中都写有:bug fix,security bug fix的字样,做为负责任的管理员要经常关注相关漏洞,及时升级系统添加补丁.使用最新安全版本对加强apache至关重要.

二:隐藏和伪装Apache的版本

  打乱攻击者的步骤,给攻击者带来麻烦,相信是管理员愿意看到的.软件的漏洞信息和版本是相关的,在攻击者收集你服务软件信息时候给与迷惑是个不错的选择,何况版本号,对攻击者来说相当与GPS定位一样重要,默认情况,系统会把apache版本??槎枷允境隼?http返回头),如果列举目录的话,会显示域名信息(文件列表正文),去除Apache版本号的方法是修改配置文件,找到关键字,修改为下边:

ServerSignature off ServerTokens prod

  通过分析web服务器类型,大致可以推测操作系统类型,win使用iis,linux普遍apache,默认的Apache配置里没有任何信息?;せ?并且允许目录浏览,通过目录浏览,通??梢缘玫嚼嗨?quot;apache/1.37 Server at apache.linuxforum.net Port 80"或"apache/2.0.49(unix)PHP/4.3.8"的信息,通过修改配置文件中的ServerTokens参数,可以将Apache的相关信息隐藏起来,如果不行的话,可能是提示信息被编译在程序里了,要隐藏需要修改apache的源代码,然后重新编译程序,以替换内容:

  编辑ap_release.h文件,修改

"#define AP_SERVER_BASEPRODUCT""Apache"""


"#define AP_SERVER_BASEPRODUCT""Microsoft-IIS/5.0""


编辑os/unix/os.h文件,修改

"#define PLATFORM""Unix"""


"#define PLATFORM"'Win32"
尚未注册畅言帐号,请到后台注册
  • 中巴建交一周年 一系列庆祝活动在巴拿马举行 2019-04-25
  • 习近平作报告全场71次掌声 此处最密、此处最长(附原音) 2019-04-24
  • 太平财险湖北分公司成功续保东风乘用车财产险项目 2019-04-21
  • 百姓故事:蒋姐姐的旗袍人生 2019-04-21
  • 即使中美贸易归零,中国也不会屈服美国的大棒政策 2019-04-16
  • 人民网舆情分析专家:刘志华 2019-04-02
  • 山西省政协召开党组中心组(扩大)学习会议 2019-03-27
  • 苗山脱贫影像志——父母在 不远行 2019-03-20
  • 秒变迷弟!吴建豪晒与甄子丹合影:偶像给我签名 2019-03-14
  • 秦珂:联盟不是生态圈本身,是生态圈的过程 2019-03-14
  • “陪堂妈妈”上课3000多节 班主任:她去中考没问题 2018-08-22
  • 城区加大扬尘污染治理力度 所有施工现场必须安装视频监控 2018-08-22
  • 张继科状态低迷 刘国梁倍感压力 2018-07-26
  • 互联网金融协会提示:防范变相“现金贷”业务风险 2018-07-26
  • 6月乌鲁木齐这些片区要停电 2018-07-25
  • 725| 700| 941| 684| 47| 685| 264| 596| 169| 571|