bharathi12-hub/CyberPunk-Detection-Tool
GitHub: bharathi12-hub/CyberPunk-Detection-Tool
一款由 AI 驱动的 Chrome 浏览器安全扩展,整合多种检测引擎和威胁情报源,实时分析网站风险并生成可解释的信任评分。
Stars: 0 | Forks: 0
# CyberPunk Detection Tool




## 概述
CyberPunk Detection Tool 是一款由 AI 驱动的浏览器安全扩展,能够实时分析网站并生成可解释的安全信任评分。
与传统的 URL 信誉工具不同,CyberPunk 将多种安全引擎整合到了一个平台中,包括钓鱼检测、Tracker 分析、Cookie 检查、安全 Headers、威胁情报源以及基于机器学习的风险分析。
## 功能
- 实时网站风险分析
- AI 生成的安全摘要
- 信任评分 (0–100)
- URL 信誉分析
- 钓鱼检测
- Typosquatting 检测
- Tracker 检测
- Cookie 安全检查
- 安全 Headers 分析
- 浏览器指纹检测
- 加密货币诈骗检测
- 二维码检测
- 下载风险分析
- 扫描历史 Dashboard
- 导出 PDF/DOCX/TXT 报告
- PostgreSQL 存储
- Redis 缓存
- 威胁情报集成
## 架构
```
Browser
│
Chrome Extension
│
Detection Engines
│
Threat Intelligence
│
Risk Engine
│
AI Explanation
│
Dashboard
│
Backend API
│
PostgreSQL
│
Redis
```
## 项目结构
```
backend/
extension/
docs/
```
## 技术栈
前端
- HTML
- CSS
- JavaScript
后端
- Node.js
- Express
数据库
- PostgreSQL
- Redis
威胁情报
- OpenPhish
- PhishTank
- URLHaus
- Google Safe Browsing
- VirusTotal
- AbuseIPDB
## Dashboard
- 风险统计
- 扫描历史
- 报告
- 设置
- 分析
## 检测模块
- 信誉引擎
- Cookie 引擎
- CSP 分析
- Header 分析
- 权限分析
- 下载分析
- Tracker 分析
- 指纹分析
- 加密货币诈骗引擎
- 风险引擎
- AI 风险解释器
## 安装
### 克隆
```
git clone https://github.com/YOUR_USERNAME/CyberPunk-Detection-Tool.git
cd CyberPunk-Detection-Tool
```
### 后端
```
cd backend
npm install
npm start
```
### 扩展
```
Chrome
Extensions
Developer Mode
Load Unpacked
Select extension/
```
## 截图
### Dashboard
### 弹窗
### 报告
### 历史
### 设置
## 未来改进
- 基于 LLM 的 AI 解释
- RAG 集成
- 沙盒 URL 执行
- SIEM 集成
- Docker 部署
- Kubernetes 部署
- Firefox 扩展
- Edge 扩展
## 作者
Bharathithasan S
计算机科学工程学士 (网络安全)
### 弹窗
### 报告
### 设置
标签:DInvoke, DNS 反向解析, GNU通用公共许可证, MITM代理, Node.js, PostgreSQL, Redis, 多模态安全, 威胁情报, 开发者工具, 搜索引擎查询, 数据可视化, 测试用例, 浏览器扩展, 网络安全, 钓鱼检测, 隐私保护