您的位置:首页 > 其它

SCUCTF部分wp

2019-04-10 16:14 162 查看

之前没有接触过Crypto的题,现在在学校的平台上练习,也是给自己的一个记录:
Crypto1:
JTVDdTAwMjYlNUN1MDAyMyU1Q3UwMDMxJTVDdTAwMzElNUN1MDAzNSU1Q3UwMDNiJTVDdTAwMjYlNUN1MDAyMyU1Q3UwMDM5JTVDdTAwMzklNUN1MDAzYiU1Q3UwMDI2JTVDdTAwMjMlNUN1MDAzMSU1Q3UwMDMxJTVDdTAwMzclNUN1MDAzYiU1Q3UwMDI2JTVDdTAwMjMlNUN1MDAzOSU1Q3UwMDM5JTVDdTAwM2IlNUN1MDAyNiU1Q3UwMDIzJTVDdTAwMzElNUN1MDAzMSU1Q3UwMDM2JTVDdTAwM2IlNUN1MDAyNiU1Q3UwMDIzJTVDdTAwMzElNUN1MDAzMCU1Q3UwMDMyJTVDdTAwM2IlNUN1MDAyNiU1Q3UwMDIzJTVDdTAwMzElNUN1MDAzMiU1Q3UwMDMzJTVDdTAwM2IlNUN1MDAyNiU1Q3UwMDIzJTVDdTAwMzclNUN1MDAzNyU1Q3UwMDNiJTVDdTAwMjYlNUN1MDAyMyU1Q3UwMDM4JTVDdTAwMzUlNUN1MDAzYiU1Q3UwMDI2JTVDdTAwMjMlNUN1MDAzNCU1Q3UwMDM5JTVDdTAwM2IlNUN1MDAyNiU1Q3UwMDIzJTVDdTAwMzElNUN1MDAzMSU1Q3UwMDM2JTVDdTAwM2IlNUN1MDAyNiU1Q3UwMDIzJTVDdTAwMzElNUN1MDAzMCU1Q3UwMDM1JTVDdTAwM2IlNUN1MDAyNiU1Q3UwMDIzJTVDdTAwMzklNUN1MDAzNSU1Q3UwMDNiJTVDdTAwMjYlNUN1MDAyMyU1Q3UwMDM1JTVDdTAwMzElNUN1MDAzYiU1Q3UwMDI2JTVDdTAwMjMlNUN1MDAzNyU1Q3UwMDM4JTVDdTAwM2IlNUN1MDAyNiU1Q3UwMDIzJTVDdTAwMzklNUN1MDAzOSU1Q3UwMDNiJTVDdTAwMjYlNUN1MDAyMyU1Q3UwMDM4JTVDdTAwMzIlNUN1MDAzYiU1Q3UwMDI2JTVDdTAwMjMlNUN1MDAzMSU1Q3UwMDMyJTVDdTAwMzElNUN1MDAzYiU1Q3UwMDI2JTVDdTAwMjMlNUN1MDAzMSU1Q3UwMDMxJTVDdTAwMzIlNUN1MDAzYiU1Q3UwMDI2JTVDdTAwMjMlNUN1MDAzOCU1Q3UwMDM0JTVDdTAwM2IlNUN1MDAyNiU1Q3UwMDIzJTVDdTAwMzElNUN1MDAzMiU1Q3UwMDM1JTVDdTAwM2I=
可以看见密文末尾出现了= 猜测是是一个base64?(一开始想的太复杂了,各种栅栏密码…)
然后base64解码:
得到:\u0026\u0023\u0031\u0031\u0035\u003b\u0026\u0023\u0039\u0039\u003b\u0026\u0023\u0031\u0031\u0037\u003b\u0026\u0023\u0039\u0039\u003b\u0026\u0023\u0031\u0031\u0036\u003b\u0026\u0023\u0031\u0030\u0032\u003b\u0026\u0023\u0031\u0032\u0033\u003b\u0026\u0023\u0037\u0037\u003b\u0026\u0023\u0038\u0035\u003b\u0026\u0023\u0034\u0039\u003b\u0026\u0023\u0031\u0031\u0036\u003b\u0026\u0023\u0031\u0030\u0035\u003b\u0026\u0023\u0039\u0035\u003b\u0026\u0023\u0035\u0031\u003b\u0026\u0023\u0037\u0038\u003b\u0026\u0023\u0039\u0039\u003b\u0026\u0023\u0038\u0032\u003b\u0026\u0023\u0031\u0032\u0031\u003b\u0026\u0023\u0031\u0031\u0032\u003b\u0026\u0023\u0038\u0034\u003b\u0026\u0023\u0031\u0032\u0035\u003b

猜想是一个unicode 但是直接做unicode转ascii发现不得行,提示是错误的。
最后查了资料,发现是做了编码处理的(转化)的unicode。
弹个窗:

得到:一堆 &#…;好了现在可以直接unicode转码了
得到F1ag!

核心知识点:
1.base64 的用途/编码(之前看wp的时候还有base全家桶加密…不知道下次能不呢遇上)
2.关于第一次解码后的\u0026这种无法被直接翻译的问题:经查询实际上是js做了编码的一个转换,为了保证不同环境下的编码统一

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: