当前位置: 首页 > java >正文

BUUCTF——杂项渗透之1和0的故事

附件下载后,发现是一个txt,打开txt,里面显示了很多个0和1的字符串,如下图所示:

数了一下,这个是5行5列的,那么会不BB  是一个二维码呢?

试想一下一个正方形分成25*25,每一个方格对应着一个数字,有颜色就是1,没内容就是0。

想到方格一行一列的,就想到excel表格。于是,把txt转换成csv,首先在所有0和1的后面添加英文的逗号“,”,之后把后缀名“txt”改成“csv”。点击打开后是这样:

每一个数字都在一个方格内。

把行列设成一样宽,不要手动去拖拉改,这样很容易不是一样宽高, 最后生成图片就不是标准的正方形,不要问我是怎么知道的🤦‍……

选择行和列,把行高和列宽设置成一样即可。

最后变成这样。

再ctrl + F去查找替换,点击选项:

选择替换标签,查找内容输入"0",格式中选择“背景与字体颜色”,之后吸取白色,图中红色圈内的变成白色则说明设置成功。最后变成这样:

用同样方法,把1的背景颜色设置成黑色,最后变成:

因为有方格线,于是在打印预览那查看,结果如下图:

这时我们可以发现,三个角上的黑色方框没有,于是从其他二维码截图出来,在画图中进行编辑。

最后在画图工具中呈现如下:

用手机扫描一下,当时很怕扫描不出来,没想到扫描出来了。解决。

http://www.xdnf.cn/news/4831.html

相关文章:

  • 6. 进程控制
  • 基于51单片机的自动洗衣机衣料材质proteus仿真
  • 冯诺依曼体系结构与操作系统
  • 2.6 点云数据存储格式——小结
  • 1128. 等价多米诺骨牌对的数量
  • Python Cookbook-7.7 通过 shelve 修改对象
  • HPLC+HRF双模载波组网过程简析
  • 【嵌入式开发-SDIO】
  • 前端获取流式数据并输出
  • 【Day 22】HarmonyOS车联网开发实战
  • vfrom表单设计器使用事件机制控制字段显示隐藏
  • 算法解密:除自身以外数组的乘积问题详解
  • robot_lab中amp_utils——retarget_kp_motions.py解析
  • 算法训练营第十一天|150. 逆波兰表达式求值、239. 滑动窗口最大值、347.前 K 个高频元素
  • 旅游设备生产企业的痛点 质检系统在旅游设备生产企业的应用
  • Python pandas 向excel追加数据,不覆盖之前的数据
  • <C#>log4net 的配置文件配置项详细介绍
  • python24-匿名函数
  • 2.5 特征值与特征向量
  • 二叉树的基本操作
  • es6/7练习题1
  • 微软推动智能体协同运作:支持 A2A、MCP 协议
  • mqtt选型,使用
  • 关键字where
  • Docker学习笔记
  • deeplabv3+街景图片语义分割,无需训练模型,看不懂也没有影响,直接使用,cityscapes数据集_25
  • python小说网站管理系统-小说阅读系统
  • 什么是HTML、CSS 和 JavaScript?
  • 电容的基本介绍
  • WPF 子界面修改后通知到主页面