sougatshekhar97-cpu/ipscope
GitHub: sougatshekhar97-cpu/ipscope
一款零后端、无密钥的静态 Web 应用,提供 IP 地理位置查询与透明风险评分。
Stars: 0 | Forks: 0
# ✲ IPSCOPE — IP 威胁与地理位置情报
**查询任何 IP。查看它的位置——以及是否值得信任。**
🔴 **在线工具:** https://sougatshekhar97-cpu.github.io/ipscope/
IPSCOPE 是一款零后端的 Web 应用,它接收任何 IPv4/IPv6 地址并返回:
- **地理位置** — 国家、地区、城市、坐标、时区(显示在交互式地图上)
- **网络所有者** — ASN、组织、托管/ISP 类型、RIR、滥用举报联系方式
- **威胁信号** — 黑名单 / 已知滥用者状态、Tor 出口节点、代理、VPN、数据中心、Bogon
- **透明的风险评分 (0–100)** — 这些信号的加权总分,并可按需查看完整的
细分说明
## 设计说明
- **100% 静态,无服务器,无 API 密钥。** 它完全在浏览器中依托 GitHub Pages 运行,
直接调用免密钥且支持 CORS 的 [ipapi.is](https://ipapi.is) 情报 API。
无需部署,也不会泄露任何信息。
- **UI/UX** 与我的作品集保持一致:受麦肯锡启发的配色方案(深蓝色 `#051C2C`、电光
蓝色 `#2251FF`、冷白色)以及 Newsreader 衬线字体。
- **透明,而非黑盒。** 风险评分是一个明确的加权模型,你可以直接在 UI 中展开和审计。
## 风险模型
| 信号 | 权重 |
|---|---|
| 黑名单 / 已知滥用者 | +42 |
| Bogon(不可路由 / 欺骗) | +35 |
| Tor 出口节点 | +24 |
| 开放 / 匿名代理 | +16 |
| VPN 端点 | +11 |
| 数据中心 / 托管 | +8 |
| ASN 滥用者比例 | 最高 +25 |
总分上限为 100。**等级划分:** 0 = 干净 · 1–24 = 低风险 · 25–54 = 中等风险 · 55+ = 高风险。
## 诚实的局限性
信号来自免费的公共威胁情报源,它们是**指示性的,而非绝对结论**——非常适合用于
初步筛查和学习,但不能替代商业威胁情报平台。免费
数据源有时也会对大型匿名解析器(例如公共 DNS)产生过度标记。
## 本地运行
它是一个单一文件——在浏览器中打开 `index.html`,或者托管该文件夹:
```
python -m http.server 8000
```
## 许可证
MIT — 查看 [LICENSE](LICENSE)。
**Sougat Shekhar Hota** · [作品集](https://sougatshekhar97-cpu.github.io/portfolio/) ·
[PULSE-360](https://github.com/sougatshekhar97-cpu/pulse-360) ·
[OPTICHAIN](https://github.com/sougatshekhar97-cpu/optichain)
标签:GitHub, IP地理定位, 前端Web应用, 后端开发, 多模态安全, 威胁情报, 开发者工具, 数据可视化, 静态网站, 风险评分