跳到正文

文本脱敏

Text Anonymiser

在自由文本里找出邮箱、银行卡号、IP 地址和韩国格式的身份证号、电话号码、营业执照号,把它们遮蔽或换成假名。

在一段文本里找出邮箱地址、电话号码、银行卡号、韩国居民登录号、韩国营业执照号和 IP 地址,加以遮盖、替换为标签或化名。这些模式是按韩国格式写的:电话按韩国号码识别,两种证件号是韩国的。最危险的两种会验证校验和,所以 16 位订单号不动,真正的卡号会被遮盖。

🔒 完全在你的浏览器里运行privacymaskpiiredact

文本

不上传任何内容。扫描在这个标签页里运行,这也正是这类文本可以往里粘的唯一理由。

找到之后怎么替换

方式

010-****-5678 —— 本人还认得出来

脱敏结果

已替换 6处。

分享之前先把结果读一遍。

这是模式匹配。它找的是长得像邮箱、银行卡或 주민등록번호 的东西,其中最危险的两类还会验校验位,所以 16 位的订单号不会被遮,真的卡号会被遮。它找不到姓名、用文字写出来的地址,也找不到看着像发票编号的账号;这里同样没有身份证号和统一社会信用代码的检测。这些都不构成文本现在可以公开的保证。

找到的内容

邮箱地址

1

韩国身份证号(주민등록번호)

1

银行卡号

1

韩国电话号码

1

韩国营业执照号(사업자등록번호)

1

IP 地址

1

  • 第3行邮箱地址mi********@example.co.kr
  • 第4行韩国电话号码010-****-5678
  • 第5行韩国身份证号(주민등록번호)900101-1******
  • 第6行银行卡号****-****-****-1111
  • 第8行IP 地址192.168.x.x
  • 第9行韩国营业执照号(사업자등록번호)***-**-*****

怎么用

  1. 粘贴文本

    工单、日志、表格某一列。什么都不上传——扫描在这个标签页里进行,这是把这类文本粘到任何地方都安全的唯一理由。

  2. 选择怎样替换找到的内容

    遮盖让主人还能认出这个值(010-****-5678)。替换用标签取代它。化名给每个不同的值一个固定的替身,所以你仍能把同一个人的两次出现和两个不同的人区分开。

  3. 关掉你不想要的检测器

    每个检测器显示它找到了多少个。比如只关掉 IP 地址,日志还能读,个人数据照样去掉。

  4. 分享前先读结果

    结果列表说明替换了什么、在哪里。这一步不是可选的——工具找不全,别的还有什么在里面只有你知道。

常见问题

过了这一道就能公开了吗?

不能,这里也没有这样声称。这是模式匹配:它找的是形状像地址、卡号或居民登录号的东西。它找不到人名、用文字写出来的街道地址,或者看起来像发票号的账号。中国的身份证号、手机号格式不在它的模式里。

为什么一个 16 位数字被遮盖了,另一个没有?

卡号做 Luhn 校验,所以同样长度但校验和不通过的数字被当作订单号放过。韩国居民登录号和营业执照号也用同样的方式验证。

化名以后能还原吗?

只有现在把映射表复制下来才行。它只在这个标签页里,哪里都不存,关掉页面就没了——这和它安全的原因是同一个性质。

漏掉了一个电话号码

电话号码没有校验和,检测器按形状匹配——不常见的格式、位置奇怪的空格或国际前缀都可能落在外面。检查结果,不要相信计数。

可以从这些接进来

接下来

这些工具吃得下当前工具的产出,结果可以直接送过去。