Ciprian-LocalPulse/open-fraud-intelligence

GitHub: Ciprian-LocalPulse/open-fraud-intelligence

一个社区驱动的开源欺诈情报数据库与工具集,以结构化格式记录和分析罗马尼亚地区的在线诈骗与钓鱼活动,支持威胁情报共享和 AI 模型训练。

Stars: 1 | Forks: 0

# 🛡️ Open Fraud Intelligence (OFI) **开放的数据库和工具集,用于记录、分析和预防针对罗马尼亚用户的在线欺诈。** [![Schema](https://img.shields.io/badge/schema-v2.0.0-blue)]() [![License: CC0-1.0](https://img.shields.io/badge/data-CC0--1.0-lightgrey)]() [![Code: MIT](https://img.shields.io/badge/code-MIT-green)]() ## 什么是 OFI OFI 以结构化、可自动验证的格式记录欺诈模式(而非个人受害者),适用于: - 🔎 快速**搜索和过滤**已知欺诈(CLI、Web 仪表板) - 🤖 用于检测 scam 消息的 AI 模型的**训练/评估**(`ai_dataset`,RAG chunks) - 🕸️ **活动分析** — 相关欺诈之间的关系图谱 - 🔗 与威胁情报工具的**互操作性**(导出 STIX 2.1,MISP) - 🧠 用于与 Protégé / OpenCTI 集成的**形式本体论**(OWL/RDF/TTL) ## 项目结构 ``` ofi_sdk/ SDK Python (OFIClient, ScamDNAEngine) schemas/ schema.json — schema JSON Schema a unei intrări datasets/ scams_v2.json, multilingual_dataset.json, dataset_metadata.json ontology/ ofi-ontology.json, severity-matrix.json (definiții sursă) scripts/ fraud_cli.py, benchmark.py, misp_export.py, stix_export.py tools/ graph_export, dashboard_generator, ontology_export, rag_export, cluster_campaigns exports/ output generat de tools/ (graf, dashboard, ontologie OWL, RAG, clustere) test_data/ fixtures sintetice — NU fac parte din dataset-ul real notebooks/ OFI_Analysis.ipynb — analiză exploratorie web/ index.html — dashboard static .github/workflows/ ci.yml — validare schema + teste automate ``` ## 快速安装 ``` git clone https://github.com/Ciprian-LocalPulse/open-fraud-intelligence.git cd open-fraud-intelligence pip install -r requirements.txt export PYTHONPATH=. # necesar ca scripts/ și tools/ să găsească pachetul ofi_sdk/ ``` ## 使用方法 ``` # 常规统计 python3 scripts/fraud_cli.py stats # 按 platform/severitate 搜索欺诈 python3 scripts/fraud_cli.py search --platform crypto --severity High # Amprentă Scam DNA + 相似欺诈 python3 scripts/fraud_cli.py dna olx-0001 python3 scripts/fraud_cli.py similar olx-0001 --threshold 0.4 # 互操作性 Export python3 scripts/fraud_cli.py export --format stix --output bundle.json python3 scripts/fraud_cli.py export --format misp --output misp.json python3 scripts/fraud_cli.py export --format csv --output datasets/scams.csv # 高级分析工具 python3 tools/graph/graph_export.py --input datasets/scams_v2.json --mode all --output exports/graph/ofi python3 tools/dashboard/dashboard_generator.py --input datasets/scams_v2.json --outdir exports/dashboard python3 tools/ontology/ontology_export.py --ontology ontology/ofi-ontology.json --dataset datasets/scams_v2.json --outdir exports/ontology python3 tools/rag/rag_export.py --input datasets/scams_v2.json --output exports/rag/chunks.jsonl python3 tools/clustering/cluster_campaigns.py --input datasets/scams_v2.json --threshold 0.35 --output exports/clustering/campaign_clusters.json ``` ## 数据集状态 — 透明度 真实数据集(`datasets/scams_v2.json`)目前包含 **7 条**完全记录的条目,符合 schema v2。这是刻意保持的小规模,并且仅通过可验证的条目进行扩充 — 请参阅 `test_data/` 了解**仅**用于测试工具的合成 fixture,绝不在真实数据集中使用。有关每个条目来源的详细信息,请参阅每个条目中的 `verification.official_source` 字段。 **欢迎提供记录详实且具有可验证官方或社区来源的新欺诈贡献** — 请参阅 [CONTRIBUTING.md](CONTRIBUTING.md)。 ## 许可证 - **数据**(`datasets/`、`ontology/`):[CC0-1.0](LICENSE) — 公共领域。 - **代码**(`ofi_sdk/`、`scripts/`、`tools/`):MIT — 请参阅 [LICENSE](LICENSE)。 ## 相关文档 - [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) — 社区行为准则 - [GOVERNANCE.md](GOVERNANCE.md) — 项目治理结构 - [SECURITY.md](SECURITY.md) — 漏洞报告政策 - [LEGAL.md](LEGAL.md) — 法律框架与数据政策 - [CONTRIBUTING.md](CONTRIBUTING.md) — 如何贡献新条目
标签:AI模型训练, Homebrew安装, NoSQL, Object Callbacks, STIX, 反欺诈, 威胁情报, 开发者工具, 网络安全数据集, 网络钓鱼, 逆向工具