某市-2026【网安·论道】misc-afterimage_note-wp

这题考哥斯拉的流量,依旧是很简单一道题,正常都是一把梭的,不过为了水字混csdn的奖励我就写一下手动的做法

http流量非常少,直接就能看到key

不喜欢工具一把梭就根据脚本写个解密就行

往下跟,走到 steam 9,解密一下

得到个马,后面这个php执行再过一层gzip压缩,加密函数 S1MiwYYr 和原上面逻辑一样。

往下继续走到 steam14

给解密加个gzip的decode

python 复制代码
def encode( D, K):
    m=""
    for i in range(len(D)):
         c =  K[(i+1)&15];
         m +=  chr(ord(D[i]) ^ ord(c))
    return m

key='c84e2f7a9d613b05'
import base64
import urllib.parse
import gzip
info = urllib.parse.unquote(
"J79tMmY3YTlkJSy%2BIzr3Uyg05i2WEA9jaAhxY17kpiSZ8AFhZf5HVyaXj%2B2nCTpQGRLZ6eqMxmtuHPbmFLTgUbymWUDlWmFfiXpEXp6uQRXjeKzaKQQvMm%2F3MknMxHcAZQC1kGK1BSK4kNqf7dNFy4xQid2EyMqEyC6cjOpEG7epzmrBe3KlvmQ2MQ%3D%3D")# print(encode(base64.b64decode("VVERWglTL1gJUzM+YjA1BF1AJ1MVXgJKLVhXXA==").decode(),key))
#with open("./info.txt",'wb') as f:
print(gzip.decompress(encode(base64.b64decode(info).decode('latin-1'),key).encode("latin-1")))

在查看文件说是,因为哥斯拉服务端响应前后加16位hex,所以解码时候要去掉。

解出来回显带png应该是个图片

整个pcap中会解出三张图片,各种解密都试一下,lsb会得到flag

相关推荐
恋猫de小郭2 小时前
Shopify 回应为什么从 RN 回到原生,为什么不用 KMP ?
android·前端·flutter
fundroid4 小时前
Android AI 开发,真正拉开差距的是工程闭环
android·ai·大模型·agent
脚踏实地,坚持不懈!4 小时前
Android 面试题全解(结合 AOSP 源码 · 截至 Android 17 / API 37)
android
换元不配限5 小时前
Android 架构演进实战:MVC → MVP → MVVM → MVI
android·架构·mvc·mvvm·mvp·mvi
mmsx7 小时前
Android Dialog 插槽模式:用一套壳统一全应用的弹窗风格
android·java·dialog·开发语言
码上有光7 小时前
Linux:进程间通信——匿名管道通信、命名管道通信
android·java·linux·linux通信·匿名通信·命名通信
爱笑鱼9 小时前
Android 系统启动机制(九):system_server 已经运行,为什么还不能说 Android 启动完成?
android
mmsx9 小时前
Android 上的 AI 对话链路:流式响应、SSE 解析与三级降级
android·kotlin
阿俊-全栈开发9 小时前
LikeShop单商户高级版定时任务实现:订单超时关闭与自动确认收货
android·likeshop·likeshop开源商城