python - 有没有一种有效的方法来获取 pyshark 中的字段偏移量
问题描述
有没有一种有效的方法来获取捕获的数据包中某些字段的偏移量pyshark
?例如,我需要在整个数据包或数据包的某个层标头中获取源 IP 的偏移量。是否可以?
解决方案
我能够解决我的问题。这是一个示例代码:
import pyshark
packets = pyshark.FileCapture(input_file=pcap_file_dir)
print(int(packets[0].ip.src.pos)) # Prints the offset of source IP
推荐阅读
- python - Python OpenCV - 在根据特定对象条件保存视频时,并非所有此类帧都被保存
- regex - 重复数字的正则表达式
- node.js - 将存储在缓冲区中的 application/json 数据解析为 JSON
- android - 如何使用cordova插件挂钩将文件复制到/res/raw
- html - 如何在 html5 中更改单选输入与 textarea 的对齐方式?
- swift - 如何从 UI 测试用例类访问 SwiftUI 视图的属性?
- android - 如何判断 ContentResolver Insert 是否成功结束?
- javascript - 正则表达式动态捕获特定关键字之间的单词
- python - PyTesseract OCR 无法从简单图像中读取数字
- python - 使用电子邮件作为用户名字段的自定义用户模型的登录用户