代码之家  ›  专栏  ›  技术社区  ›  Sergio Tapia

制作一个在图像中隐藏图像的.NET程序

  •  4
  • Sergio Tapia  · 技术社区  · 15 年前

    我从来没有做过这样的事情,所以我很兴奋摆脱了典型的积垢应用。

    1. 这叫什么(我肯定它是存在的,对吗?)
    2. 我在哪里可以找到一些好的理论来支持它,这样我就可以使它变得强大。

    非常感谢你再次帮助我!:)

    编辑:

    为了弄清楚我的第一步应该是什么,我需要抓取一个图像,把它转换成int[n,n]的矩阵,然后分别处理每个单元格,找到最小的二进制值?

    2 回复  |  直到 15 年前
        1
  •  4
  •   Mark Byers    15 年前
    1. steganography
    2. 我上面链接到的维基百科页面包含了很多关于各种技术的信息。你应该意识到这是一种“默默无闻的安全”。如果你所说的“健壮”是指牢不可破,那么你就不走运了。它不能代替正确的加密。
        2
  •  0
  •   Anax    15 年前

    Steganography 应用程序。通过应用中描述的技术 this blog post ,一点也不难:

    1. 准备或创建你想要隐藏的图像(hidden.jpg)
    2. Process.start() .
    3. 再次使用Process.start发出命令 copy /b visible.jpg + hidden.rar visible.jpg

    您的hidden.jpg现在驻留在visible.jpg中

    要恢复hidden.jpg,请重命名 visible.jpg visible.rar 提取隐藏图像。

    编辑

    据一位 lifehacker article ,gif图像和/或zip文件也可以。

    推荐文章