首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

图像

术是一种将保密信息隐藏在公开信息中的技术,利用图像文件的特性,我们可以把一些想要刻意隐藏的信息或者证明身份、版权的信息隐藏在图像文件中。...比如早期流行的将一些下载链接、种子文件隐藏在图片文件中进行传播,再比如某互联网公司内部论坛“月饼事件”中通过员工截图精准定位个人信息的技术,都可以归为图像技术(Image Steganography...本文主要介绍一些常见的图像技术及 Python 实现方法。 元数据修改 图像是由像素组成的,但图像文件除了保存像素信息之外,还需要存储一些额外的描述信息。...[bit plane] 很显然,通过操作图像数据进行会在一定程度上修改图像的视觉质量,而且对于内容本身不够丰富的图像(例如大面积纯色背景),这种方法就很容易露出马脚。...通过 PapersWithCode 网站可以看到一些尝试用深度学习的方法进行图像的研究,例如这篇采用对抗生成网络(GAN)模型,将数据Data 编码到Image中: [GAN模型] 可以通过 pip

2.4K11

解说: 图片

术是在显而易见的地方隐藏东西的主要例子。我们研究了在图像中隐藏信息的基本原理、一些方法和障碍。术是有效地在显而易见的地方隐藏东西的主要例子。...“术”这个词来自希腊语“ stegos”,意思是“封面”,“ grafia”意思是“写作”因此,术被定义为“封面写作”从本质上讲,我们使用名称术的每一种技术,隐藏秘密信息的东西,不会立即引起怀疑...在本 术是在显而易见的地方隐藏东西的主要例子。我们研究了在图像中隐藏信息的基本原理、一些方法和障碍。 术是有效地在显而易见的地方隐藏东西的主要例子。...“术”这个词来自希腊语“ stegos”,意思是“封面”,“ grafia”意思是“写作”因此,术被定义为“封面写作” 从本质上讲,我们使用名称术的每一种技术,隐藏秘密信息的东西,不会立即引起怀疑...我们使用的 Python 脚本可以在 geeksforgeeks.org 上找到。 原文: 图片 隐藏着一个信息: 图片 这个脚本的优雅之处在于,接收方不需要原始图像的副本或用于解码的密码。

1.6K10

工具:cloacked-pixel

今年山东省省赛用到了这个工具 https://github.com/livz/cloacked-pixel 先看一下省赛的题目:《懂的都懂》 用 zsteg 没看出啥来,Stegsolve 也找不出啥东西来 python2...这个工具对内容的是可以进行加密的,命令后面跟着的就是密码 回到题目,猜测密码是:123456,然后直接 extract 就可以把隐藏的内容给提取出来了 python2 lsb.py extract...flag.png out 123456 通过这个工具貌似找到了 LSB 写出题的方法2333,如果不想要密码直接把 lsb.py 的代码改一下就行 这种不加密的用 Stegsolve 是可以直接看出来的...,隐藏文本的例子: python2 lsbno.py hide y.png flag.txt 隐藏压缩包的例子 python2 lsbno.py hide y.png 1.zip 这样用 Stegsolve...保存出来虽然开头不是 504B0304 但是 bandizip 可以直接打开,foremost 跟 binwalk 也可以正常的把 zip 分离出来 害,还真就是懂的都懂,没见过这个工具我是怎么也想不到 LSB 的内容放的竟然是加密后的

3.7K81

CTF中常遇到的图片

图片破解信息的数据输出到 1.txt f5-steganography 链接: https://pan.baidu.com/s/1avAdUWvzdWng_dQVcW-Zmw 提取码:uwzg F5加密...: java Embed 原图片.jpg 生成的图片.jpg -e 隐藏的文件.txt -p 密码 F5解密: java Extract 生成的图片.jpg -p 密码 演示: ?...这就说明这 138 是认为添加的,把这个位置的内容保存出来,再进行其他操作(文本进制转换、图片) LSB信息隐藏 PNG文件中的图像像数一般是由RGB三原色组成,每一种颜色占用8位,取值范围为 0×00...写就是修改了像数中的最低的1Bit,而人类的眼睛不会注意到这前后的区别,每个像数可以携带 3Bit的信息,这样就把信息隐藏起来了 使用 Stegsolve 各个通道都看看,或者 Analysis ->...NTFS流 安恒的一道题:猫片,先是 LSB 提取一个 png,然后改高度得到完整的取反色,下载文件,得到 RAR,使用 NTFS 流,打开软件,然后用 winrar 解压缩,然后扫描一下,发现一些其他的东西

8.5K72

图像技术简介(Image Steganography)

我将这篇文章分为两个部分: 1.技术:什么是,以及它的早期历史。...2.数字图像技术和一些最近报道的现实案例——包括一份联邦调查局关于俄罗斯在美国从事间谍活动的报告(很像冷战时期的东西) 什么是 通常在今天,如果我们想要发送一些敏感资料(比如身份证信息),我们在通过互联网发送之前会将它进行加密...但是技术则有着不同的工作方式:为了不引起任何注意,你把信息藏在显眼的地方。...然而,网络安全公司DeepSecure的首席技术官西蒙·怀斯曼认为,技术并没有变得越来越流行,而是学习技术的实现方式,了解它的频率越来越高:“现在人们意识到它已经存在,发现率正在上升。”...不管怎样,正如McAfee所说:“技术将继续变得更加流行。” 数字图像技术 如前所述,数字图像技术是在图像中隐藏秘密信息。

8.9K31

CTF-图片那些事儿

前言 懒狗今天决定整理一下图片写上的一些工具 1.F5-steganography 一款F5工具(kali)(PS:需要密码) kali安装命令(也可直接下载): git clone https...原图.jpg 生成图.jpg -e 隐藏的文件.txt -p '密码' 解密: java Extract 生成图.jpg -p '密码' 举个栗子吧~ 2.steghide Steghide是一种程序...steg_brute.py -b -d [字典] -f [jpg_file] 3.outguess OutGuess是一种通用的工具,允许插入隐藏信息到数据源的冗余位中。...(PS:我没用过) Stegdetect通过统计测试来分析图像文件中是否包含隐藏内容;运行静态测试以判断隐藏的内容是否存在;尝试识别隐藏内容是通过哪个工具嵌入的。...-t 设置要检测哪些工具(默认检测jopi),可设置的选项如下: j 检测图像中的信息是否是用jsteg嵌入的。 o 检测图像中的信息是否是用outguess嵌入的。

3.5K20

术:隐藏信息的秘密艺术

一、引言 术,这个充满神秘色彩的词汇,似乎让我们回到了间谍和秘密特工的时代。但实际上,术在现代社会仍然有着广泛的应用,例如在军事、情报、商业等领域。...本文将带你走进术的世界,探索它的原理、应用和防范策略。 二、术的原理 术是一种将信息隐藏在其他媒体中的技术。...术的基本原理是利用人类视觉、听觉或其他感官的局限性,将信息隐藏在不易察觉的地方。 三、术的应用 军事和情报:术在军事和情报领域有着广泛的应用。...保密通信:在某些需要高度保密的场合,人们可以使用术来传递信息,以确保信息不会被第三方截获或窃取。 四、防范策略 虽然术是一种非常有用的技术,但也有一些方法可以检测和防范术的应用。...术检测工具:有一些专业的工具可以检测数字媒体中是否使用了术。这些工具通常基于术的原理,能够快速地找到隐藏的信息。

8410

Base64原理以及

中是由特殊含义的,浏览器会将他们变为形如 %xx 的格式,这些 % 存入数据库时还要进行转换,因此 URL 改进的 Base64 就用 - 和 _ 取代了这两个字符,并且不会在末尾填充 = 号 Base64 ...在 ctf 中有次遇到了一道 Base64 题,感觉很巧妙,Base64 写就是利用解码时丢掉的数据进行信息隐藏,我们先来看看 Base64 解码是怎么解的,拿上图为例子 看看下面一行的 BC...拿上面的例子讲,一个 = 可以两个 bit ,有四种组合,因此 QkM= ,QkN= ,QkO= ,QkP= 最终都会还原成 BC ,不信可以试试看。...而一个 Base64 编码的字符串最多有两个 = ,隐藏的信息有限,所以一般会给很多行文本,每一行隐藏一些,最终将这些信息拼接起来得到写信息。...Python Script 这里就把 Base64 编码和解码的脚本贴出来,是用 Python3 的 编码(有点小问题,留个坑) import base64 flag = 'flag{base_

1.2K30
领券