输出格式仍是pcap? #2

Closed
opened 2 years ago by yulonger · 0 comments
Owner

文档并未明确输出格式,所以把数据包裁剪成pcap是正确的?

def cut_packet(pkt):
    data = raw(pkt)
    if len(pkt) < 100:
        pad_len = 100 - len(pkt)
        pad = Padding()
        pad.load = '\x00' * pad_len
        pkt = pkt/pad
    if len(pkt) > 100:
        return Raw(data[:100])
    return pkt

这段代码会将数据包破坏,这是符合预期的吗

文档并未明确输出格式,所以把数据包裁剪成pcap是正确的? ``` def cut_packet(pkt): data = raw(pkt) if len(pkt) < 100: pad_len = 100 - len(pkt) pad = Padding() pad.load = '\x00' * pad_len pkt = pkt/pad if len(pkt) > 100: return Raw(data[:100]) return pkt ``` 这段代码会将数据包破坏,这是符合预期的吗
yulonger added the
help wanted
label 2 years ago
yulonger closed this issue 2 years ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: yulonger/lab_public#2
Loading…
There is no content yet.