按照标题base64隐写,用现成的脚本即可解密 # base64隐写importbase64defget_diff(s1,s2):base64chars='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'res=0foriinrange(len(s2)):ifs1[i]!=s2[i]:returnabs(base64chars.index(s1[i])-base64chars.index(s2[i]))returnresdefb64_stego_d...
二、[GXYCTF2019] gakki(Binwalk 提取 & Archpr 爆破 & 字频统计) 点击链接下载文件 打开后是一张图片 使用Binwalk 发现隐藏文件 RAR 解压缩需要密码 使用Archpr 爆破出密码 打开后发现是乱码,emm…… 补充知识:大量无规律、无特征字符应该是要做字频统计 编写Python 脚本 alphabet = "abcdefghijklmnopqrstuvwxyzA...
flag{6aseb4_f33!} 二、[GXYCTF2019] gakki(Binwalk 提取 & Archpr 爆破 & 字频统计) 点击链接下载文件 打开后是一张图片 使用Binwalk 发现隐藏文件 RAR 解压缩需要密码 使用Archpr 爆破出密码 打开后发现是乱码,emm…… 补充知识:大量无规律、无特征字符应该是要做字频统计 编写Python 脚本 alphabet = "abcd...
这种乱序的文本在杂项题目里面我们优先进行字频统计并观察结果继续分析,在此我们可以使用网上有的脚本:(原文章[BUUCTF:GXYCTF2019]gakki_[gxyctf 2019]gakki-CSDN博客):# -*- coding:utf-8 -*- #Author: mochu7 alphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*()_+- =...
[GXYCTF2019]gakki | SOLVED | 首先解压文件,发现是图片,使用fore分离得到了rar 用破解密码软件跑 然后打开txt发现是杂乱的字符,就使用查重复字码以下脚本 # gakki_exp.py # Author : imagin alphabet="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*()_+- ={}[]" ...
其实这道题仔细发现,不是base16就是base32要么就是base64。 稍微考察了下base16/32/64的基本特征,另外文档很大,打开很容易未响应,需要拿脚本解码。 base16就是十六进制 base32只由大写字母+数字组成 base64由大写字母+小写字母+数字组成,以及“+”和“/”符号。
0x21 [GXYCTF2019]gakki foremost分解得到压缩包,爆破得到密码8864 字频统计 解密得到,flag{gaki_IsMyw1fe} 0x22 [SWPU2019]伟大的侦探 用7z解压得到 用010editor的EBCDIC编码查看,得到解压密码:wllm_is_the_best_team! 这是福尔摩斯的跳舞小人加密,flag{iloveholmesandwllm} ...
[GXYCTF2019]gakki foremost分离图片得到压缩包,然后是弱口令,8864(都是傻瓜式操作就不截图了) 解压出来flag.txt是 进行词频分析(这个应该就是考点) 官方给的脚本,这个在线网址有点力不从心。 AI检测代码解析 # gakki_exp.py # Author : imagin alphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ12...
GXYCTF2019]gakki 010editor看到文件尾后面还有一个rar,我们给他提取出来 然后是个加密的 我们直接暴力破解 然后得到flag.txt 对这堆乱码数据作字频统计 flag{gaki_IsMyw1fe} [MRCTF2020]ezmisc 看到png后缀,敏锐的嗅觉告诉我这该宽高了,丢工具里就出来了 flag{1ts_vEryyyyyy_ez!} [HBNIS2018]caesar 题目...
2|10[GXYCTF2019]gakki | SOLVED | 首先解压文件,发现是图片,使用fore分离得到了rar用破解密码软件跑然后打开txt发现是杂乱的字符,就使用查重复字码以下脚本 # gakki_exp.py # Author : imagin alphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*()_+- ={}[]" f = open...