第六章 基于图像通道

秦淮想到了ps中一个很重要的概念,图像通道。

LSB加密技术其实也是基于图像通道实现的,只不过是轻微的改变单个像素的值。

一张基本的图片应该包含了红色、绿色、蓝色三个图像通道,如果我将每个颜色的通道单独拎出来显示呢?

如果是这样的话,这张纯黑色的图片就应该要被分离出只显示红色、绿色、蓝色三种类型,以及每种颜色类型下对应八个字节的一共二十七个图像。

单纯只显示红绿蓝三通道很好解决,只需要将每个像素值中的其他两个颜色数值直接置为零即可。

而剩下的二十四种则是要在只显示单个颜色通道的基础上,再将每个像素值转化为二进制,分别再将二进制的每一位单独拎出来。

就比如说要剥离红色通道的第0位,则将每个像素红色数值部分的二进制第0位剥离出来。

如果剥离出来的数值为1,则该数值所在的整个像素显示为黑色,剥离出来数值为0,显示为白色。

最后将所有的像素重新组合成一张黑白的图像,就完成了红色通道第0位的剥离。

这些理论知识,都深深的扎根在秦淮的脑海中,即使秦淮很少接触这方面的实际操作。

没有现成的解密工具,秦淮依然是靠着一手熟练到发指的python代码,不到5分钟的时间,一个用于解密的脚本就写好了。

代码的风格一如既往的简练和优雅。

加载图片,运行!

随着命令窗口上跳动的一系列调试输出信息和一张张图片的出现,脚本很快就跑完了。

没有任何报错信息!

如果没有一定代码基础或者对代码理解程度不深的人,很难在短短几分钟的时间内完成。

还有可能看着满屏幕的报错信息而着急的跳脚。

不需要一张张的点开图片去看,因为有缩略图的原因,秦淮一眼就看到了一张有着二维码样式的图片。

在一堆红绿蓝黑的图片当中,异常的显眼。

果然,自己的思路是对的,只要自己的知识储备足够丰富,即使是没接触过的题目,也能轻易解决。

点开图片放大二维码,秦淮打开手机上的威信,准备扫描。

然而摄像头对准了好一会儿,也没有扫描出结果,这才发现有点不对劲。

原来是这张二维码的黑白两种颜色居然是反的,只有将黑白颜色翻转,才是正常的二维码,这如果没有仔细看,还真看不出来。

一般这种就是简单的图像处理了,只需要ps软件打开,点击反色处理,就行了。

秦淮电脑上没有安装ps,自己现在的专业,根本没有ps任何事情。

不过就单单反色处理上,用windows自带的画图工具也是可以的,右键图片编辑,然后使用快捷键 ctrl + i,保存即可。

最后得到的二维码扫描出来后,果然得到了答案。

点击提交,秦淮所在的小组再得200积分。

现在一共是300积分,在积分榜上,秦淮所属的007号小组,已经从没有名次,一下子上升到第3名。

007号是根据考核前注册账号的顺序而定的。

......

台下各位社团成为正在紧张的进行考核中,社长杜苍、助理陈瑶和潘兴朝等一众干事则是聚焦在电脑屏幕上的排行榜上。

和秦淮等人电脑上单纯只显示组号和排名不同的是,杜苍等人用的是后台管理员账号,能看到更多详细的信息。

潘兴朝和杜苍说道:“社长,crypto类型的第二题被做出来了,是007号小组。”

杜苍听闻,诧异道:“哦?这么快,这才过了还不到半个小时,我还以为要更久一点。”

通过图像通道加密这道题目是杜苍亲自出的,在他看来,颇具难度,涉及到了图像的基本理论知识。

出这道题目的时候,自己也是废了不少的心思,没想到这么快就做出来了。

杜苍接着问道:“007号小组是谁的?贺嘉木还是陈鸿远?”

潘兴朝摇了摇头,说道:“都不是,是一个叫秦淮的学生,到现在已经连续解出两道加密题了。”

“秦淮?我怎么没有印象?确定是我们社团的成员吗?”

潘兴朝听到杜苍的发话,嘴角又忍不住抽了抽,说道:“是,刚才考核签到的时候,我还特意留意了一下,社团就来了3次!”

杜苍盯着排行榜上007小组的字样好一会儿,问道:“那贺嘉木和陈鸿远呢?”

潘兴朝在屏幕上点了点,查找两人的信息,然后回答道:“陈鸿远所在的是001号小组,4个成员,目前排行第一,积分700。

贺嘉木005号小组,积分400,排行第二,小组就只有他一个人。

到目前为止,两人这道题都还没有解出来。”

杜苍皱了皱眉头,说道:“一个人?”

“对。”

......

“卧槽,秦淮,真有你的啊!大佬竟在我身边!”

李明德也点开了排行榜,看到自己小组竟然在前三集团里,忍不住拍了拍秦淮的肩膀说道。

“可以啊,秦淮,没想到你还是一个计算机大神啊,666666,那你还学啥电子专业啊。”

杨开听了李明德的话,自己也点开了排行榜,忍不住赞叹道。

程默则是深深的看了秦淮一眼,然后继续盯着自己的屏幕。

秦淮听到李明德和杨开两人的夸赞,微微苦笑,说道:“我也就是对这方面比较感兴趣,就多了解了点。”

然后继续点开下一题,也就是整个考核积分最高的一题。

估计也是难度最高的一题。

嗯?怎么还是一张图片?

连续两道图片解密?不至于吧?

还是先将图片下载了下来,但是在下载下来的过程中,发现了点猫腻。

因为显示的图片并不大,但是下载管理器上显示图片的大小居然有1MB,这就有问题了。

秦淮想都不用想,就知道这张图片内含有其他文件。

这种图片他太熟悉了,在白客论坛上求解这种图片的,他不知道见到了多少,无非是隐藏的文件类型不同罢了,要么种子文件,要么就是另一张图片,要么就是压缩包。

300积分的题目,就这?

秦淮心里稍微有点失望啊。

上一章目录+书架下一章