ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2022年暑期集训记录--7月7日

2022-07-07 19:05:32  阅读:202  来源: 互联网

标签:__ -- self 暑期 flag 2022 path os png


1.misc49

1.得到一个txt,打开,看到PK开头,改后缀

image
image

2.解密hint,先是字母解密

https://www.qqxiuzi.cn/bianma/wenbenjiami.php?s=zimu

image

得到音符密码

https://www.qqxiuzi.cn/bianma/wenbenjiami.php?s=yinyue

image

得到花朵密码

https://www.qqxiuzi.cn/bianma/wenbenjiami.php?s=huaduo

image

得到压缩包的key

3.得到两张一模一样的png,加上hint的提示,盲水印解决

image

4.得到flag

image

2.stega3

1.无类型文件,file后是rar

image

2.得到一张jpg,但是在打开时报错了,使用ntfs可以在文件夹中发现flag.txt

image

3.stega4_STEGA

1.得到两张png,盲水印试一下

image
image

2.得到flag

flag{ha_ha_ha}

3.杂项9

1.得到一张巨小的png,binwalk,发现隐藏了许多小图片,formeost分离

image
image

2.先用个脚本重命名一下,方便后面的操作

import os

# 批量重命名文件夹中的图片文件
class BatchRename():
   def __init__(self, file_path):
     self.path = file_path

def rename(self):
    filelist = os.listdir(self.path)
    total_num = len(filelist)  # 获取文件夹内所有文件个数
    i = 0  # 表示文件的命名是从1开始的
    for item in filelist:
        if item.endswith('.png'):
            # 初始的图片的格式为png格式的
            src = os.path.join(os.path.abspath(self.path), item)
            dst = os.path.join(os.path.abspath(self.path), str(i) + '.png')
            try:
                os.rename(src, dst)
                print('converting %s to %s ...' % (src, dst))
                i = i + 1
            except:
                continue
    print('total %d to rename & converted %d jpgs' % (total_num, i))


if __name__ == '__main__':
 file_path = "./"  # 需要处理的文件路径
 demo = BatchRename(file_path)
 demo.rename()

3.使用montage拼接montage * -tile x3 -geometry +0+0 result.png(其中tile是指行数,x3意思就是三行),得到png

image

4.用Stegsolve过滤一下颜色,得到一张较为清晰的png

image

5.猜测是一种二维码,补上定位点,扫不出来

image

6.应该是汉信码,补全后还是不行,跟正常的汉信码对比后,发现是要将之前Stegsolve处理的那部分黑白色颠倒https://uutool.cn/img-color-reverse/

image

7.得到flag

flag{4ab1507d-d195-4d30-87c0-a0d85a77d953}

标签:__,--,self,暑期,flag,2022,path,os,png
来源: https://www.cnblogs.com/120211P/p/16454218.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有