咱们直接上题
把给的东西下载下来解压发现是一张二维码,(题目已经说明是一张二维码)
用手机扫一下看有什么发现没
好吧没有什么发现,但我感觉flag就在这张图片里面,我们把它丢进HeD看看有什么发现没
有一串ASCII码引起了我们的注意,其中146是字母f的八进制的ASCII码像不像flag的第一个字母,我们试试把这个代码解一下,因为我没找到合适的解码工具我只能自己写个程序解了,我比较习惯用java,所以用java写了这个程序,程序代码如下
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
String str="146154141147173110141166145137171060125137120171137163143162151160164137117164143137124157137124145156137101163143151151041175";
char a[]=str.toCharArray();
String s="";
for(int i=0;i<a.length;i++) {
s+=a[i];
if((i+1)%3==0) {
System.out.print((char)((int)Integer.valueOf(s,8)));
s="";
}
}
}
}
运行。。。。
flag出来了
版权声明:本文为qq_45089570原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。