[GWCTF 2019]pyre.pyc [CISCN2018]2ex
生活随笔
收集整理的這篇文章主要介紹了
[GWCTF 2019]pyre.pyc [CISCN2018]2ex
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- [GWCTF 2019]pyre.pyc
- 反編譯
- 腳本
- [CISCN2018]2ex
- 查看txt
- 分析
[GWCTF 2019]pyre.pyc
反編譯
uncompyle6 pyre.pyc >> pyre.py print 'Welcome to Re World!' print 'Your input1 is your flag~' l = len(input1) for i in range(l):num = ((input1[i] + i) % 128 + 128) % 128code += numfor i in range(l - 1):code[i] = code[i] ^ code[(i + 1)]print code code = ['\x1f', '\x12', '\x1d', '(', '0', '4', '\x01', '\x06', '\x14', '4', ',', '\x1b', 'U', '?', 'o', '6', '*', ':', '\x01', 'D', ';', '%', '\x13'] # okay decompiling pyre.pyc腳本
code = ['\x1f', '\x12', '\x1d', '(', '0', '4', '\x01', '\x06', '\x14', '4', ',', '\x1b', 'U', '?', 'o', '6', '*', ':', '\x01', 'D', ';', '%', '\x13']for i in range(len(code)-2,-1,-1):code[i]=chr(ord(code[i+1])^ord(code[i])) for i in range(len(code)):print(chr((ord(code[i])-i)%128)) GWHT{Just_Re_1s_Ha66y!}[CISCN2018]2ex
查看txt
│_r-+_Cl5;vgq_pdme7#7eC0=大概率是base64,到文件中找找有沒有碼表
分析
偶然間看到這個,一看就是base64,
總結
以上是生活随笔為你收集整理的[GWCTF 2019]pyre.pyc [CISCN2018]2ex的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [NPUCTF2020]Baby Obf
- 下一篇: [watevrCTF 2019]Repy