随波逐流工作室—-探索前沿科技,分享最新软件。点击标题下蓝字“长弓三皮”关注,我们将为您提供有深度、有价值、有意思的阅读。
朋友们,现在只对常读和星标的公众号才展示大图推送,建议大家把长弓三皮“设为星标”,否则可能就看不到了啦!
作者:随波逐流
题目下载:http://www.1o1o.xyz/bo_softdown.html
设置条件格式,含“我”的设置为红色得到密码
_Dan1u_2.0_写个脚本把背景色提出来写进新文件
import openpyxlfrom openpyxl import load_workbookimport stringfrom PIL import Image# 创建一个新的白色图像output_image = Image.new('RGB', (299, 199), (255, 255, 255))# 加载 Excel 工作簿和工作表workbook_path = 'g:\temp\火烤大牛2.0.xlsx'workbook = load_workbook(workbook_path)sheet = workbook["Sheet"]# 获取 ASCII 大写字母表alphabet = string.ascii_uppercase# 初始化用于存储颜色信息的字符串color_data = ''# 遍历 Excel 表格,提取颜色信息for row in range(1, 200):for col in range(1, 300):if col <= 26: # 单字母列名cell = alphabet[col - 1] + str(row)else: # 双字母列名cell = alphabet[(col - 1) // 26 - 1] + alphabet[(col - 1) % 26] + str(row)# 提取单元格的填充颜色(RGB 值)color_data += sheet[cell].fill.fgColor.rgb[2:]# 将颜色数据写入图像height = 0for index in range(len(color_data) // 6):if index % 299 == 0 and index != 0:height += 1# 计算像素位置x = index % 299y = height# 提取 RGB 值red = int(color_data[index * 6:index * 6 + 2], 16)green = int(color_data[index * 6 + 2:index * 6 + 4], 16)blue = int(color_data[index * 6 + 4:index * 6 + 6], 16)# 设置像素颜色output_image.putpixel((x, y), (red, green, blue))# 显示并保存图像output_image.show()output_image.save('g:\temp\1.png')
不管他是什么,先拖入[随波逐流]CTF编码工具
[随波逐流]CTF编码工具---图片---png lsb数据提取(key:_Dan1u_2.0_)
ctfshow{the_real_flag_1s_Dan1u_0n_f1re_2.0}
你若喜欢,为“长弓三皮”点个赞和在看哦
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……




还没有评论,来说两句吧...