精华内容
下载资源
问答
  • 隐写

    2020-07-31 18:00:37
    隐写 隐写术就是将秘密信息隐藏到看上去普通的信息(如数字图像)中进行传送。现有的隐写术方法主要有利用高空间频率的图像数据隐藏信息、采用最低有效位方法将信息隐藏到宿主信号中、使用信号的色度隐藏信息的方法、...

    隐写

    隐写术就是将秘密信息隐藏到看上去普通的信息(如数字图像)中进行传送。现有的隐写术方法主要有利用高空间频率的图像数据隐藏信息、采用最低有效位方法将信息隐藏到宿主信号中、使用信号的色度隐藏信息的方法、在数字图像的像素亮度的统计模型上隐藏信息的方法、Patchwork方法等等。当前很多隐写方法是基于文本及其语言的隐写术,如基于同义词替换的文本隐写术,an efficient linguistic steganography for chinese text一文章就描述采用中文的同义词替换算法。其他的文本的隐写术有基于文本格式隐写术等。
    图片隐写
    这是我以前整理的图片隐写类型https://blog.csdn.net/qq_46172668/article/details/105404135
    音频隐写
    wav音频
    在Audacity中打开,调到查看音频频谱,剩下的根据信息来判断它是否有进一步的加密,然后进行相应的处理
    mp3音频
    把文件直接在 NtfsStreamsEditor 中打开搜索,然后得到相应的结果,当然这些根据题目的不同而有不同的解法
    视频隐写
    数字视频由帧序列组成,具有信号空间大的特点,而且网络上的视频传输越来越常见,因此进行视频中的隐写术研究具有较大的理论与现实意义.介绍了视频隐写术的一般原理与主要特点,将视频中的隐写术分为两类,即未压缩视频中的隐写以及压缩视频中的隐写,并概述了相应的隐写方法.
    从隐写算法的性能、嵌入消息的安全性以及嵌入容量等方面对两种情况下的隐写算法进行了分析和比较,探讨了存在的问题,并指出了值得进一步研究的方向.视频隐写分析其实就是给一段视频,判断视频是否被嵌入过隐藏信息。当然对隐藏信息的具体内容是不必要提取出来的,因为隐藏的信息很有可能被加密过。
    H264的视频隐写域主要有四个:1. 帧内预测模式 2. 运动向量 3. DCT系数直方图 4. 熵编码
    当然每个隐写域的隐写算法和隐写分析算法都不一样。
    文本隐写
    pdf隐写
    1.wbStego4.3open wbStego4.3open可以把文件隐藏到BMP、TXT、HTM和PDF文件中。使用方法略,很简单.
    2.WinHex查看,根据不同的情况来判断不同的解决办法
    word隐写
    1.在Word中选中要隐藏的字段,右击选择字体选项,在效果一栏中有隐藏选项,选中后即可隐藏。默认情况下隐藏文字是不会被打印出来的。如果想知道是否有隐藏文本,可在文件选项中单击“文件”-》选项-》显示,选择“隐藏文字”复选框,即可查看,下方勾选“打印隐藏文字”即可打印。 或者在保存文件后选择文件-》检查-》检查文件,查看是否有隐藏文字。
    2.白色背景下的白字无法被识别出有隐藏的文字
    3.文档属性摘要属于高级属性不会出现在属性的主视图中。只能在打开自定义的标签后才能看到
    4.word中隐藏图片的方式:
    P.S. word中插入的图片分为嵌入式和非嵌入式,区别在: 嵌入的跟着文本的位置产生移动,即有回车后,图片下移。 非嵌入的不会跟着文本走,即有回车后,图片保持原位置不动。

    展开全文
  • 一小部分的CTF隐写资源
  • C# 隐写术 文件隐写 密码隐写 保证运行正常,使用winfrom的形式进行隐写,非常好用。属于安全技术
  • 隐写与反隐写+akast

    2018-06-08 15:30:28
    隐写与反隐写+akast
  • 该方法通过tensorflow实现图像隐写分析,通过深度网络把基于残差图像和特征提取统一到一个优化框架,最后通过二分类法实现图像隐写分析。
  • 图片隐写

    2015-09-24 18:02:02
    隐写

    在cmd窗口中输入

    copy /b image.jpg+package.rar xxx.jpg

    即得到 xxx.jpg 文件,实际上是一个压缩包。

    展开全文
  • 多基础符号系统隐写术的隐写分析
  • 数字隐写隐写分析是信息隐藏技术的重要分支。JPEG图像是隐写术最常见的载体,因而研究以JPEG图像为载体的隐写隐写分析具有重要意义。剖析了JPEG文件结构,提出了基于JPEG格式的隐写方案;并针对该方案提出了相应...
  • 在本文中,我们提出了一种新形式的隐写术,即在仪器的输出屏幕上在线隐藏信息。 该方法可用于在公共场所公布秘密信息。私人标记系统使用对称密钥隐写技术,这里使用LSB技术隐藏秘密信息。 隐写术是隐藏信息的艺术,...
  • 整体隐写

    2021-03-02 05:31:27
    整体隐写
  • Stegano是一个纯Python的隐写模块,提供不同的隐写隐写分析方法
  • 图片隐写LSB隐写

    千次阅读 2018-09-18 17:59:12
    PNG图片隐写LSB隐写  LSB(英文 least significant bit)即最低有效位。LSB加密是信息隐藏中最基本的方法。由于人们识别声音或图片的能力有限,因此我们稍微改动信息的某一位是不会影响我们识别声音或图片的。 首先...

                                         PNG图片隐写LSB隐写

            LSB(英文 least significant bit)即最低有效位。LSB加密是信息隐藏中最基本的方法。由于人们识别声音或图片的能力有限,因此我们稍微改动信息的某一位是不会影响我们识别声音或图片的。

    首先我们拿到图片,确定是LSB隐写后把他扔到Stegsolve中

            像这个题,调整red,green,blue为最低位,lsb first,点一下,这个题是BGR的类型,所以我们在bit plane order中选择BGR。

    网鼎杯第二场中也有一个类似的题目--套娃。用的也是这个方法。

    展开全文
  • 隐写

    千次阅读 2018-11-19 15:44:59
    隐写(信息隐藏,steganography) Stegsolve Binwalk MP3Stego Bftools(Brainfuck) F5-steganography-master S-Tools 隐写(信息隐藏,steganography) 目的:以表面正常的数字载体如静止图象、数字音频和视频...

    目录

    隐写(信息隐藏,steganography)

    Stegsolve

    Binwalk

    MP3Stego

    Bftools(Brainfuck)

    F5-steganography-master

    S-Tools


    隐写(信息隐藏,steganography)

    目的:以表面正常的数字载体如静止图象、数字音频和视频信号等作为掩护,在其中隐藏秘密信息。额外数据的嵌入既不改变载体信号的视、听觉效果,也不改变计算机文件的大小和格式(包括文件头),使隐蔽信息能以不为人知的方式进行传输

    隐写分析:对多媒体信号进行统计分析,判断其中是否含有隐蔽信息

    而隐写领域用的最多的就是对将要隐写的信息以二进制形式写入图片中,如:

    copy /b 1.jpg+1.txt 2.jpg      #将1.txt以二进制形式写入到1.jpg的末尾,形成新文件2.jpg

    一些图片格式16进制常见的头部和尾部(winhex打开查看)

    jpg格式

    • 头部: 4A 46 49 46     JFIF

     

    png格式

    • 头部:50 4E 47   PNG

     

    jfif格式

    头部:JFIF

    gif格式

    头部:47 49 46 38 39 61  GIF89a

    在分析隐写文件的时候,会用到很多的工具,比如下面这些。我们接下来会讲些这些工具的用法。

     Stegsolve

    stegsolve是一款用 java 写的图像隐写工具,可以查看图片的详细信息,每一层色阶等等,功能强大。

    示例:http://www.shiyanbar.com/ctf/1768

    把图片下载下来,打开,发现漆黑一片。

    于是乎用Stegsolve打开,点击下面的向左或者向右按钮,出来了类似于二维码的图片,可是发现扫不出来。发现这跟正常的二维码图片有点不一样,好像反了。于是保存该图片

    用PS打开,ctrl+i 进行反色,得到下面的二维码。扫描,得到flag。

    Binwalk

    Binwalk是用于搜索给定二进制镜像文件以获取嵌入其中的文件和代码的工具。 具体来说,它被设计用于识别嵌入固件镜像内的文件和代码。 Binwalk使用libmagic库,因此它与Unix文件实用程序创建的魔数签名兼容。 Binwalk还包括一个自定义魔数签名文件,其中包含常见的诸如压缩/存档文件,固件头,Linux内核,引导加载程序,文件系统等的固件映像中常见文件的改进魔数签名。

    相关文章:https://www.aliyun.com/jiaocheng/122252.html

    MP3Stego

    MP3Stego是在将WAV文件压缩成mp3的过程中,将水印嵌入到mp3文件中。嵌入数据先被压缩、加密,然后隐藏在mp3比特流中,默认输出的mp3格式是单声道的128bit

    示例:http://www.shiyanbar.com/ctf/58

    下载该图片,是个美女,哇哇哇

    把它交给 binwalk 处理下,发现里面含有zip压缩文件,zip压缩文件里面包含mp3格式的文件和另一个文件

    于是乎将其分离,使用 -e 参数。得到 music.mp3 和一个 txt 文件。

    打开txt文件,里面出现了钥匙。

    把music.mp3文件放到MP3Stego里面,运行命令

    decode.exe -X -P simctf music.mp3   #-X是获取隐藏的东西 -P指定密码

    得到 music.mp3.txt 文件,打开,得到base64编码的数据

    解码,得到 flag

    利用MP3Stego加密

    encode.exe -E key.txt -P 123456  test.wav  test.mp3  #将key.txt写入test.wmv中,密码为123456,最后胜出test.mp3文件

    Bftools(Brainfuck)

    示例:http://www.shiyanbar.com/ctf/1821

    然后将其进行Base64解码,得到flag

    F5-steganography-master

    示例:http://www.shiyanbar.com/ctf/1938

    下载该图片 123456.jpg  ,放入F5-steganography-master文件夹中,运行该命令

    java Extract 123456.jpg -p 123456   #-p指定密码

    得到 output.txt文件,打开,得到 flag

    S-Tools

    S-tools是一个时(空)域数字水印软件,支持 WAV 格式的音频文件、GIF和BMP格式的图像文件

    示例:我们现在有一个 original.bmp 的图片,我们现在要利用S-tools将一个密码文件key.txt隐藏到该图片中

    打开S-tools,界面是这样的。

    我们现在将图片拖进去 

    然后将我们的密码文件 key.txt 也拖进去 ,此时会叫我们输入密码,我们输入密码,点击ok。这里还可以选择加密算法

    然后会生成我们写入隐藏数据后的图片,右键,save as 保存名为 hidden.bmp !此时key.txt已经写入图片中了,并且图片可以正常打开,是看不到任何不一样的。

    那么我们如何解密呢?把 hidden.bmp 拖入S-Tools中,右键->Reveal ,然后输入我们的密码。密码和加密算法必须和我们加密时候的一样

    然后就显示我们写入的 key.txt 文件了 

    我们右键,Save as就可以把我们写入的文件保存下来了!

    CTF隐写术的一些思路

    当我们做CTF题,拿到图片之后

    1. 第一步:先右键查看属性——>详细信息看有没有隐藏东西。如果没发现东西,
    2. 第二步:用Stegsolve打开,看图层是否隐藏了东西。如果还是没有,
    3. 第三步:则用Winhex打开图片,查看图片十六进制数据中是否隐藏了东西,有时候还需要修改图片的十六进制数据。传送门:https://www.jianshu.com/p/262397d9610b

    当我们做CTF题,拿到压缩包之后

    • 先解压缩,看能不能解压缩出来
    • 拿binwalk看一下压缩包里面有没有隐藏东西

    本文中的工具:链接:  https://pan.baidu.com/s/1EJW0lEDZBi94TbRCsi74CQ           提取码: zyvr 

    相关文章:隐写数据

    展开全文
  • 基于部分已知明文的HUGO隐写术的可靠隐写分析
  • 隐写术】F5隐写

    2021-05-17 18:10:11
    这些天入门MISC,对隐写术产生了兴趣,想 了改 一下,顺便写个博客记录。 本篇博客着重讲解F5隐写的两种编码形式和密写。 【隐写术】F5隐写一、什么是隐写术二、F5隐写1.矩阵编码(1)嵌入(2)提取2.快速编码 一、...
  • 隐写术-源码

    2021-02-20 07:34:58
    隐写
  • F5隐写

    2020-08-28 18:44:14
    F5隐写工具:https://github.com/matthewgao/F5-steganography $java Extract F5.jpg Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true Huffman decoding starts Permutation starts...
  • 基于综合征网格码参数识别的HUGO隐写隐写分析
  • 基于过滤系数权重分配的内容自适应JPEG隐写隐写分析
  • 隐写术和隐写分析代码 找到全面的索引。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,332
精华内容 1,332
关键字:

隐写