首先通过关键字过滤ICMP
在这里插入图片描述
之后,从题目Length猜出可能与长度有关,我们知道这个平台默认flag开头是ctfhub{},发现c与f相差3个ascii码值,查看数据包也是一样的
在这里插入图片描述
接下来把每条长度读取即可,根据记录可以得到flag

#!/usr/bin/python
# coding=utf8
# @Author:Y4tacker

num = ord('c')
num = 141 - num
num_list = [不可能给你自己研究哈,不吃白食]
new_list = []
for i in num_list:
    new_list.append(chr(i - num))
print(''.join(new_list))

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