2024第八届HECTF信息安全挑战赛WP MISC by azaa
恶势力的仓库
恶势力的仓库惨遭毒手,就代表着毒手伸进了恶势力的仓库
给了一个流量包,在18流中找到了一张图片
导出来看一下,在图片末尾找到了一段base编码
虽然这里什么都没有,但我还是给你一个提示:也许你以前见过密码!!
然后又在19流中找到了一个7z文件
导出来需要密码
根据前面的提示,在看前面的流发现有3个登录流,猜测登录成功密码就是压缩包密码
在第7流中找到了密码,但是是加密的,
在第0流中找到了加密逻辑
将密码先base64加密,再反转字符串,然后在前面加上3位随机字符
我们只需要逆一下就行了
密码是miscgod!
解压是一个表格文件,打开一看全是角标,挨个点点看发现都是0或1,就猜想01转二维码
先转成数字
在把所有1都填充成黑色,再调整行高,缩小扫码
HECTF{You_are_misc _ggg9gggggggg9gggggggg9god}
2024HECTF俺来了!!!
关注凌武科技公众号,发送2024HECTF俺来辣!!!,有神秘惊喜!!!
funny
看了半天电脑的小明非常劳累,便摸鱼去楼下的广场逛一逛但觉得广场太吵闹了,又去了水边看大爷们钓鱼,你能找出小明去的广场和水边的名字嘛
flag格式 HECTF{北京市-区-广场名字-水边名字} HECTF{省-市-广场名字-水边名字}
给了三张图
先找市
先将第一张图片放大看找到了 JKFUN 和一个看的模糊的招商热线
百度一下,发现在北京,为了再确认一下我们再搜一下这个模糊的电话
然后全景看一下
发现就是在北京西城区
然后在放大地图,找到了广场的名字:西外文化休闲广场
最后这个水边卡了我半天
附近的水就两片挨个试也不对
最后出题人提示说xx水道
在这里插入图片描述
那就搜这个广场周围的水道
在这里插入图片描述
京城水系慈禧水道
这个铁门和对面的桥都符合
所以最终答案是:HECTF{北京市-西城区-西外文化休闲广场-京城水系慈禧水道}
简单的压缩包
w41tm00n是个kisaki推,某天在水群的时候,一个同为kisaki推的g01den在群里分享了个压缩包,并留言里面有一张kisaki的图,同时里面还存在着神秘的信息(这里是flag),w41tm00n对此很感兴趣,你可以帮他得到神秘的信息(flag)吗?
给了一个txt文件个加密压缩包
txt文件里给了一串正则表达式:前两位是小写字母,中间是数字,第四位是非小写字母的字符,最后一位是非数字的字符
写个脚本生成字典
import string
def generate_and_write_printable_dict(file_path):
letters = string.ascii_lowercase
digits = string.digits
non_letters = ''.join(filter(lambda x: x not in string.ascii_lowercase, string.printable))
non_digits = ''.join(filter(lambda x: not x.isdigit()