Hohin28/Sim-Swap-Sentinel-
GitHub: Hohin28/Sim-Swap-Sentinel-
一个结合 SIM 卡状态检测与地理位置智能的在线银行欺诈预防系统,在 OTP 发送前主动识别 SIM 卡交换攻击风险。
Stars: 0 | Forks: 0
# SIM Swap Sentinel 🛡️ 网上银行主动欺诈预防系统
SIM Swap Sentinel 是由 HACKEYS 团队为 2025 年黑客马拉松开发的全栈原型项目。该比赛由马杜赖蒂亚加拉贾尔工程学院信息技术系在 IEEE CIS 赞助的外展计划下组织。我们的项目在“高级发射器位置智能”的主题下,解决了 SIM 卡交换欺诈这一关键网络安全威胁。
## 🚩 问题背景
通过 SMS 发送的传统一次性密码 (OTP) 是银行安全的基石。然而,它们在面对 SIM 卡交换攻击时极其脆弱,在这种攻击中,欺诈者会劫持用户的电话号码。在这种情况下,OTP 变成了一种武器,被直接发送给攻击者。我们的系统提供了一个主动安全层,可以在甚至发送 OTP 之前检测到这种欺诈行为。
## 💡 我们的解决方案
SIM Swap Sentinel 是一个智能风险评分引擎,它融合了两个强大的信号来判断登录尝试的合法性:
* **SIM 完整性(65% 权重)**:系统检查用户 SIM 卡的激活日期。最近激活的 SIM 卡是潜在交换攻击的一个巨大危险信号。
* **发射器位置智能(35% 权重)**:用户的智能手机被视为一个发射器。我们捕获其实时 GPS 位置并将其与用户已知的“安全区域”进行比较。风险计算使用:
* **Haversine Formula**:用于在地球曲面上进行数学上精确的距离计算。
* **Sigmoid Risk Model**:一种先进的 S 形曲线,根据距离提供更现实的风险评分,防止对附近位置的误报,同时激进地标记远距离位置。
综合评分会导致以下三种操作之一:ALLOW(允许)、VERIFY with biometrics(通过生物特征验证)或 BLOCK(阻止)登录尝试。
## 👥 HACKEYS 团队
* HOHIN J
* KABILAN MOHANRAJ
* NIVRITI S
* VENU CHANDAR VS
## 🛠️ 技术栈
* **后端**:Python, Flask
* **前端**:HTML5, CSS3, JavaScript
* **核心算法**:Haversine Formula, Sigmoid Function
* **API**:Browser Geolocation API
## 🙏 致谢
衷心感谢马杜赖蒂亚加拉贾尔工程学院信息技术系和 IEEE CIS 外展计划组织了这次精彩的活动。我们也非常感谢我们的导师 Dr. Sindhu V 和 Dr. Aravind Vishnu 的指导和支持。
## 🚩 问题背景
通过 SMS 发送的传统一次性密码 (OTP) 是银行安全的基石。然而,它们在面对 SIM 卡交换攻击时极其脆弱,在这种攻击中,欺诈者会劫持用户的电话号码。在这种情况下,OTP 变成了一种武器,被直接发送给攻击者。我们的系统提供了一个主动安全层,可以在甚至发送 OTP 之前检测到这种欺诈行为。
## 💡 我们的解决方案
SIM Swap Sentinel 是一个智能风险评分引擎,它融合了两个强大的信号来判断登录尝试的合法性:
* **SIM 完整性(65% 权重)**:系统检查用户 SIM 卡的激活日期。最近激活的 SIM 卡是潜在交换攻击的一个巨大危险信号。
* **发射器位置智能(35% 权重)**:用户的智能手机被视为一个发射器。我们捕获其实时 GPS 位置并将其与用户已知的“安全区域”进行比较。风险计算使用:
* **Haversine Formula**:用于在地球曲面上进行数学上精确的距离计算。
* **Sigmoid Risk Model**:一种先进的 S 形曲线,根据距离提供更现实的风险评分,防止对附近位置的误报,同时激进地标记远距离位置。
综合评分会导致以下三种操作之一:ALLOW(允许)、VERIFY with biometrics(通过生物特征验证)或 BLOCK(阻止)登录尝试。
## 👥 HACKEYS 团队
* HOHIN J
* KABILAN MOHANRAJ
* NIVRITI S
* VENU CHANDAR VS
## 🛠️ 技术栈
* **后端**:Python, Flask
* **前端**:HTML5, CSS3, JavaScript
* **核心算法**:Haversine Formula, Sigmoid Function
* **API**:Browser Geolocation API
## 🙏 致谢
衷心感谢马杜赖蒂亚加拉贾尔工程学院信息技术系和 IEEE CIS 外展计划组织了这次精彩的活动。我们也非常感谢我们的导师 Dr. Sindhu V 和 Dr. Aravind Vishnu 的指导和支持。标签:Haversine公式, IEEE竞赛, OTP安全, Sigmoid函数, SIM卡交换欺诈, 双因素认证绕过, 反欺诈系统, 后端开发, 在线银行安全, 地理位置智能, 威胁情报, 开发者工具, 数据可视化, 机器学习模型, 欺诈检测, 目录枚举, 移动安全, 网络安全, 账户接管防护, 身份验证安全, 逆向工具, 金融科技, 隐私保护, 风险评分引擎, 黑客马拉松项目