攻防世界 CTF-MISC 入门 12 题

第一题:送分题
flag{th1s_!s_a_d4m0_4la9}
第二题:考察pdf隐写
pdftotext ad00be3652ac4301a71dedd2708f78b8.pdf q.txt
第三题
1,百度搜索与佛论禅
在前面加上“佛曰:”
MzkuM3gvMUAwnzuvn3cgozMlMTuvqzAenJchMUAeqzWenzEmLJW9
2,rot13解密
ZmxhZ3tiZHNjamhia3ptbmZyZGhidmNraWpuZHNrdmJramRzYWJ9
3,base64解码
第四题:考察GIF隐写
用ps,找到里面的图片。其中有一张是有残缺二维码的
用软件把二维码补齐。用手机扫描就能得到一个flag。
flag{e7d478cf6b915f50ab1277f78502a2c5}
第五题:考察java反编译
1,下载jar编译工具http://java-decompiler.github.io/
2,用反编译工具打开
再用base64解密得到flagflag{DajiDali_JinwanChiji}
第六题:考察二进制隐写
查看发现有104张jpg黑白图片,有点像2进制里的0和1。听说你是一张图片一张图片看,人肉转换黑白为01或10。01100110011011000110000101100111011110110100011001110101010011100101111101100111011010010100011001111101
第七题:考察进制转换
第一步:一眼看上去就是16进制鸭转成10进制,发现还不是ascii码,凯撒移位了。
第二步:借用 知乎师傅ailx10的代码解决这个题目
ascii码的范围是32到128,这题的flag格式是:flag{xxxxx}
,
s0="c8e9aca0c6f2e5f3e8c4efe7a1a0d4e8e5a0e6ece1e7a0e9f3baa0e8eafae3f9e4eafae2eae4e3eaebfaebe3f5e7e9f3e4e3e8eaf9eaf3e2e4e6f2"
for i in range(100,150):
flag=""
s = s0
while s:
tmp = s[:2]
ch = chr(int(str(tmp),16)-i)
s=s[2:]
flag += ch
if all(ord(c) < 127 and ord(c)>31 for c in flag):
print(flag)
第八题:文件挂载
发现文件系统里面有一个疑似flag的信息
挂载文件系统,查找flag文件,base64解码得到flag
mount f1fc23f5c743425d9e0073887c846d23 /mnt/
第九题:考莫斯密码
第一步:在chrome浏览器中打开:
把下载的东西复制到notepad++ 里打开发现有一串abab字符。
第二步:摩斯密码把“A”替换为“.”,”B”替换为“-”,摩斯解密得到flag:
moersima.00cha.net/
第十题:考察图片隐写
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: