首页
社区
课程
招聘
[原创]KCTF2026 第二题:巳时·绿光幽语
发表于: 2026-5-20 18:18 74

[原创]KCTF2026 第二题:巳时·绿光幽语

2026-5-20 18:18
74

题目需要6个字符串,字符范围在小写大写数字中组成。

成功后控制台会输出“恭喜成功!”,如果输出其他乱码字符或程序崩溃不算成功。



文件pyinstaller打包。将代码编写到os.py中,通过python源码编译把os.py编译到python.dll中。

用户可从python.dll中还原出os.py的代码。

根据提示的代码可获取到“print("恭喜成功!")”编译后的python字节马。

根据os.py中的分组异或代码可分析出异或的key。


x=0
while x<20:

    def my_function():
        print(666)
    try:
        x+=1
        buffer = b''.join([
        b'\xB3\xDA\xC5\xB2\xF1\xEF\xBA\xE9\xD9\xBC\xC9\xD5\xBD\xF3\xD4\xBD',
        b'\xEA\xCD\xB0\xDB\xCA\xB2\xCF\xD1\xB1\xEE\xF6\xB2\xF5\xD4\x58\x5F',
        b'\x31\x30\x33\x75\x38\x2C\x0A\x33\x20\x3B\x36\x21\x3C\x3A\x3B\x7D',
        b'\x7C\x6F\x58\x5F\x5C\x25\x27\x3C\x3B\x21\x7D\x77\xB3\xD4\xF8\xB0',
        b'\xC3\xC9\xB3\xDD\xC5\xB0\xDF\xCA\xBA\xE9\xD4\x77\x7C\x58\x5F\xBD',
        b'\xFA\xE2\xBD\xEB\xC6\xB0\xD0\xF0\x3E\x30\x2C\xBD\xEA\xCD\xB0\xDB',
        b'\xCA\xB1\xEE\xF6\xB2\xF5\xD4\xBA\xE9\xDD\xBD\xFA\xE2\xBD\xEB\xC6',
        b'\xB0\xD0\xF0\x63\xB1\xED\xFF\xB0\xF8\xC2\xB2\xF9\xF3\xBA\xE9\xDC'])
        w=b""
        for i in buffer:
            b=i^0x55
            w+=b.to_bytes(1)
        print(w.decode("utf-8"))
        key=input()
        if len(key)!=6:
            continue
        b_key=key.encode()
        c=b'\xecbmucryb6tcr*c\x03ucryb6tCr\x1eb'
        buf=b""
        for i in range(len(c)):
            buf+=(c[i]^b_key[i%len(b_key)]).to_bytes(1)

        my=my_function.__code__
        my=my.replace(co_code=buf)   

        buf=b""
        succ=b'\x9f\xe3\x9b\x91\xf5\xee\x9f\xea\xa6\x91\xe9\xed\x96\xde\xb7'
        for i in range(len(succ)):
            buf+=(succ[i]^b_key[i%len(b_key)]).to_bytes(1)
        my=my.replace(co_consts=(None,buf.decode("utf-8")))   

        my_function.__code__=my
    
        my_function()
        break
    except Exception as e:
        continue



传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!!

最后于 1天前 被kanxue编辑 ,原因:
上传的附件:
收藏
免费 0
打赏
分享
最新回复 (1)
雪    币: 19730
活跃值: (24595)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
感谢参与,等比赛前一周确定题目是否入选。
yb6tcr
2026-5-20 20:46
0
游客
登录 | 注册 方可回帖
返回