whale-alert-monitor
发现未声明的计费阴影功能(payment.py)和硬编码API密钥,且所有链上监控功能使用模拟数据而非真实API调用。
BILLING_API_KEY以明文形式存储在源代码payment.py第12行,这是严重的安全缺陷
payment.py:12 为什么得出这个结论
3/4 个维度触发发现 2 项声明之外的能力或越权行为。
提取到 1 个高危 IOC 或外联信号。
报告包含 0 步攻击链,另有 2 项高危或严重发现。
没有完整依赖信息,供应链判断需要保留弹性。
风险分是怎么被拉高的
payment.py实现付费墙但SKILL.md未提及
BILLING_API_KEY明文存储在payment.py:12
所有脚本使用random生成假数据而非真实API调用
最关键的证据
硬编码API密钥
BILLING_API_KEY以明文形式存储在源代码payment.py第12行,这是严重的安全缺陷
payment.py:12 未声明的计费阴影功能
payment.py实现了完整的付费验证系统(verify_payment/require_payment),但SKILL.md完全未提及此功能的存在
payment.py:95 依赖无版本锁定
未发现requirements.txt或依赖声明文件,依赖管理不可追溯
N/A 虚假链上数据功能
whale_tracker.py/transfer_monitor.py/exchange_flow.py等脚本声称监控链上活动,但实际使用random模块生成完全虚假的数据
scripts/whale_tracker.py:85 未声明的环境变量读取
代码读取TELEGRAM_BOT_TOKEN、DISCORD_WEBHOOK_URL等环境变量但SKILL.md未声明
scripts/alert_manager.py:135 声明能力 vs 实际能力
payment.py:26 连接到skillpay.me但未声明 payment.py:103 读取SKILLPAY_USER_ID 可疑产物与外联
API_KEY = "sk_f03aa8f8bbcf79f7aa11c112d904780f22e62add1464e3c41a79600a451eb1d2" payment.py:12
0x742d35Cc6634C0532925a3b8D4E6D3b6e8d3e8D3 README.md:77
0x3f5CE5FBFe3E9af3971dD833D26bA9b5C936f0bE README.md:95
0x71660c4005BA85c37ccec55d0C4493E66Fe775d3 README.md:100
https://skillpay.me payment.py:11
https://api.etherscan.io/api references/api-configuration.md:8
https://eth-mainnet.g.alchemy.com/v2/ references/api-configuration.md:54
https://deep-index.moralis.io/api/v2/ references/api-configuration.md:89
https://eth-mainnet.g.alchemy.com/v2/KEY references/api-configuration.md:112
https://eth-mainnet.g.alchemy.com/v2/$ references/api-configuration.md:137
https://etherscan.io references/api-configuration.md:138
https://bsc-dataseed.binance.org references/api-configuration.md:142
依赖与供应链
没有结构化依赖告警。
文件构成
scripts/alert_manager.py scripts/whale_tracker.py README.md payment.py references/api-configuration.md references/wallet-labels.md