时间:2023-01-25 18:18:49
收录于话题
#四通唠嗑室#福利活动
“
各位镇魂将大家好!新春期间也需要时不时的休息休息脑筋。这不!四通兑现之前的承诺,要公布去年“十一假期”期间放出的刑侦级密码的破解方式。
”
本篇隐藏礼包码
ZHJBBGXL
解码活动往期回顾
PART 01
第一期线索公布
第二期线索公布
第三期线索公布
!注:下文高能烧脑,不喜勿看!
01
图像转码
THE 24 SOLAR TERMS
根据数字图像处理的基本原理,数字图像一般会以十六进制进行编码(以方便快速转换成计算机的二进制存储)。而彩色图像包含四个通道:RGBA。
| R:red,红色通道;
| G:green,绿色通道;
| B:blue,蓝色通道;
| A:alpha,透明度;
又因为整张图像是由具体的像素组成,比如一张100×100大小的图片,总共有100×100=10000个像素。每个像素都是组成图像的一个单位,所以每个像素都包含RGBA四个十六进制值。
根据线索,我们先使用软件工具将我们压缩包中提供的图片转换为十六进制的像素数值:
①.使用软件载入案例图像
②.将图片信息转化为十六进制编码
其中0X在硬件编码中表示后面跟随的值为十六进制值,比如0X12即表示“十六进制数:12”。
02
通道定位
THE 24 SOLAR TERMS
为方便数据进一步解码,我们将图片的十六进制信息复制到excel表格中。
因为上面说过,图像每个像素包含RGBA四个通道值,因此转换到excel以后,列的数量其实是行的4倍。比如一张100×100大小的图像,其数值在excel中其实是100行×400列。其数组结构如下:
而我们要处理的图像尺寸为:270×480像素,所以在excel中的数据就是480行×1080列(270×4)。为了数据处理方便,我们将十六进制单位0X去掉,只留下十六进制数值:
根据之前提供的解码线索:青青草,代表绿色,我们再从数据中专门取出G通道的数据(即下图中绿底色的数值):
这样,我们实际上只剩下1个G通道,即1080×480的图像变成了一个270×480的通道图。其在excel中十倍缩放后的视图如下:
03
坐标提取
THE 24 SOLAR TERMS
根据线索中的坐标提示,我们找到(125,230)这个起点。在excel对应第231行和第DV列:
再根据线索中的21×22,以上述坐标为起点,圈出宽为21,高为22的区域:
这个区域即为我们提取出密码信息的数据区域!将图片G230890.Com通道数据在excel中缩放十倍,这块区域的相对位置如下:
04
坐标映射
THE 24 SOLAR TERMS
得到了核心数据,我们将它单独拿出来进行进一步处理。
根据线索中的(1,3,5,…,2,4,6….,20)横竖规律,将坐标轴重新打乱排列,得到如下结果:
然后,按照新的坐标位置,将数据还原到正确的坐标系。比如上图中的【D2】这个值,对应的坐标是(3,3)则将其还原到x=3,y=3这个位置,如下图左:
又比如上图中的【FD】这个值,对应的坐标是(11,8)则将其还原到x=11,y=8这个位置,如下图左:
经过类似的操作,即可将所有数值的位置还原(如上图左黄色坐标标记的数组)。最后根据线索中的“咬掉7尾搞不开”,将该数组中加入的无关随机信息,最后面的7个数值删掉!
05
GBK内码解码
THE 24 SOLAR TERMS
到这一步,基本上已经完成了解码。只需将上述得到的数组,最后一行接一行的合并成一个完整的字符串,我们所需要的最终编码就得到了:
在线索推文中也提到过,密文解码后是一串中文文字,因此可以推断以上编码反编译后是中文。而中文编码使用推广最流行的莫属“GBK”编码了。我们在网上随意找个GBK编解码的网站,将密文粘贴到其中,即可反编译得到密文信息啦!
上图就是密文按照GBK内码反编译以后的汉字明文了!
下面提供编码原文,大家可以自己试试!
|
|
最后感谢3个多月以来很多大佬的热心参与!相信经此一役,奖励多少已经不重要,重要的是跟老铁们讲了一个新办法,以后好写点密码表白神马的,又神秘又好玩(前提是自己能解开)哈哈哈哈哈!
四通宣布:此次刑侦级解码活动正式结束!请各位镇魂将继续:镇魂街天生为王
以上就是柠檬友玩小编为你搜集整理关于【四通唠嗑室】刑侦级机密海报解码方式公布的全部内容,请下载柠檬友玩盒子,获取更多好玩的游戏(本文编辑:小蒙)