攻防世界夺旗训练笔记【János-the-Ripper】
题目给出一个附件
先转为txt看一下,发现乱码,所以应该是其他形式的文件
放入文件查看器看一下详细信息
504B开头,压缩包格式,并且是真加密,可以看出目录区有一个文件,压缩包末尾没有冗余数据,所以可以确定应该把这个文件改为压缩包格式进行解析
尝试解压发现果然需要密码
使用弱口令爆破一下
获得解压密码fish,解压后就得到了flag文件
收获:
1、压缩包文件数据格式的解析 原文
2、加密、未加密、伪加密的判别方法 原文
3、有关RAR的文件格式和伪加密
4、速记:
-
zip(504B): 压缩文件数据区(0304)、压缩文件目录区(0102)、压缩文件结尾区(0506)
-
rar(5261):
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?