0 0

apache被攻击问题0

如下图所示:
apache中部署了一个web应用,服务器开启半天后,服务器cpu占用率很大,内存占用非常大,到最后apache死掉。分析apache访问日志。其中有很多国外的ip地址,并且GET后面的地址非我服务器的的应用地址,不知道是否是服务器受到了攻击,应该怎么解决这个问题,在此谢过了!

PHP 
2013年9月23日 19:48
  • 大小: 512.7 KB

1个答案 按时间排序 按投票排序

0 0

防御可以在网络层和应用层来做

网络层稍微简单一点,写个crontab,定时计算并发高、访问频繁的IP,然后设置iptables,拒绝这写IP就可以了。但是这种也是最没效率,也不可控的。

应用层就要结合到具体流程位置,不知道apache有没有防攻击的so,如果有的话就学学怎么配置使用。nginx中是有这样的模块的,淘宝的tengine功能更强大,配置简单。但是同样无法从个人程序中查询访问记录、拒绝记录等。

应用层的最后,是把流量都放进来,在程序中些拦截器,不断记录对方的访问特点,如ip、url、user-agent、cookie等,发现类似可以行为就拒掉,或者弹验证码。缺点是所有流量都要由应用来抗,风险巨大。

一般都是多层结合使用,机房都会做一个防攻击策略,根据实际情况来选择方案吧

2013年9月24日 10:04

