码迷,mamicode.com
首页 >  
搜索关键字:Scapy    ( 108个结果
python 版本traceroute和路由图片输出
python的traceroute功能能利用scapy模板很方便实现,并且可以输出路由图片非常直观。这里了修改了《python自动化运维:技术与最佳实践》的代码进行说明。#!/usr/bin/evnpython #-*-coding:utf-8-*- importtime importlogging,warnings importsubprocess importsocket #eclipse..
分类:编程语言   时间:2016-02-28 01:04:40    阅读次数:544
python-scapy学习笔记-(1)
主要功能函数sniffsniff(filter="",iface="any",prn=function,count=N)filter参数允许我们对Scapy嗅探的数据包指定一个BPF(Wireshark类型)的过滤器,也可以留空以嗅探所有的数据包。 例如:嗅探所有的HTTP数据包,tcp port....
分类:编程语言   时间:2015-12-03 00:12:43    阅读次数:264
python脚本执行Scapy出现IPv6警告WARNING解决办法
安装完scapy,写了脚本执行后执行:WARNING: No route found for IPv6 destination :: (no default route?)原因是用 from scapy.all import *的时候把ipv6相关的模块也导进去了,想关闭警告,我们可以打开scapy...
分类:编程语言   时间:2015-10-08 23:13:43    阅读次数:188
使用Python扫描网络MAC地址对应的IP地址
#!/usr/bin/env python# -*- coding: utf-8 -*-from scapy.all import srp,Ether,ARP,confipscan='192.168.200.1/24'try: ans,unans = srp(Ether(dst="FF:FF...
分类:编程语言   时间:2015-08-31 23:04:41    阅读次数:231
Scapy介绍官方文档翻译
Scapy是一个可以让用户发送、侦听和解析并伪装网络报文的Python程序。这些功能可以用于制作侦测、扫描和攻击网络的工具。换言之,Scapy 是一个强大的操纵报文的交互程序。...
分类:其他好文   时间:2015-06-29 22:20:21    阅读次数:2935
python 使用scapy编写DNS Fuzzer
1. 描述  使用scapy库,编写一个DNS Fuzzer工具,并测试。在这之前,先说明一下DNS协议请求包是封装在IP包中的UDP包(有些情况也可使用TCP)中,且UDP的端口为53。进入scapy,查看一下UDP和DNS包的封装情况。   2. 代码示例  代码中,我们需要对输入的IP地址做合法性校验。这需要用到netaddr中的valid_ipv4,可以执行sudo pip install...
分类:编程语言   时间:2015-06-08 11:41:33    阅读次数:352
python 使用scapy进行ARP扫描
一. 描述  使用scapy第三方库,编写一个可以对一个网段进行ARP扫描,获得该往段内活跃主机的IP地址和MAC地址。二. 分析与方案 首先,从scapy导入相关的模块。 Ether()/ARP()构造ARP包。 srp1()发送与接收ARP包。 代码示例如下:#!/usr/bin/env python # _*_ coding=utf-8 _*_from scapy.all import * i...
分类:编程语言   时间:2015-06-08 09:45:17    阅读次数:195
python 使用scapy进行帧注入
1. 描述  使用scapy进行以太网帧的注入,相对于RAW_SOCKET还是比较简单的。在讲述packet注入之前,先了解一下scapy伪造以太网帧的相关知识。下图为以太网帧格式和scapy对应的封装包格式。   2. 示例2.1 使用scapy构造IP数据包  进入scapy环境,输入以下代码:    >>> >>> pkt = IP()/ICMP()/”hello” >>...
分类:编程语言   时间:2015-06-07 09:41:29    阅读次数:535
scapy - dns sniffer
How to parse dns request and response ? Scapy is a powerful tool, and it can help us for dns detail.#!/usr/bin/env python # -*- coding: utf8 -*-""" execte demo py with root privilege, and finish double...
分类:其他好文   时间:2015-05-23 13:00:37    阅读次数:330
python 使用scapy库进行ARP欺骗
1. 说明  ARP欺骗(ARP spoofing),又称ARP病毒(ARP poisoning)或ARP攻击,是针对以太网地址解析协议(ARP)的一种攻击技术。此种攻击可让攻击者获取局域网上的数据包甚至可篡改数据包,且可让网络上特定电脑或所有电脑无法正常连接。最早探讨ARP欺骗的文章是由Yuri Volobue所写的《ARP与ICMP转向游戏》(ARP and ICMP redirection g...
分类:编程语言   时间:2015-05-15 09:16:44    阅读次数:408
108条   上一页 1 ... 8 9 10 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!