2010年6月,美国突然抓捕了10名在美国的俄罗斯间谍。被抓之前,他们的身份都很普通,比如老师、高级管理人员、房产中介等,很多人已经在美国生活10年。

这一举动震惊世界。随后,美俄宣布达成了交换间谍协议。这起美国在冷战后破获的最大间谍案迅速落幕。美国联邦调查局逮捕的俄罗斯间谍活动嫌疑人被指控在看似普通的图片中隐藏秘密信息,专家称,这是头一次证实此类高技术手段在现实生活中被用于隐匿信息。下图为FBI的视频截图,戴着墨镜的查普曼与美国“卧底”在纽约一家咖啡馆会面。

我要当间谍,我要当黑客:用图片隐藏我的秘密-编程知识网

美国FBI抓了俄罗斯间谍

俄罗斯间谍用了什么方法将信息藏于图片中我们不知道,但是我知道有一种方法可以达到类似的效果。于是制作了一个软件用于将文本藏于图片之中,而添加了信息的图片和原图用肉眼是看不出有什么区别的。就是下面这个:

我要当间谍,我要当黑客:用图片隐藏我的秘密-编程知识网

先点击“选择bmp文件”,选择一张bmp图片,把要加密的内容打进大的编辑框(我这里打“大家好”),再打密码(我这里打“我是敏哥”),然后按“加密”按钮:

我要当间谍,我要当黑客:用图片隐藏我的秘密-编程知识网

加密完成,生成一个新的bmp文件,文件名为原文件名+“minute加密”,原图片和隐藏信息的图片的对比,哪张是哪张我也分不清了

我要当间谍,我要当黑客:用图片隐藏我的秘密-编程知识网

照片有没有隐藏信息根本看不出来,因为两张图片完全一模一样

解密时,先点击“解密”,选择一张隐藏有信息的bmp图片,再打密码,然后按“解密”按钮。密码正确,得到明文。

我要当间谍,我要当黑客:用图片隐藏我的秘密-编程知识网

正确密码解密图片里隐藏的信息

密码故意打错,得到乱码。

我要当间谍,我要当黑客:用图片隐藏我的秘密-编程知识网

密码错误,无法获取图片隐藏信息

要加密的内容和密码可以是汉字,数字,字母和其他符号。图片隐藏信息软件下载地址