Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
privacy-parser — OpenAI隐私过滤器的反向:相同的1.5B模型,将PII以结构化区间形式返回,而非进行掩码。 | Kitploit
工具/GitHubGitHub/chiefautism/privacy-parser
OSINT (开源情报)侦察漏洞分析数据泄露信息收集渗透测试隐私保护机器学习
GitHubchiefautism/privacy-parser

privacy-parser

OpenAI隐私过滤器的反向:相同的1.5B模型,将PII以结构化区间形式返回,而非进行掩码。

查看仓库
4033434个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

OpenAI Privacy Parser

OpenAI 发布了 Privacy Filter — 一个用于隐藏文本中 PII 的模型。防御者使用它以防止数据泄露。

但每种防御都有另一面。攻击者也需要 PII。来自日志、转储、废弃的 S3 存储桶、被窃取的收件箱。相同的任务:在一堆文本中找到所有个人信息。

Privacy Filter 遮盖。Privacy Parser 提取。

相同的模型、相同的标签分类法、相同的权重。你得到的不是 <REDACTED>,而是结构化的跨度——什么内容、什么位置、什么类型。

防御:在数据泄露前进行审计。 攻击:在数据泄露后解析他人的数据。

这个工具不知道自己站在哪一边。它只是一个好的解析器。


Install

root@kitploit:~
uv venv
uv pip install -e ./privacy-filter
uv pip install -e ./pii_parser

首次运行会下载 opf 1.5B 检查点(约 3 GB)到 ~/.opf/privacy_filter/。

Use

root@kitploit:~
from pii_parser.hybrid import HybridPIIParser

parser = HybridPIIParser(device="cpu")
result = parser.parse(
    "Hi Quindle Testwick ([email protected] / +1-415-555-0102), "
    "account 40702810500001234567, 14 Beautiful Ct, Anytown USA, "
    "password Priv4cy-Filt3r-2026."
)
for s in result.spans:
    print(f"{s.label:18}  {s.text}")
root@kitploit:~
private_person      Quindle Testwick
private_email       [email protected]
private_phone       +1-415-555-0102
account_number      40702810500001234567
private_address     14 Beautiful Ct, Anytown USA
secret              Priv4cy-Filt3r-2026

CLI

root@kitploit:~
python -m pii_parser.cli_model "Alice paid 40702810500001234567 on 2026-05-17."

Three backends

混合 = 模型 + 跨度合并 + 正则表达式后备。推荐使用这个。

Labels

opf v2 分类法 — 8 个类别:

private_person · private_email · private_phone · private_address · private_url · private_date · account_number · secret

Architecture

root@kitploit:~
text
  ↓
opf 1.5B → BIOES logits → Viterbi (tuned) → char spans
  ↓
span-merge (合并 Quindle + Testwick)
  ↓
regex backstop (URL, secret, account — 模型遗漏的地方)
  ↓
spans[]

Benchmarks

root@kitploit:~
python pii_parser/tests/test_hybrid.py
root@kitploit:~
Fixture F1:  0.929
Scenarios:   8/8 passed
Latency:     ~600 ms CPU

License

Apache-2.0.

下载工具
BackendWeightsSpeedF1
PIIParser无µs1.000
ModelPIIParser1.5B500 毫秒 CPU0.733
HybridPIIParser1.5B600 毫秒 CPU0.929