Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
privacy-parser — OpenAI Privacy Filter의 역방향: 동일한 1.5B 모델을 사용하며, 마스킹 대신 PII를 구조화된 스팬으로 반환합니다. | Kitploit
도구/GitHubGitHub/chiefautism/privacy-parser
OSINT (Open Source Intelligence)ReconnaissanceVulnerability AnalysisData ExfiltrationInformation GatheringPenetration TestingPrivacyMachine Learning
GitHubchiefautism/privacy-parser

privacy-parser

OpenAI Privacy Filter의 역방향: 동일한 1.5B 모델을 사용하며, 마스킹 대신 PII를 구조화된 스팬으로 반환합니다.

저장소 보기
403343개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

OpenAI Privacy Parser

OpenAI는 Privacy Filter를 출시했습니다. 이 모델은 텍스트에서 PII를 숨깁니다. 방어자는 데이터 유출을 막기 위해 사용합니다.

하지만 모든 방어에는 두 번째 측면이 있습니다. 공격자도 PII가 필요합니다. 로그, 덤프, 버려진 S3 버킷, 도난당한 받은 편지함에서 말이죠. 같은 작업: 텍스트 더미에서 개인 정보를 모두 찾아내는 것.

Privacy Filter는 마스킹합니다. Privacy Parser는 추출합니다.

동일한 모델, 동일한 레이블 분류 체계, 동일한 가중치. <REDACTED> 대신 구조화된 스팬(무엇, 어디, 어떤 유형)을 얻습니다.

방어: 데이터가 유출되기 전에 감사합니다. 공격: 유출된 후에 다른 사람의 데이터를 파싱합니다.

이 도구는 자신이 어느 편에 있는지 모릅니다. 그저 좋은 파서일 뿐입니다.


설치

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

첫 실행 시 opf 1.5B 체크포인트(~3 GB)를 ~/.opf/privacy_filter/에 다운로드합니다.

사용법

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."

세 가지 백엔드

Hybrid = 모델 + 스팬 병합 + 정규식 백스톱. 이걸 사용하세요.

레이블

opf v2 분류 — 8개 범주:

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

아키텍처

root@kitploit:~
text
  ↓
opf 1.5B → BIOES logits → Viterbi (tuned) → char spans
  ↓
span-merge (glues Quindle + Testwick)
  ↓
regex backstop (URL, secret, account — where the model misses)
  ↓
spans[]

벤치마크

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

라이선스

Apache-2.0.

도구 다운로드
백엔드가중치속도F1
PIIParser없음µs1.000
ModelPIIParser1.5B500 ms CPU0.733
HybridPIIParser1.5B600 ms CPU0.929