刚学习了scapy模块的一些用法,非常强大,为了练手,利用此模块编写了一个arp欺骗工具,其核心是构造arp欺骗包。加了一个-a参数用于进行全网欺骗,先暂不实现。代码如下: 验证如下: #driftnet -i wlan0 ...
分类:
编程语言 时间:
2016-09-12 20:45:20
阅读次数:
423
环境:ubuntu 16.04LTS,python3,python2 已安装:pip3,pip2 1.python-rrdtool(just for python2) 2.psutil 3.ipy 4.dnspython 5.difflib(系统自带) 6.scapy #有问题 7.mysql 发现 ...
分类:
编程语言 时间:
2016-08-30 19:41:02
阅读次数:
777
Python黑客编程3网络数据监听和过滤课程的实验环境如下:•操作系统:kaliLinux2.0•编程工具:WingIDE•Python版本:2.7.9•涉及到的主要python模块:pypcap,dpkt,scapy,scapy-http涉及到的几个python网络抓包和分析的模块,dpkt和scapy在k..
分类:
编程语言 时间:
2016-06-29 01:17:11
阅读次数:
577
需求:1、读取wireshark捕获的pcap报文2、过滤出特定报文3、分析特定报文的间隔时间是否符合规律关键函数或变量:rdpcap()filter():使用lambda函数p.time可用ls()查看报文支持的字段,由于链路层和IP层用的字段重复,可以用p[IP].src代表IP源地址,类型为字符串。p.load表示原..
分类:
其他好文 时间:
2016-06-25 23:15:42
阅读次数:
2824
使用Python的Pyside和Scapy写的嗅探器原型,拥有基本框架,但是功能并不十分完善,供参考。 1 import sys 2 import time 3 import binascii 4 from PySide.QtCore import * 5 from PySide.QtGui imp ...
分类:
编程语言 时间:
2016-05-23 21:17:31
阅读次数:
620
1.ubuntu下安装gnuplot
转自:http://blog.163.com/gz_ricky/blog/static/182049118201362501316961/流程为NumPy->x11->Gnuplot->GnuplotPy大概的命令就是sudoapt-getinstallpython-numpypython-scipypython-matplotlibipythonipython-notebookpython-pandaspython-sy..
分类:
编程语言 时间:
2016-05-14 17:14:19
阅读次数:
1079
scapy编写简单的ARP扫描脚本 scapy编写简单的ARP扫描脚本 本课程基于 Python 的 scapy 模块编写,适合有 Python 基础的同学学习,最终完成一个简单的 ARP 扫描脚本。 本课程基于 Python 的 scapy 模块编写,适合有 Python 基础的同学学习,最终完成 ...
分类:
编程语言 时间:
2016-04-25 06:43:48
阅读次数:
167
Scapy 是一个强大的交互式数据包处理程序(使用python编写)。它能够伪造或者解码大量的网络协议数据包,能够发送、捕捉、匹配请求和回复包等等。它可以很容易地处理一些典型操作,比如端口扫描,tracerouting,探测,单元测试,攻击或网络发现(可替代hping,NMAP,arpspoof,ARP-SK,arping,tcpdump,tethereal,P0F等)。最重要的他还有很多更优秀的特性——发送无效数据...
分类:
其他好文 时间:
2016-04-13 13:19:57
阅读次数:
630