Scapy中的sniff函数可以用来从本机网卡上抓取包。那么如何来查看抓取到的包呢?

sniff函数返回的是一个类,其中抓取的包以列表的形式储存在res变量中。运行以下代码:

from scapy.all import sniffresult = sniff(5).resfor packet in result:print(packet.summary())

结果如下:

┌──(matriller㉿Hack)-[~/桌面/Practice]
└─$ sudo python demo.py
Ether / ARP who has 192.168.0.106 says 192.168.0.1 / Padding
Ether / IP / UDP 192.168.0.1:1024 > 255.255.255.255:5001 / Raw
18:f2:2c:9c:68:23 > 01:80:c2:00:00:13 (0x893a) / Raw
Ether / IP / UDP 192.168.0.101:netbios_dgm > 192.168.0.255:netbios_dgm / NBTDatagram / Raw
Ether / IP / TCP 192.168.0.108:41094 > 120.46.216.189:https A

res中储存的就是Scapy中的包,如Ether, IP, TCP, UDP等。据此,轻松完成抓包工具的编写。

Scapy:查看sniff函数抓取的包相关推荐

  1. python怎么编写wireshark抓的包_使用Wireshark 抓取数据包

    Wireshark 是一个网络封包分析软件.网络封包分析软件的功能是获取网络封包,并尽可能显示出最为详细的网络封包资料.Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换. 一  ...

  2. Fiddler抓取HTTPS包

    现在的Android应用程序几乎都会和网络打交道,所以在分析一个apk的时候,如果可以抓取出其发出的数据包,将对分析程序的流程和逻辑有极大的帮助. 对于HTTP包来说,已经有很多种分析的方法了,例如用 ...

  3. libpcap抓取数据包

    libpcap是数据包捕获函数库.该库提供的C函数接口可用于需要捕获经过网络接口数据包的系统开发上.libpcap提供的接口函数主要实现和封装了与数据包截获有关的过程.这个库为不同的平台提供了一致的编 ...

  4. 使用网卡rtk8812au以及omnipeek抓取空中包

    使用网卡rtk8812au以及omnipeek抓取空中包 1准备工作 网卡 omnipeek相关 查看信道相关 相关驱动 2安装omnipeek 断网 打开omnipeek的msi 选择manual模 ...

  5. 使用真实手机进行burp抓取app包

    转载https://www.jianshu.com/p/e9685619885d 使用burp抓取app包 1.电脑和手机连接同一个wifi 2.使用burp生成证书 如果需要抓取HTTPS数据包需要 ...

  6. 使用Wireshark抓取数据包

    1.通过wireshark官网下载:https://www.wireshark.org/ 2.设置捕获过滤器 打开wireshark,菜单–>捕获–>捕获过滤器(F),如图1 在捕获过滤器 ...

  7. wireshark设置端口镜像_H3C交换机端口镜像,抓取数据包wireshark实战

    端口镜像 system-vies     //进入配置模式 用户名:admin 密码:admin(默认) [H3C] dis cu int  查看所有端口的配置 [H3C] mirroring-gro ...

  8. php curl 下载网页,php 通过cURL函数抓取网页、下载网页的简单示例

    这篇文章主要为大家详细介绍了php 通过cURL函数抓取网页.下载网页的简单示例,具有一定的参考价值,可以用来参考一下. php通过cURL函数抓取和下载网页,感兴趣的小伙伴,下面一起跟随512笔记的 ...

  9. 夜神模拟器抓取数据包

    学习记录 & 以及为需要的人节约时间 1.拿到burp 的证书文件, 2.使用kali 自带的openssl 对证书进行处理 openssl x509 -inform DER -in cace ...

最新文章

  1. python2.7升3.7_升级python2.7至python3.7
  2. 2018企业面试总汇(答案请自行搜罗) 新增19年阿里面题(反向拓展技术栈)
  3. 在虚拟机中ftp服务器的配置,ftp服务器在虚拟机中配置文件
  4. 近一半的智能手机受高通 Snapdragon 漏洞影响
  5. 第7节 简单抓包实验及帧结构分析——基于科来网络分析系统
  6. 周志华《机器学习》个人笔记
  7. GPS: 经纬度概念
  8. 整型最大值java,整数的最大值
  9. Gauss 求积公式及代码
  10. 云服务器定时启动程序_VPS?云主机?自家服务器,启动
  11. CA搭建实验和安全基础
  12. 联想笔记本桌面计算机不见了,桌面上的图标不见了怎么办,教您桌面上的图标不见了怎么办...
  13. 洛谷 P1566 加等式
  14. 常见RISC-V介绍
  15. 心田花开:二年级语文阅读《黄山奇石》附答案解析
  16. 远程桌面大师android,远程桌面大师iPad版
  17. 什么是 AES-GCM加密算法
  18. self-attention为什么要除以根号d_k
  19. 计算机启动时bios主要完成的功能,电脑开机时bios的作用(急用)
  20. python学习笔记之三——MakeHuman源码阅读

热门文章

  1. GSL科学计算库——计算高斯-勒让德积分
  2. VSCode快捷键冲突?关掉微软拼音的简繁体切换热键即可
  3. sock5代理如何搭建?
  4. Moonbeam生态说|Hello! Wormhole
  5. ETHZ 计算机视觉实验室招聘医学图像分析方向博士后研究员
  6. Integer和int详解
  7. toFixed() is not a function toFixed方法数字类型才能使用
  8. Vue入门练习:小王记事本
  9. 关于python,如何更优雅地用%占位符
  10. 怎么选择合适的机柜?网络机柜服务器机柜