教程

如何模糊 Mac 截图中的敏感信息

截图中泄露的机密,大多不在发送者正盯着看的那一部分。本文介绍 macOS 提供的工具、安全的打码方法,以及发送前要过一遍的检查清单。

更新于 阅读约需 5 分钟作者:Omar Khaled

模糊并不总等于打码

已知字体的文字上一层轻度的高斯模糊,有时可以被还原,因为模糊是一种可预测的变换。粗颗粒的像素化会破坏更多信息,而不透明的形状会把信息全部破坏。凡是重要的内容,比如密钥、令牌或账号,请使用粗颗粒像素化或实心方块,能裁掉的就直接裁掉。

方法 1:用“预览”或 ⌘⇧5 缩略图中的“标记”

  1. 截图后点按浮动缩略图,或在“预览”中打开文件,再点按“标记”工具栏按钮。
  2. 选择“形状”,选取矩形,并把它拖到敏感区域上。
  3. 把填充颜色设为纯色,并确保形状完全不透明。
  4. 存储。分享前以实际大小检查结果。

提示 “标记”没有模糊或像素化工具。不透明的矩形是唯一安全的选择,半透明的矩形则完全不安全。

方法 2:在 Shotnix 编辑器中模糊或像素化

  1. 截图后,在快速访问缩略图上按 ⌘E 打开编辑器。
  2. 选择“模糊”(B)或“像素化”(P),在区域上拖移。两者都会完全遮盖下方的内容,一直到边缘。遮盖文字时请调高强度滑块;像素化使用真正的马赛克方块。
  3. 要万无一失,改为在该区域上画一个实心矩形。
  4. 按 ⌘C 拷贝或按 ⌘S 存储。打码会直接写入导出图片的像素。

Shotnix 中的截图标注 →

方法 3:在录屏中打码

对于视频,Shotnix 编辑器有“模糊”标注(按 B),缩放时也会一直盖在隐私信息上。用它在时间线上的条块设定开始和结束的时间,就能在录屏的某一段遮住通知或边栏。它是重度模糊,而不是不透明的方块,所以对于密钥和令牌,请剪掉那一段视频,或把它裁掉。

视频演示编辑器 →

分享前的检查清单

  • 浏览器标签页:标题里常常有姓名、工单号或文档标题。
  • 地址栏:查询字符串和 ID。
  • 通知和菜单栏:日历事件、消息预览、账户名称。
  • 下拉菜单和搜索栏中的自动填充和最近项目。
  • 如果截取了整台显示器,还有第二台显示器和后台窗口。
  • 终端的历史记录,以及回滚缓冲区中的环境变量。

常见问题

模糊的文字能被还原吗?

有时可以,如果模糊很轻、字体已知的话。凡是敏感内容,请使用粗颗粒像素化或不透明的形状。

macOS 的“标记”有模糊工具吗?

没有。“标记”提供形状、文字和签名。请使用不透明的实心矩形,或带模糊和像素化功能的第三方编辑器。

像素化安全吗?

对小区域做粗颗粒的像素化,通常是安全的。对大段文字做细颗粒的像素化则不够安全。拿不准时,就用实心形状盖住。

导出的图片会保留模糊下方的原始像素吗?

不会。在 Shotnix 中,模糊、像素化或形状会直接渲染进导出的 PNG 或 JPEG,没有可以移除的隐藏图层。

在你自己的屏幕上试试。

Shotnix 免费开源,完全在本地运行,没有水印。下载经过公证的 App,或在 GitHub 上为仓库加星标,关注后续更新。

11.7 MB · Apple 芯片(M1 或后续机型)· macOS 13+ · 经 Apple 公证 · MIT 许可证