题目:
下载得到一个音乐文件,第一次遇到有音乐的题==
MP3格式,搜索了一下 ,可能会使MP3隐写 要用到MP3Stego
下了工具之后用cmd调用
decode -X -P 密码 文件名
最后生成flag文件
SYC{Mp3_B15b1uBiu_W0W}
题目二:
下载得文件
手机微信扫码后得到一堆乱文
先看代码试试
格式正确
看到一堆莫名其妙的数字.
仔细观察发现数据发现只有0-7,没有8和9,应该是一个8进制数。数长为126,如果是两个一组转出ASCII对不上,三个一组的话就可行。
public class Main {
public static void main(String[] args) {
//
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
flag{Have_y0U_Py_script_Otc_To_Ten_Ascii!}
题目三:
下载得到
要密码
外面有个logo里边也有一个,应该是明文加密,用ARCHPR明文攻击
foremost分离
得到flag.txt
base64解码