返回顶部
c

crypto-scam-detector加密货币诈骗检测

Real-time cryptocurrency scam detection with database-first architecture. Protects users from phishing, honeypots, rug pulls, and ponzi schemes. No external API calls during checks!

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
716
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

crypto-scam-detector

🔍 加密货币诈骗检测器 v2.0

基于数据库优先的OpenClaw加密货币诈骗检测

通过本地数据库分析加密货币地址是否存在钓鱼、蜜罐、拉地毯和庞氏骗局,后台从Etherscan同步数据。用户检查期间零外部API调用 = 即时结果!

✨ v2.0 新特性

🚀 重大架构升级

  • - ✅ 数据库优先设计 - 所有检查均查询本地SQLite数据库
  • 即时结果 - 检查时无API延迟(<5毫秒)
  • 无速率限制 - 用户查询永不触及Etherscan API
  • 后台同步工作器 - 独立进程从Etherscan拉取数据
  • 交易消息分析 - 解码并分析十六进制数据
  • 自动队列系统 - 未知地址自动加入同步队列
  • 深度扫描 - 检测交易数据中的可疑关键词

🔍 增强检测

现在能捕获旧版本遗漏的诈骗:

  • - ✅ 拉撒路先锋黑客组织引用
  • ✅ 轨道桥黑客提及
  • ✅ 私钥钓鱼尝试
  • ✅ 漏洞利用招募信息
  • ✅ 以及更多...

📦 包含内容

crypto-scam-detector/
├── SKILL.md # 本文件
├── DATABASE_ARCHITECTURE.md # 技术文档
├── database.py # SQLite数据库层
├── cryptocheckdb.py # 仅数据库检查器(即时)
├── sync_worker.py # 后台Etherscan同步工作器
├── securekeymanager.py # 加密API密钥存储
├── install.sh # 自动安装器
├── setup.sh # API密钥设置向导
├── check_address.sh # 便捷脚本(需要时同步)
├── requirements.txt # Python依赖
└── venv/ # 虚拟环境(安装时创建)

🚀 快速开始

1. 安装

bash
cd ~/.openclaw/workspace/skills/crypto-scam-detector
bash install.sh

2. 配置Etherscan API密钥(可选但推荐)

选项A:交互式设置(加密存储)
bash
./setup.sh

按照向导加密您的API密钥

选项B:环境变量
bash
export ETHERSCANAPIKEY=yourkeyhere

获取免费API密钥:https://etherscan.io/myapikey

3. 检查地址

bash

检查地址(即时,仅数据库)


python3 cryptocheckdb.py 0x1234567890abcdef1234567890abcdef12345678

4. 运行后台同步工作器

手动模式:
bash
python3 sync_worker.py

持续运行,处理队列

批量模式:
bash
python3 sync_worker.py --max-jobs 20

处理20个地址后退出

定时任务(推荐):
bash

添加到crontab


/10 * cd ~/.openclaw/workspace/skills/crypto-scam-detector && source venv/bin/activate && ETHERSCANAPIKEY=key python3 sync_worker.py --max-jobs 30

💡 工作原理

架构流程

用户检查地址

┌──────────────────┐
│ cryptocheckdb │ ← 仅查询本地数据库
└────────┬─────────┘ (无外部API调用)


┌──────────────────────┐
│ 本地SQLite数据库 │
│ ~/.config/crypto- │
│ scam-detector/ │
│ │
│ • 地址 │
│ • 交易 │
│ • 风险评分 │
│ • 诈骗指标 │
│ • 同步队列 │
└────────▲─────────────┘

│ 后台同步

┌────────┴─────────────┐
│ sync_worker.py │ ← 从Etherscan拉取
│ │ (使用您的API密钥)
│ • 读取队列 │
│ • 调用Etherscan │
│ • 解码交易数据 │
│ • 分析消息 │
│ • 存储到数据库 │
└──────────────────────┘

用户流程

  1. 1. 检查地址: python3 cryptocheckdb.py 0x...
  2. 如果在数据库中: 即时结果,完整分析
  3. 如果不在数据库中:
- 返回未知状态 - 自动加入同步队列 - 显示:⏳ 几分钟后再检查
  1. 4. 后台工作器同步(下次定时任务或手动触发)
  2. 再次检查: 现在可获得完整分析

