CTF学习笔记:misc

1.来题中等的吧:

下载压缩后,得到一张图片

仔细观察上面的青色条纹,可以发现这是摩斯密码,把它记录下来:

.- .-.. .--. .... .- .-.. .- -...

在线网站上翻译得到flag:ALPHALAB ,提交时要转换成小写。

2.gakki:

下载压缩得到一张图片:

用foremost分离得到一个flag.txt,打开需要密码,用010确定是真密码,

用archpr爆破得到密码:8864

打开flag.txt,可以看到一串无规律的字符,尝试了用词频分析得到flag:gaki_IsMyw1fe

词频分析代码:

alphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*()_+- =\\{\\}[]"
strings = open('flag.txt').read() #文件打开处

result = {}
for i in alphabet:
	counts = strings.count(i)
	i = '{0}'.format(i)
	result[i] = counts

res = sorted(result.items(),key=lambda item:item[1],reverse=True)
for data in res:
	print(data)

for i in res:
	flag = str(i[0])
	print(flag[0],end="")

 3.find_me:

下载得到图片,查看属性可以得到一串盲文:⡇⡓⡄⡖⠂⠀⠂⠀⡋⡉⠔⠀⠔⡅⡯⡖⠔⠁⠔⡞⠔⡔⠔⡯⡽⠔⡕⠔⡕⠔⡕⠔⡕⠔⡕⡍=

在线网站翻译得到flag:

 

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值