攻防世界 高手进阶区 Aesop_secret超详细思路讲解

Aesop_secret

看一下题目,aesop猜一下应该和AES加密有关,可以尝试找找密钥,密文啥的

题目给了个gif  想都不要想直接分解

可以使用自己的工具或者在线网站分解

这里给个网站  GIF动态图片分解,多帧动态图分解成多张静态图片_图片工具网页版

得到一个ISCC (注意是大写哈)应该是个密钥

现在找密文

Binwalk尝试分析一下,没有啥东西了

直接winhex打开 看看文件藏了什么东西没有(一般重点看看文件头和文件尾,效率高一些)

发现文件尾存在密文

U2FsdGVkX19QwGkcgD0fTjZxgijRzQOGbCWALh4sRDec2w6xsY/ux53Vuj/AMZBDJ87qyZL5kAf1fmAH4Oe13Iu435bfRBuZgHpnRjTBn5+xsDHONiR3t0+Oa8yG/tOKJMNUauedvMyN4v4QKiFunw==

尝试解密  http://www.jsons.cn/aesencrypt/

发现好像还是出flag

U2FsdGVkX18OvTUlZubDnmvk2lSAkb8Jt4Zv6UWpE7Xb43f8uzeFRUKGMo6QaaNFHZriDDV0EQ/qt38Tw73tbQ==

再解一次看看(多多尝试不怕错)

出来啦

flag{DugUpADiamondADeepDarkMine}

恭喜!!!!

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
体系结构描述语言(Architecture Description Languages, ADLs)是用于描述、设计和分析软件体系结构的语言。以下是我对于Aesop、MetaH、C2、Rapide、SADL、Unicon和Wright的特点的简要描述: 1. Aesop:Aesop是一种基于模板的ADL,它使用基于特定领域的模板来描述软件体系结构。它的模板包括组件、连接、配置和约束等。 2. MetaH:MetaH是一种基于元模型的ADL,它使用元模型来描述软件体系结构。它的元模型包括组件、连接、接口和属性等。 3. C2:C2是一种基于面向对象的ADL,它使用面向对象的概念来描述软件体系结构。它的核心概念包括组件、接口、连接器和代理等。 4. Rapide:Rapide是一种基于事件驱动的ADL,它使用事件来描述软件体系结构。它的核心概念包括事件、处理器和连接器等。 5. SADL:SADL是一种基于语义的ADL,它使用语义模型来描述软件体系结构。它的语义模型包括概念、关系和属性等。 6. Unicon:Unicon是一种基于组件的ADL,它使用组件来描述软件体系结构。它的核心概念包括组件、接口和连接器等。 7. Wright:Wright是一种基于逻辑的ADL,它使用逻辑语言来描述软件体系结构。它的核心概念包括谓词、函数和公式等。 以上是对Aesop、MetaH、C2、Rapide、SADL、Unicon和Wright的简要特点描述。每种ADL都有其独特的优势和适用场景,开发者可以根据实际需求选择合适的ADL来描述和设计软件体系结构。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值