深信服

深信服杯ctf部分wp

自作多情 提交于 2019-11-27 13:20:44
CRYPTO 1,NO SOS 题目给了一段由.和-构成的密码 由于题目提示不是摩斯码,将.和-化为0和1,长度为65位无法与8或7整除,无法转换为ascii,但可以被5整除,猜测为培根密码,将0化为a,1化为b 解密得flagisguetkkp 以格式flag{guetkkp} MISC 1,KO 题目给了一段由.?!构成的txt 猜测为OOK用 (http://www.splitbrain.org/sercives/ook) 运行得到flag:welcome to CTF RE 1,RE 题目给了一个ELF,拖进IDA,发现大段未能反汇编的,猜测为压缩壳 用upx -d 解压缩,将得到的文件再次拖入IDA 由此写脚本 a1=166163712//1629056 a2=731332800//6771600 a3=357245568//3682944 a4=1074393000//10431000 a5=489211344//3977328 a6=518971936//5138336 a7=406741500//7532250 print(chr(a1)+chr(a2)+chr(a3)+chr(a4)+chr(a5)+chr(a6)+'A'+chr(a7),end='') a8=294236496//5551632 a9=177305856//3409728 a10