攻防世界 CTF-MISC 入门 12 题

水下月 2021-04-01
Web安全 发布于 2021-04-01 13:49:39 阅读 124 评论 0

第一题:送分题


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解密得到flag
flag{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 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!
请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!