wireshark – 使用python进行USB映射
发布时间:2020-05-23 12:09:32 所属栏目:Python 来源:互联网
导读:在阅读一些CTF写作时,我遇到了这个脚本#!/usr/bin/env python import struct import Image import dpkt INIT_X, INIT_Y = 100, 400 def print_map(pcap, device): picture = Image.new(RGB, (1200, 500)
|
在阅读一些CTF写作时,我遇到了这个脚本
当我在我的usb.pcap上运行它时,我收到此错误:
为什么会这样? 最佳答案 根据usb.pcap文件中的数据集,您可能需要调整INIT_X和INIT_Y变量.问题是struct.unpack返回一个带符号的值,所以如果数据超过127,那么它会显示为负数,并且你超出了数组边界.如果数据确实总是正数,则可以测试该数据并将其强制为正值.就像是: (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Python2和Python3中print的用法示例总结
- python:re.sub的replace函数不接受额外的参数 – 如何避免
- pyDes 实现 Python 版的 DES 对称加密/解密--转
- python 的列表遍历删除实现代码
- python通过pil模块获得图片exif信息的方法
- Python从命令行运行时,import urllib.parse失败
- – Django request.REQUEST.get()是否包含BOTH GET和POST参
- 如何在Python中有效地编码bigram计数和替换的字节对?
- django foreignkey包含查询
- Python 中开发pattern的string模板(template) 实例详解
