得到: 所以: hint:电话音&九宫格 hint1: 闪烁的光芒 参考:GKCTF_2020_misc
0x01 签到
https://live.bilibili.com/772947
0x02 问卷调查
flag{I_W4nt_t0_Fu4k_GKCTF}
0x03 Pokémon
.gba
格式的文件,下载Visual Boy Advance
打开;
是一个叫 口袋怪兽绿宝石
的游戏。
没办法,开始玩吧。
flag{PokEmon_14_CutE}
0x04 code obfuscation
手动复原
base(gkctf)
,没有明显的信息,所以继续从题目图片提取信息,这里使用stegsolve
,发现另一个数据块,其中52 61 72 21
是rar文件的开头。
stegsolve下载地址
png
文件后缀改为rar
,得到需要密码的一个压缩文件,将之前得到的gkctf
通过base16、base32、base64、base58
分别加密,最后base58得到:CfjxaPF
成功解压。eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\b'+e(c)+'\b','g'),k[c]);return p;}('15 n 14 a b c d e f g h i j k l m n o p q r s t u v w x y z 10 11 17="n"12 15 n 14 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 10 11 17="n"12 13=0 15 n 14 a b c d e f g h i j 10 11 16="n"13=$((13+1))12 1g("1f=' ';1e='"';16='#';1j='(';1i=')';1h='.';1a=';';19='<';18='>';1d='1c';1b='{';1k='}';1t='0';1u='1';1s='2';1r='3';1n='4';1m='5';1l='6';1q='7';1p='8';1o='9';")',62,93,'||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||do|eval|done|num|in|for|Bn|An|Ce|Cc|Cb|Cn|_|Cl|Bm|Bk|alert|By|Bt|Bs|Cp|Dg|Df|De|Dj|Di|Dh|Dd|Dc|Da|Db'.split('|'),0,{}))
js反混淆地址for n in a b c d e f g h i j k l m n o p q r s t u v w x y z do eval An = "n" done for n in A B C D E F G H I J K L M N O P Q R S T U V W X Y Z do eval An = "n" done num = 0 for n in a b c d e f g h i j do eval Bn = "n" num = $((num + 1)) done alert("Bk=' ';Bm='"';Bn='#';Bs='(';Bt=')';By='.';Cb='';Cc='<';Ce='>';Cl='_';Cn='{';Cp='}';Da='0';Db='1';Dc='2';Dd='3';De='4';Df='5';Dg='6';Dh='7';Di='8';Dj='9';")
给出脚本:import string s = "$Bn$Ai$An$Ac$Al$Au$Ad$Ae$Bk$Cc$As$At$Ad$Ai$Ao$By$Ah$Ce$Ai$An$At$Bk$Am$Aa$Ai$An$Bs$Bt$Cn$Ap$Ar$Ai$An$At$Bs$Bm$Aw$Dd$Al$Ac$Da$Am$Ae$Cl$De$Ao$Cl$Dj$Ak$Ac$At$Df$Bm$Bt$Cb$Ar$Ae$At$Au$Ar$An$Bk$Da$Cb$Cp" ll = s.split('$') list1 = ['Bk','Bm','Bn','Bs','Bt','By','Cb','Cc','Ce','Cl','Cn','Cp', 'Da','Db','Dc','Dd','De','Df','Dg','Dh','Di','Dj'] list2 = [' ','"','#','(',')','.','','<','>','_','{','}','0','1','2','3','4','5','6','7','8','9'] list3 = [] list4 = [] s = string.ascii_lowercase for i in s: list3.append('A%s'%i) list4.append(i) #print(list3,'n',list4) t = '' for i in range(0,len(ll)): for j in range(0,len(list1)): if ll[i]==list1[j]: t += list2[j] for k in range(0,len(list3)): if ll[i]==list3[k]: t +=list4[k] print(t)
#include <stdio.h>int main(){print("w3lc0me_4o_9kct5")return 0}
flag{w3lc0me_4o_9kct5}
;
0x05 Harley Quinn
hint: FreeFileCamouflage,下载的文件可能显示乱码
jpeg
格式图片和一个wav
格式的音频。dtmf2num.exe
分析,得到相应的音频信息:#222833344477773338866#
;
FreeFileCamouflage
,是一个图片隐藏文件的软件。
ctfisfun
;flag.txt
文件。flag{Pudd1n!!_y0u_F1nd_m3!}
0x06 Sail a boat down the river
hint2: 是一行不是一列
hint3: 加密方式很常见
-.-- .-- ---.. --. ==> yw8g
shudu.txt
:
efb851bdc71d72b9ff668bddd30fd6bd
52693795149137
,尝试用ASE加密。
GG0kc.tf
,解压出来得到一个.ovex
文件,用五线谱打谱软件Overture打开即可拿到flag:flag{gkctf_is_fun}
https://hujiekang.top/2020/05/24/GKCTF-WriteUp/
https://blog.csdn.net/hiahiachang/article/details/106317765
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算