crim-reap/BWT_Crimson

GitHub: crim-reap/BWT_Crimson

Stars: 0 | Forks: 0

# 在资金转移前阻止欺诈 ## 问题陈述 欺诈者利用 AI 和社会工程学欺骗用户。现有系统通常只能在资金已经转移后才检测到欺诈。 ## 项目概述 本项目旨在交易生命周期的 300 毫秒内拦截并阻止可疑交易。这是一个网络威胁检测项目,致力于在欺诈者利用 AI 和社会工程学欺骗用户之前阻止欺诈。现有系统通常只能在资金已经转移后才检测到欺诈。 ## 目标 - 实时检测欺诈(<300ms) - 阻止高风险交易的资金转移 - 最小化误报率 - 确保部署的可扩展性和安全性 - 构建主动式欺诈拦截引擎 ## 架构概览 ### 1. 数据驱动的模型训练 我们使用 IEEE-CIS Fraud Detection 数据集(来自 Kaggle)来训练我们的模型。 该数据集包括: - 交易级数据(金额、时间、卡类型、账单匹配) - 身份级数据(设备类型、浏览器、IP 模式、电子邮件域名) - 模型学习区分以下两者的模式: - 正常交易 - 欺诈交易 ### 2. 机器学习流水线 步骤 1:数据清洗 - 处理缺失值 - 移除不相关的列 步骤 2:特征工程 - 我们创建智能行为信号,例如: - 距离上次交易的时间 - 快速交易频率 步骤 3:处理不平衡数据 - 由于欺诈案例很少(约 3%),我们使用: - XGBoost 中的类别加权 或 - SMOTE(合成少数类过采样技术) 这确保模型不会忽略欺诈案例。 步骤 4:风险评分与阈值优化 - 我们调整决策阈值以: - 最小化误报 - 保持高欺诈检测召回率 模型经过预训练并加载到内存中,确保超快速的预测。 architecture diagram ## 技术栈 ### 编程语言 - Python 3.10+ ### 机器学习 - XGBoost - Scikit-learn - Isolation Forest - Pandas - NumPy ### 前端 - HTML - CSS - JavaScript ### 后端 - FastAPI - Uvicorn ### AI 开发助手 - TRAE(用于加速模型开发、流水线自动化和快速原型设计) ## 主要特性 - 实时欺诈检测 - 亚 300 毫秒响应时间 - 双层 ML 检测 - 针对低误报率进行了优化 - 可扩展的架构 ## 未来改进 - 实时行为分析 - 持续的模型重训练 - 基于图的欺诈检测 - 模型可解释性(SHAP) - 云部署与扩展
标签:AMSI绕过, Apex, GUI应用, IEEE-CIS数据集, Python, SMOTE, Web界面, XGBoost, 交易拦截, 反欺诈系统, 后端开发, 后端开发, 多模态安全, 威胁检测, 实时交易监控, 异常检测, 支付安全, 数据可视化, 数据科学, 无后门, 机器学习, 深度学习, 特征工程, 社会工程学防护, 类不平衡处理, 网络安全, 资源验证, 逆向工具, 金融欺诈检测, 金融科技, 防御社会工程, 隐私保护, 风控系统, 风险评分