相关推荐

    Apache防攻击模块代码

    Apache防攻击模块就是为了解决这个问题而设计的,它增强了服务器的安全性,能有效地抵御各种网络攻击。 首先,Apache防攻击模块的主要目标是检测并阻止恶意请求,例如SQL注入、跨站脚本(XSS)攻击、DDoS(分布式...

    PHP、Apache环境中部署xsslabs(XSS跨站脚本攻击靶场)

    * XSS跨站脚本攻击:XSS是指攻击者在网站上注入恶意脚本, 当用户访问该网站时,恶意脚本就会被执行,从而达到攻击者的目的。 * xsslabs:xsslabs是一款开源的XSS 漏洞靶场工具,由PHP代码编写而成,提供了多种XSS...

    慢攻击防御 apache wamp

    【标题】:“慢攻击防御 apache wamp”涉及的是在WAMP服务器环境中,针对慢速攻击和DDoS(分布式拒绝服务)攻击的一种防护措施。WAMP是Windows、Apache、MySQL和PHP集成开发环境的简称,常用于搭建本地Web开发环境。...

    apache目前最新版本(apache2.4.43)

    1. 安全性更新:Apache 2.4.43修复了多个安全漏洞,这些漏洞可能被攻击者利用来执行任意代码、泄露敏感信息或者进行拒绝服务攻击。定期更新到最新版本是确保网站安全的重要步骤。 2. 性能优化:新版本通常会带来...

    Linux下Apache服务器的配置及安全问题

    Linux下Apache服务器的配置及安全问题 Linux 作为一个开放源代码的操作系统,广泛应用于服务器领域,而 Apache 服务器则是最流行的 Web 服务器之一。在 Linux 平台上配置 Apache 服务器是许多开发者和管理员的必修...

    apache 2.2.29-x64

    4. **安全性**:此版本的Apache可能包含了最新的安全补丁,防止SQL注入、跨站脚本(XSS)和其他类型的攻击。用户仍需定期检查并更新以应对新的威胁。 5. **性能优化**:Apache 2.2引入了MPM(多进程模块),如...

    网络慢攻击防御 wamp apache 32位操作系统

    标题提及的“网络慢攻击防御 wamp apache 32位操作系统”主要是针对在32位系统上运行的WAMP服务器,通过Apache的模块扩展来增强其抵御慢攻击和分布式拒绝服务(DDoS)攻击的能力。 首先,让我们理解什么是慢攻击。...

    Apache 2.2安装包+Apache 2.2 中文手册

    4. 故障排查:涵盖了常见的问题和解决办法,帮助用户快速定位并解决问题。 5. 安全最佳实践:提供安全配置建议,如防止跨站脚本攻击(XSS)、SQL注入等。 总结,Apache 2.2不仅是一个强大的Web服务器,它的安装和...

    Apache 基线查检模板

    这个模板通常被用于确保Apache服务器的安全性能达到规定的要求,以防止潜在的安全威胁和风险。 Apache基线查检模板中包含了一系列检查项,这些检查项覆盖了Apache服务器安全配置的多个方面,旨在识别配置不当可能...

    怎样保护Linux系统下的Apache网站 (2)

    然而,过度依赖`.htaccess`文件可能会带来性能问题,因为Apache会在每个目录层级查找该文件并处理其中的规则,这会增加服务器的负载。为了平衡安全性和性能,可以考虑将部分配置移至主配置文件,或者限制`.htaccess`...

    apache服务器安全问题.docx

    Apache服务器作为全球最流行的开源Web服务器,其安全问题一直是管理员关注的重点。本文将深入探讨Apache服务器可能遇到的安全问题,并提供相应的防范措施。 首先,Apache服务器面临的主要安全问题包括: 1. **HTTP...

    Apache2.4.37

    3. **模块化设计**:Apache的核心功能被分解为一系列模块,可以按需加载或卸载,这种设计使得服务器的配置更加灵活,可以根据需求调整。 4. **更好的安全性**:2.4版本增加了对最新安全标准的支持,例如TLSv1.2和更...

    apache Tomcat 集群 访问问题

    Apache Tomcat集群访问问题主要涉及的是在高并发或者负载均衡场景下,如何通过配置多个Tomcat实例来提高Web服务的可用性和性能。集群允许将请求分发到多个服务器上,从而实现负载均衡,并且提供了故障转移的能力,...

    apache 2.2.14漏洞代码和exp

    版本2.2.14在发布时可能存在一些安全漏洞,这些漏洞可能被恶意攻击者利用,对服务器造成严重威胁。本文将深入探讨Apache 2.2.14中的漏洞以及相关的exploit(利用代码)。 首先,我们需要理解什么是安全漏洞。在软件...

    apache 2.4.10 win32位版本

    4. 更好的错误日志记录:提供更详细的错误报告,帮助管理员诊断和解决问题。 5. 配置语法优化:引入新的配置指令和语法,使得配置文件更加简洁易懂。 二、安装与配置 1. 下载与解压:首先从Apache官方网站下载...

    APACHE COOKBOOK中文版

    5. **安全性**:探讨如何保护Apache服务器免受常见的网络攻击和安全威胁,包括SSL/TLS的使用、访问控制、防止DDoS攻击等。 6. **高级配置**:介绍高级配置技术,如URL重写、反向代理、负载均衡等。 7. **模块开发*...

    Apache 2.2中文手册

    3. **安全与权限**:手册会涵盖如何配置Apache以保护服务器免受攻击,包括设置访问控制、SSL/TLS加密、防止目录遍历攻击和XSS跨站脚本等。 4. **性能优化**:Apache 2.2提供了多种性能优化策略,如MPM(多进程模块...

    Apache后缀名解析漏洞分析和防御方法

    Apache后缀名解析漏洞是一种潜在的安全威胁,能够被攻击者利用来上传恶意文件至服务器。通过理解漏洞原理和采取适当的防御措施,可以有效地降低被攻击的风险。维护良好的配置习惯以及及时更新补丁是保障Web服务器...

    Apache httpd-2.2.34-win64.zip

    Apache HTTP Server,简称Apache,是世界上最流行的Web服务器软件之一,被广泛用于托管各种网站和应用程序。这个名为"Apache httpd-2.2.34-win64.zip"的压缩包包含的是Apache服务器在Windows 64位平台上的版本,版本...

    Apache2中文使用手册

    Apache2会记录访问日志和错误日志,通过LogFormat和CustomLog指令,你可以自定义日志格式,以便分析网站流量和诊断问题。 性能优化方面,可以通过调整MaxKeepAliveRequests(每个连接的最大请求数)、KeepAlive...

Global site tag (gtag.js) - Google Analytics