照片中的隐私攻防战

一页2014-08-06 14:31专题 标签:隐私 照片 窃听风云

带摄像头的手机已经非常普及,这就使得拍照变得极其的容易,许多人无论是工作、旅行、吃饭、购物,随手就拍一些照片发到网上共享。那么你是否了解,在这小小的照片之中,却可以上演一场隐私的攻防战。

照片泄露隐私

网上曾经流行过一个技术贴,讲述网友如何通过某明星微博里发的家居照片,通过该明星微博上的其他描述,以及GoogleEarth定位技术,半个多小时就推断出该明星的家庭住址。所以,如果对自己的隐私很介意的话,发照片至少要注意两点:

1.最好不要在网上发有明显建筑物背景的照片,这容易被“以图搜图”功能定位;

2.尤其不要发那种“俯瞰”类型的照片,这容易在地图中被定位。

除了显性的隐私,照片文件的EXIF(图像参数)也会隐性暴露不少信息。右击照片文件,选择“属性”,切换到“详细信息”,比如你使用的是什么设备,在什么时间,甚至在什么地点(GPS位置),都显示得清清楚楚。如果不希望他人获取这些信息,可以点击这个对话框下方的“删除属性和个人信息”(图1),在打开的对话框中,可以勾选要去掉的隐私项,再点击“确定”即可(图2)。也可以选择“创建不包含任何可删除属性的副本”,创建一个没有任何属性的副本作为对外共享的文件。

1414yxzcm01

图1 文件属性对话框

1414yxzcm02 

图2 删除属性

小提示

上面的方法是清除属性信息,其实在该对话框中,还可以手工添加更多个人信息,如名字、联系方式、版权说明等(视各人实际的需要)。另外如Office文档等,也会在文件属性中包含大量个人信息,同样可以使用上面的方法进行清除。

图片中添加隐形水印

大部分人为图片添加水印,是为了保护版权,所以水印看起来很明显。但如果你想在图片中藏起一些信息,则可以制作隐形水印,将信息文字的颜色设置与背景色相似,溶入背景中,就算有人浏览了这张图片,也不一定能想到其中的玄机。下图中看起来很正常的图片(图3),如果无限放大,会发现在路的尽头已经被我植入了“林间小路”四个字(图4),不知道的人很难发现。

1414yxzcm03

图3 正常显示下的图片

1414yxzcm04

图4 放大多倍后显示出隐藏的文字

虽然任何图形处理软件都可以实际在图片中添加隐形水印,不过使用Phtoshop会更方便。这个制作非常简单,在Photoshop中打开图片,按Ctrl++键适当放大图片,寻找一个放置文件的适当位置,用吸管工具点击这一位置的颜色作为前景色,然后选择文字工具输入相应内容。注意,图片放大后,很小的字号也会显得非常大,而Photoshop默认最小的字号是6号,实际上我们可以手工输入,比如改成3,文字将变得更小。如果文字看起来太明显,则调整文字图层的透明度,直到文字若隐若现溶入背景为止,最后保存图片就可以了。我们自己要查看图片中隐藏内容时,不用再启动Photoshop,直接用系统自带的图片查看器,定位好位置后,无限放大就可以看到了。

1414yxzcm05

图5 制作暗水印

注意:这里作为示例,所以隐藏文字选择了比较明显的位置,实际上可以设置得更隐秘一些,比如一些边边角角。另外,这种方法无法排除他人偶然间会察觉你的秘密,所以植入的暗水印内容,最好转在一种自己能理解的密文,即使不小心被别人看到,他也看不懂。

扩展阅读:另类添加隐形水印

还有一种方法制作的隐形水印,平时看图片是正常的,可一旦选中图片水印就会显示出来。
这一方法的关键,首先是制作一个2像素×2像素且黑白相间的图案,在Photoshop中新建一个高和宽都是2像素的文档,再用铅笔间隔填充上黑色(图6),然后点击菜单“编辑→定义图案”,在弹出窗口中为图案取一个名称,确定即可。

1414yxzcm05

图6 建立黑白格图案

接着打开要加隐形水印的图片,按Alt键不放再双击背景图层,将它变成普通图层。然后添加文字图层,输入作为隐形水印的文字内容,颜色为纯白色,再将它删格化成普通图层,放到最底层。再创建一个图层,使用填充工具,填充的是上面制作的黑白格图案,此图层位于中间,混合模式为“排除”,最后将顶层的图片透明度设置为90%,合并图层后保存图片。当这张图片处于选中状态时,就会显示出隐形水印了。