原标题:室友打游戏时,让他断网掉线!明明没断网就是没网!Python黑客!

为了满足新手对Python的追求,特写了三个初级Python入门工具。第一期写了三个初级工具,希望新手看完以后可以对Python的脚本有一个基本了解。高手请绕过此文章!

一件套 pythond requests模块构造一个whois信息收集器

二件套 python编写一个arp断网攻击

三件套 目录信息收集

简单梳理一下此工具需要具备哪些功能。脚本获取信息如下:

IP信息

子域名

备案

注册人

邮箱

地址

电话

DNS

使用python编写一个arp断网攻击

arp攻击原理:通过伪造IP地址与MAC地址实现ARP欺骗,在网络发送大量ARP通信量。攻击者

只要持续不断发送arp包就能造成中间人攻击或者断网攻击。(PS:我们只需要scapy里的一些参数就可以实现)

ps:尽量不要使用windows,windows会报错!

缺少windows.dll,具体这个dll安装后会不会又报错官方没给出答复

编写攻击的脚本:

Ether是构造网络数据包

ARP进行ARP攻击

sendp进行发包

受害者已经断网了

说明我们的脚本攻击成功

三件套

准备

安装好requests,bs4模块:

pip install requests

pip install bs4

或者去下载好对应的模块压缩包

然后找到steup.py执行python steup.py install

思路

使用requests.headers()获取http头部信息

通过htp响应码来判断robots是否存在

通过http响应码判断存在的目录

通过nmap判断开放的端口(PS:这里我是使用os模块来进行nmap命令扫描)我这边的nmap模块一调用,nmap就会出现停止运行

通过爬取某网站获得对应的whois,IP反查域名的信息。

嘿嘿 还是断网的好玩吧!

责任编辑:

python断网还能用吗_室友打游戏时,让他断网掉线!明明没断网就是没网!Python黑客!...相关推荐

  1. 华为可以看游戏时长吗_有效管理孩子游戏时长 只需开启华为P10学生模式

    标签:华为p10(2550)双摄像头(84)华为(5027) 眼看暑假已经接近尾声,不知道各位学生党们的暑假作业有没有完成?而与暑期作业相比,更让家长们头疼的是,如今越来越多的孩子无论是在学校还是在家 ...

  2. python扫雷代码_室友扫雷通关来炫耀!我用Python做出自动扫雷十秒通关!

    自动扫雷一般分为两种,一种是读取内存数据,而另一种是通过分析图片获得数据,并通过模拟鼠标操作,这里我用的是第二种方式. 代码已上传至GitHub: https://github.com/chestnu ...

  3. python为什么说csv文件不存在_如果CSV文件不存在,则如何创建它,然后仅将其追加到Python中...

    你好,我想知道如何创建一个文件,如果它不存在于目录中.我只想追加数据. 我在Python中得到这个错误没有这样的文件或目录. 这是我的代码:with open (saveAddr+".csv ...

  4. python django开发网站项目难吗_用django开发网站时遇到的问题

    1.网站的登录功能怎么实现:密码的存储机制.重置密码时链接的生成算法,第三方认证的原理等等. django的密码储存是 Hash+salt 并迭代 第三方认证是用oauth2 django-admin ...

  5. python画一片树叶的故事_阿里达摩院 | 小小树叶,藏着哪些技术之道?你一定没想到...

    ​​一花一世界,一叶一菩提.境由心生,你心里有什么就能看到什么.牛顿痴迷科学,从苹果中看到"地心引力":阿基米德洗澡看到水面升起,发现浮力原理.今天,我们一起来看看,在自然的艺术里 ...

  6. python pygame模块按键延迟_用pygame做游戏时,用pygame.KEYDOWN来实现的按键控制“不灵敏”能怎么解决?...

    这样写就十分灵活了 就是每个按键添加了一个k变量来检测按键是否被按着. 每一对儿方向相对的按键加了一个f变量来记录两个按键谁最后按下的. speed=[x,y] for event in pygame ...

  7. python如何暂停脚本弹出对话框_如何在点击时暂停pyautogui脚本?

    我想让我的脚本Pyautogui暂停当用户点击并显示一个对话框或重新点击继续在最后一行暂停.在 我尝试了不同的测试,但没有成功.在 我主要用Queue测试当用户输入"Space"时 ...

  8. python运行不了、显示警告_如何消除Shell运行时显示的警告MatplotlibDeprecationWarning?...

    为了方便大家观察只截取了关键部分的代码块. 程序运行时没有错误,只是每次脚本运行到这个函数的时候 from bisect import bisect_right import networkx as ...

  9. python爬取地图上的经纬度_使用高德开放平台api批量爬取所需经纬度及位置信息(平台教程和python多进程、多线程代码详解)...

    2019.3.20更新(将代码升级为非阻塞式多进程,效率极大提升) 2019.6.28更新 (将代码模块化,复用性更强,使用更高效的线程池进行爬取) 之前写爬虫对链家某地区全部二手房信息进行了获取并存 ...

最新文章

  1. OpenERP里面继承的用法
  2. android免root兼容所有版本ui调试工具
  3. CentOS7 安装LNMP(Linux+Nginx+MySQL+PHP)
  4. 115.什么是SHELL
  5. (31)驱动开发环境配置(VS2010+WDK7600)
  6. Spring Session源码
  7. diagram怎么记忆_UML20以上14图的解释、分类记忆方法及类之间6种关系
  8. Flink进行Kafka事实表与Mysql维度表Join(纯DDL/DML方式)
  9. 枚举算法:试统计正整数n的阶层n!=1*2*...*n尾部连续零的个数。
  10. bzoj 3745 [Coci2015]Norma——序列分治
  11. 编程需要数学知识吗_编程需要了解数学吗?
  12. 搭建好的飞飞服务器(虚拟机)+客户端(物理机)分享给大家
  13. vue项目中canvas两张图片生成合并成一张图片 canvas二维码放图片上
  14. 为什么 50 欧姆成为了射频传输线的阻抗标准
  15. 计算机课有平时成绩吗,大学计算机基础课程平时成绩评定方法探究.doc
  16. Android系统时间
  17. 阿里云服务器被攻击了
  18. XCTF_MOBILE15_人民的名义-抓捕赵德汉1-200
  19. Spark深入解析(三):Spark基础解析之Spark环境搭建(不同模式)
  20. linux下代码写错了怎么更改_谢宝友:手把手教你给Linux内核发patch

热门文章

  1. 【Python】爬虫学习
  2. [Python]理解 if __name__ == ‘__main__‘
  3. FPGA实现数字信号处理的定点运算
  4. export_symbol的使用
  5. 【Android工具】远程登录会话工具免费好用的SSH客户端——JuiceSSH
  6. 可以用JAVA编程的物联网开发板,了解一下?
  7. Python学习笔记1环境搭建
  8. 【Spring】- Bean生命周期
  9. MacOS使用Charles抓去HTTPS数据
  10. 【ELK】ELK集群搭建(ElasticSearch Logstash Kinaba)