目录

Python如此强大,一言不合就能实现DDOS攻击,麻麻我要学黑客

Python如此强大,一言不合就能实现DDOS攻击,麻麻我要学黑客

https://i-blog.csdnimg.cn/blog_migrate/0b92e01b80f1198f95a0ccb7ac148a65.png#pic_center

编码实现

https://i-blog.csdnimg.cn/blog_migrate/cd8253dec0e4b5c19c406806e63d9336.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/2b3db14661d5f347b9fbc4b1324909fe.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/ea0712ab67855a6e4cdb921a4a754fdc.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/7e7597b8c1ea02d21153cdccedff2bc9.png#pic_center

现在循环等待输入命令,输入后判断命令是否满足命令格式的基本要求,满足了,就把命令发送给所有客户端。

https://i-blog.csdnimg.cn/blog_migrate/9248841c9921db60210e43f894d01ad7.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/8bb4b710cd6ecb1ec1a1bca03a969d05.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/3fb4cc3c63f1e9df65db7f7e1235c485.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/1be7ebb56e65a2ec9b9e34603f49a975.png#pic_center

Server端到这里就完成了。然后在文件夹里面新建 ddosSrv.py 文件作为Server端,向其中添加如下代码:

https://i-blog.csdnimg.cn/blog_migrate/812a0df723749910a33e1b639c27cfb4.png#pic_center

Client端

https://i-blog.csdnimg.cn/blog_migrate/5af6e0719d6136ec6647ed8c5f576190.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/ca452c5a6df01ec9b16813be022e031c.png#pic_center

现在可以创建socket,连接服务器了。

这里为了测试我们连接到本地地址的58868端口吧!

之后我们就可以等待服务器发送命令了

https://i-blog.csdnimg.cn/blog_migrate/5ae3afe00de85acc4a94ccdbd730881b.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/b444a222719184f0875698382dc40846.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/2235e2febb994ca6b978e574b1524d32.png#pic_center

如果数据的长度不为0,就判断是否具有命令基本格式的特征(#)

满足基本条件就需要用我们的ArgumentParser对象来解析命令了

https://i-blog.csdnimg.cn/blog_migrate/afb2f57f8757f32af708189121e6d2a7.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/0d6434436b98baa78f743917ad441328.png#pic_center

然后我们就直接启动一个进程,发起SYN泛洪攻击。

https://i-blog.csdnimg.cn/blog_migrate/5b72a50c67de0acb293450a933f36f99.png#pic_center

如果命令是stop,并且有进程存活

就直接结束这个进程,并清空屏幕。

要不然就什么都不做

https://i-blog.csdnimg.cn/blog_migrate/ab00fe841131ae5b257b75070a9e7f01.png#pic_center

SYN泛洪攻击之前实现过了,现在就不多说了。在目录下新建 ddosCli.py 文件作为Client端,添加代码:

https://i-blog.csdnimg.cn/blog_migrate/72a4eb63cc4f332d09ef911c5ad1d013.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/afde5c1c3b0578556b3f59a48ffd4d29.png#pic_center

Client端连接成功了

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。 https://i-blog.csdnimg.cn/blog_migrate/9d2292ca1d132542eadcc31d60d9f4d7.png

二、Python必备开发工具

https://i-blog.csdnimg.cn/blog_migrate/24b753050be950be783031de5677b076.png

三、精品Python学习书籍

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。

https://i-blog.csdnimg.cn/blog_migrate/0acaa1549a8aa41db0848c355128ce2c.png

四、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

https://i-blog.csdnimg.cn/blog_migrate/c11e1fb476eb7af93672b3aa52536a3d.png

https://i-blog.csdnimg.cn/blog_migrate/40201da5f1e759b845e8ed2b17efe1cf.png

五、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

https://i-blog.csdnimg.cn/blog_migrate/28e450137e5da2d7fdc35a0a194a4f32.png

六、Python练习题

检查学习结果。

https://i-blog.csdnimg.cn/blog_migrate/b7ca50ebe8bb1d8ebae59f9cd6d0fe02.png

七、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

https://i-blog.csdnimg.cn/blog_migrate/76297f91d14514672f4a1b141f32f260.png

https://i-blog.csdnimg.cn/blog_migrate/facf3133e795134ba197a63052378fd8.png

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【 保证100%免费

https://i-blog.csdnimg.cn/blog_migrate/acb9ea26377273bb25e5234fd8f1aa3d.png