zl程序教程

您现在的位置是:首页 >  其他

当前栏目

【愚公系列】2021年11月 攻防世界-进阶题-MISC-048(适合作为桌面)

2023-04-18 14:26:16 时间

文章目录


一、适合作为桌面

题目链接:https://adworld.xctf.org.cn/task/task_list?type=misc&number=1&grade=1&page=3

二、答题步骤

1.stegsolve

2.winhex

这里都是十六进制,然后我们把他复制到 winhex 中,发现是 pyc 编译文件

3.uncompyle6

uncompyle6进行文件反编译得到py文件

# uncompyle6 version 3.4.0
# Python bytecode 2.7 (62211)
# Decompiled from: Python 3.6.2 (v3.6.2:5fd33b5, Jul  8 2017, 04:57:36) [MSC v.1900 64 bit (AMD64)]
# Embedded file name: 1.py
# Compiled at: 2016-10-18 15:12:57


def flag():
    str = [102, 108, 97, 103, 123, 51, 56, 97, 53, 55, 48, 51, 50, 48, 56, 53, 52, 52, 49, 101, 55, 125]
    flag = ''
    for i in str:
        flag += chr(i)

    print (flag)
flag()

得到flag:flag{38a57032085441e7}

总结

  • stegsolve
  • winhex
  • uncompyle6