🔍 检测能力

检测的诈骗类型

类型检测方法
钓鱼关键词分析:私钥、助记词、验证钱包
蜜罐
合约代码分析(未验证合约) | | 拉地毯 | 交易模式分析 | | 漏洞利用组织 | 关键词:拉撒路、黑客、漏洞利用、入侵 | | 社会工程 | 关键词:紧急、领取奖励、空投赢家 |

风险评分

算法因素:

  • - 可疑交易数量(每笔+25,最高+50)
  • 账户年龄(新地址:+10)
  • 余额模式(大余额+可疑交易:+20)
  • 合约验证(未验证:+30)

风险等级:

  • - 0-19:✅ 低风险
  • 20-49:ℹ️ 中风险
  • 50-79:⚠️ 高风险
  • 80-100:🚨 严重风险

📋 命令参考

检查地址

bash

人类可读输出

python3 cryptocheckdb.py 0x...

JSON输出

python3 cryptocheckdb.py 0x... --json

同步工作器

bash

添加地址到队列

python3 sync_worker.py --add-address 0x...

运行工作器(持续)

python3 sync_worker.py

处理N个地址后停止

python3 sync_worker.py --max-jobs 20

自定义地址间延迟

python3 sync_worker.py --delay 2.0

显示数据库统计

python3 sync_worker.py --stats

便捷脚本

bash

检查并在需要时自动同步

./check_address.sh 0x...

如果不在数据库中自动同步,然后显示结果

🎯 示例输出

严重风险地址

🚨 分析结果 0x098b716b8aaf21512996dc57eb0615e2383e2f96

风险评分:100/100 - 严重风险
最后更新:2026-02-20 07:14:32

🚨 检测到已知诈骗!

⚙️ 智能合约
⚠️ 未在Etherscan上验证
交易数:38
余额:101.802430 ETH

🚨 检测到5个诈骗指标:
• 检测到可疑关键词:lazarus(置信度:80%)
• 检测到可疑关键词:hack(置信度:80%)
• 检测到可疑关键词:exploit(置信度:80%)
• 检测到可疑关键词:private key(置信度:80%)

⚠️ 5笔可疑交易:
• 0x74f7fbfe5a0bd3...
原因:检测到可疑关键词:lazarus
消息:Greetings Lazarus Vanguard...

📋 建议:
🚫 不要向此地址发送资金
⚠️ 此地址已被标记为高风险
📞 举报提供此地址的来源

未知地址(尚未同步)

⏳ 分析结果 0xnewaddressnotindb

风险评分:0/100 - 未知
最后更新:N/A

⏳ 地址不在数据库中
地址不在数据库中。已加入同步队列。

📋 建议:
⏳ 此地址将很快被分析
🔍 几分钟后再检查
⚠️ 在分析完成前请谨慎操作

⚙️ 配置

数据库位置

默认:~/.config/crypto-scam-detector/crypto_data.db

Etherscan API速率限制

  • - 免费套餐: 每秒5次调用,每天100,000次调用
  • 每个地址: 4次API调用(余额、交易数、交易列表、代码)
  • 默认延迟: 地址间

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 crypto-address-checker-1776419990 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 crypto-address-checker-1776419990 技能

通过命令行安装

skillhub install crypto-address-checker-1776419990

下载

⬇ 下载 crypto-scam-detector v1.0.0(免费)

文件大小: 53.83 KB | 发布时间: 2026-4-17 18:56

v1.0.0 最新 2026-4-17 18:56
**Major v2.0 release: Complete architecture and feature overhaul for database-first scam detection.**

- Replaces external API calls with a fast, local SQLite database—user checks are instant and always offline.
- Adds a background sync worker that pulls data from Etherscan and auto-queues unknown addresses for later analysis.
- Deeply analyzes transactions, decoding and scanning for scam indicators including targeted groups and phishing attempts.
- Expands scam detection with new categories: "Lazarus Vanguard", "Orbit Bridge Hacker", private key phishing, and more.
- Introduces flexible risk scoring, human-readable and JSON outputs, cron support, new installation/setup experience, and secure API key storage.
- Full documentation and command reference are now included.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部