题目表面上给的是一张jpg图片,但是binwalk一下,里面有压缩包,binwalk snake.jpg -e解压一下,
里面有两个文件,一个key,一个cipher,打开key,有一串base64字符,
V2hhdCBpcyBOaWNraSBNaW5haidzIGZhdm9yaXRlIHNvbmcgdGhhdCByZWZlcnMgdG8gc25ha2VzPwo=
解码之后,得到:
What is Nicki Minaj's favorite song that refers to snakes?
百度Nicki Minaj关于蛇的歌,当然看了一些大佬的博客,知道了指的是anaconda,就是cipher解密的私钥了。
看完key之后,打开chipher,并不能打开。看了大佬的博客才知道,对于蛇这个名词,在英语中还有一个翻译:Serpent。
Serpent是一个加密算法,具体算法见大佬博客https://blog.csdn.net/douqingl/article/details/50256931
于是,用该算法对chipher进行解密,拿到flag,解密网站