文章 分类 评论
147 1 60

站点介绍

此处是站点介绍

小兔子qrcode-原创ctf-misc

dayi 2022-05-24 2076 0条评论 默认分类

首页 / 正文

小兔子qrcode

这个题,就比上一个题难一点,我本来就打算压一压。

所以,这里直接说思路了

u2rabbit_2

  1. 首先是一个障眼法,你觉得这个是个二维码。

    于是,你把它修好了

    image-20220419211335301

    开心的用某支某付某宝进行扫描(或者微某信某,其他的扫描软件接受不了这么高损坏的二维码)

image-20220419211441051

是这样,你是一只小兔子呢!

好像方向不对。

用hex软件看一看二维码:

发现,竟然有PK!

image-20220419211638200

看来这个二维码不简单。

binwalk看一看吧

image-20220419211759545

诶呦,好像真的不简单呀(为什么这么多一样的文件,其实我是故意滴,因为,binwalk读出来的可能是直接的那个损坏的压缩文件,并且会导致decode.class没输出出来,然后我就多叠了几次,最后保证解压没有问题)

image-20220419211829031

打开压缩包,可以看到

image-20220419212108721

密码123

打开压缩包

image-20220419212259749

好像坏掉了。

你能把他修好吗?

因为WINRAR其实自带一种冗余,这里的冗余我选了百分之100,也就是说,其实下面有一个一模一样的RAR。但是呢,我们其实可以点直接修复。

image-20220419212404072

是真的可以修复的

image-20220419212430838

image-20220419212446091

修好啦。发现了更多的注释,并且没有报错!

其实这里的爆破有点难度,但是密码其实是2333

得到一段信息。

image-20220419212535824

image-20220419212613367

兔子是兔科哦,不是啮齿科!

解码

得到第二段信息

U2FsdGVkX19WQUgYV6LEqAigfB3h0DDENj18d7LdXR3FyDygctkFv2MOacumqHSu/8yITQSQFp4Sqg==

因为整个题目都在说兔子,你可能性的考虑到了兔子加密(唯一难的地方)

但是Rabbit加密是有秘钥的,那么这个时候,诶,好像还有个decode.class文件

进行反编译

image-20220419212911407

JAVA的反编译跟闹着玩一样。

看了一会,你发现,其实直接把str输出出来就可以

image-20220419213115376

得到了加密的key BigBigdadaRabbit,其实这里并不是很规范,因为Rabbit的加密key是有限制的。

但是这里也有说,如果一个rabbit不行就换一个

image-20220419213506449

嘿嘿,这样一看就是rot13啦

得到flagflag{0387f390-449c-4d14-b5d2-f747f086a7f4}

评论(0)

热门文章

最新评论

  • 阳光灿烂

    我问小狗遇到心事怎么办, 小狗说忘忘忘。

  • 阳光灿烂

    研表究明,汉字的序顺并不定一能影阅响读,比如当你看完这句话后,才发这现里的字全是都乱的。

  • qrpxbutnkw

    这篇文章不错!

  • riekozuuqu

    这篇文章不错!

  • kijvmoxsgz

    作者的情感表达细腻入微,让人在阅读中找到了心灵的慰藉。

  • mruinannnb

    作者以简洁明了的语言,传达了深刻的思想和情感。

  • ixoqqxzijt

    在现有基础上可尝试多媒介形式呈现。

  • lvuqvjoznv

    文化底蕴深厚,引经据典信手拈来。

  • moczqjpzpu

    若能补充常见问题解答,会更具实用性。

  • sdxzopdbyg

    配图与文字相辅相成,直观易懂。

日历

2025年10月

   1234
567891011
12131415161718
19202122232425
262728293031 

友情链接

文章目录

推荐关键字: ctf docker linux 密码学 BUU BUU ctf XCTF 作业