molpaolo3/molinacrypto-web3-shield

GitHub: molpaolo3/molinacrypto-web3-shield

一款面向 Windows 和 Linux 的 Web3 安全防范桌面工具,提供对钱包地址、智能合约、签名请求、可疑链接及 Lightning 数据的初步风险检查功能。

Stars: 1 | Forks: 0

# MolinaCrypto Web3 Shield **MolinaCrypto Web3 Shield** 是一款适用于 Windows 和 Linux 的免费桌面工具,旨在对可疑链接、SMS 消息、电子邮件、公开的加密货币/Web3 地址、EVM 智能合约、签名请求、比特币交易和 Lightning 相关数据进行初步的安全和防范意识检查。 项目链接: https://www.molinacrypto.eu 桌面版页面: https://www.molinacrypto.eu/web3shield-desktop.html Security Lab: https://www.molinacrypto.eu/security-lab.html 隐私声明: https://www.molinacrypto.eu/privacy-web3shield.html MolinaCrypto Risk Score 方法: https://www.molinacrypto.eu/security-lab/metodologia-risk-score.html 在线 Risk Score 检查器: https://www.molinacrypto.eu/security-lab/risk-score-checker.html 当前版本:**v0.7** ## English ### 概述 MolinaCrypto Web3 Shield 旨在帮助用户在点击可疑链接、信任 SMS 或电子邮件、连接钱包、签署消息、批准智能合约或与具有潜在风险的 Web3 请求交互之前三思。 该工具专为预防、防范意识和初级风险评估而设计。它**不能**替代钱包模拟器、区块链取证平台、专业的网络安全分析、法律意见、税务意见或投资建议。 本应用程序仅处理公开数据或用户手动粘贴的文本。 它绝不会要求提供: * seed phrase; * recovery phrase; * private key; * 密码; * OTP 验证码; * 2FA 验证码; * 机密数据。 ## v0.7 的主要功能 ### Risk Link/Mail Checker Web Risk 部分用于分析包含链接、域名、电子邮件地址以及与 Web3 相关请求的可疑消息。 它可以处理以下输入: * 纯域名,例如 `example.com`; * `www.` 域名; * `http://` 和 `https://` URL; * 包含可疑链接的完整 SMS 或电子邮件; * 利用紧急性、虚假安全程序或账户冻结警告的钓鱼式消息; * 要求用户连接钱包、签署消息或批准交易的可疑 Web3/dApp 消息。 该检查器使用 **MolinaCrypto Risk Score** 逻辑: * **100/100** = 检测到的风险较低; * **0/100** = 检测到的风险较高。 该分数仅供参考,基于静态检查、公开数据和启发式指标得出。 ### 服务端信誉增强 **v0.7** 版本通过受保护的 MolinaCrypto `/data/risk-score-lookup.php` endpoint 改进了外部信誉检查。 该 endpoint 可以执行服务端检查,例如 URLhaus 增强、缓存处理和提供商状态报告。API key 仅保留在服务端,不包含在桌面客户端中。 molinacrypto.eu 的 `/data` endpoint 仅供官方 MolinaCrypto 工具和官方 Risk Score Checker 使用。未经明确授权,不允许进行自动化、大规模、商业或第三方应用的使用。 ### Wallet & TX * 比特币公开地址格式识别。 * 在可用时,通过 mempool.space API 检查比特币公开地址。 * 已确认的 BTC 余额。 * 未确认/内存池余额。 * 已确认和未确认的交易数量。 * 推荐的 Bitcoin fee 快照。 * 通过 TXID 检查比特币公开交易。 * 比特币交易状态:已确认/未确认。 * 可用时的比特币区块高度和出块时间。 * 交易的输入/输出。 * 总输出金额。 * 以 sat/vB 为单位的 fee 和预估 fee rate。 * 指向 mempool.space 和 Blockstream 的快速链接。 * Ethereum/EVM 公开地址识别。 * 指向 Etherscan、Revoke.cash、BaseScan、PolygonScan 和 Arbiscan 的直接快捷操作。 ### Web3、智能合约和签名检查 * 智能合约/EVM 地址格式识别。 * 针对常见 Web3 批准和签名风险的初步 Signature / Approval Check。 * 检测关键字和模式,例如: * `approve`; * `setApprovalForAll`; * `permit`; * `permit2`; * `eth_sign`; * `transferFrom`; * `safeTransferFrom`; * wallet connect; * claim / airdrop / reward 场景。 * 检测到 EVM 地址时,提供指向 Revoke.cash 和 Etherscan 的直接链接。 * 针对不明确的签名、批准或智能合约场景的初步警告。 ### Lightning * Lightning Invoice / LNURL 检查。 * 在支持的条件下进行本地 BOLT11 Lightning invoice 解码。 * Invoice 网络检测:mainnet/testnet/regtest-like。 * 在存在时检测 Invoice 金额。 * 创建时间和过期时间。 * 在存在时显示描述字段。 * 支付哈希指示器。 * 过期 Invoice 警告。 * 无金额 Invoice 警告。 * 缺失描述警告。 * LNURL 解码。 * LNURL endpoint 检查。 * 使用标准 `/.well-known/lnurlp/` endpoint 进行 Lightning Address 检查。 * 在可用时提供 LNURL 类型、callback、最小/最大金额和评论支持的指示。 * LNURL-auth/login 流程警告。 * 非 HTTPS endpoint 警告。 ## 安全模型 MolinaCrypto Web3 Shield: * **不**要求提供 seed phrase; * **不**要求提供 recovery phrase; * **不**要求提供 private key; * **不**要求提供密码; * **不**要求提供 OTP 或 2FA 验证码; * **不**连接钱包; * **不**签署交易; * **不**转移资金; * 仅处理公开数据或用户手动粘贴的文本。 ## 外部服务 根据所选的检查项,该工具可能会查询或打开外部公共服务,包括: * 用于官方服务端增强的 molinacrypto.eu `/data` endpoint; * mempool.space; * Blockstream; * Etherscan; * Revoke.cash; * BaseScan; * PolygonScan; * Arbiscan; * VirusTotal; * URLScan; * Google Search; * 公开的 DNS-over-HTTPS 提供商; * 公开的 Lightning Address / LNURL endpoint。 外部服务可能会改变其行为、引入速率限制、要求手动验证、要求提供 API key 或变得暂时不可用。 用户需自行负责评估在其特定环境下打开或查询外部服务是否合适。 ## 局限性 MolinaCrypto Web3 Shield 提供的指示性风险分数基于静态检查、公开数据和启发式指标。 它无法保证钱包、URL、域名、智能合约、签名、Invoice、LNURL、文件或交易是安全的。 它无法验证: * 地址的真实所有权; * 现实世界中的真实身份; * 交易的意图; * 某个 dApp 是否真正安全; * 智能合约是否包含恶意代码; * Lightning 支付是否已经完成; * 外部网站在检查后是否发生了变化。 Lightning 支付是链下的。该工具可以检查支付请求、Invoice、LNURL 或 Lightning Address endpoint,但它不能作为通用的 Lightning 支付浏览器。 ## Linux package 使用说明 从 GitHub Releases 下载 Linux package 压缩包: ``` MolinaCryptoWeb3Shield-v0.7-linux-package.tar.gz ``` 解压: ``` tar -xzf MolinaCryptoWeb3Shield-v0.7-linux-package.tar.gz cd MolinaCryptoWeb3Shield-v0.7-linux-package ``` 如果包含 `avvia.sh` 脚本: ``` chmod +x avvia.sh ./avvia.sh ``` 如果提供的是基于 Python 运行时的包,且尚未安装 Python 3 和 Tkinter,请先进行安装: ``` sudo apt update sudo apt install python3 python3-tk python3-venv ``` 然后按照发布包中附带的说明进行操作。 ## Windows portable 使用说明 从 GitHub Releases 下载 Windows portable ZIP 文件: ``` MolinaCryptoWeb3Shield-v0.7-windows-portable.zip ``` 将 ZIP 文件解压到专用文件夹并运行: ``` MolinaCryptoWeb3Shield-v0.7.exe ``` 运行 Windows 便携版可执行文件无需安装 Python。 ### Windows SmartScreen 提示 Windows 可能会显示 SmartScreen 或安全警告,因为该可执行文件由独立项目构建,且没有商业代码签名证书进行签名。 这**并**不意味着该文件是恶意的。 用户应该: 1. 仅从官方 GitHub 发布页面下载该程序; 2. 验证发布说明中公布的 SHA-256 哈希值; 3. 将 ZIP 文件解压到专用文件夹; 4. 如果文件正确无误,请选择**更多信息**,然后选择**仍要运行**。 请勿运行从非官方来源下载的文件。 ## 发布文件 v0.7 预期的发布资产: ``` MolinaCryptoWeb3Shield-v0.7-windows-portable.zip MolinaCryptoWeb3Shield-v0.7-linux-package.tar.gz SHA256SUMS.txt ``` 在运行应用程序之前,请先验证 GitHub 发布说明中公布的 SHA-256 哈希值。 ## 项目链接 * 网站:https://www.molinacrypto.eu * Web3 Shield Desktop 页面:https://www.molinacrypto.eu/web3shield-desktop.html * 隐私声明:https://www.molinacrypto.eu/privacy-web3shield.html * Security Lab:https://www.molinacrypto.eu/security-lab.html * MolinaCrypto Risk Score 方法:https://www.molinacrypto.eu/security-lab/metodologia-risk-score.html * 在线 Risk Score Checker:https://www.molinacrypto.eu/security-lab/risk-score-checker.html * GitHub 主页:https://github.com/molpaolo3 ## 免责声明 MolinaCrypto Web3 Shield 仅出于信息、教育和安全防范意识目的提供。 它**不**构成专业的财务、投资、税务、法律或网络安全建议。 它**不是**智能合约审计。 它**不**保证网站、钱包、合约、签名、文件、Invoice、LNURL 或交易是安全的。 使用该工具以及任何操作决策均由最终用户自行承担责任。 # MolinaCrypto Web3 Shield **MolinaCrypto Web3 Shield** 是一款适用于 Windows 和 Linux 的免费桌面工具,旨在对可疑链接、SMS、电子邮件、公开的加密货币/Web3 地址、EVM 智能合约、签名请求、比特币交易和 Lightning 相关数据进行初步的安全和防范意识检查。 项目链接: https://www.molinacrypto.eu 桌面版页面: https://www.molinacrypto.eu/web3shield-desktop.html Security Lab: https://www.molinacrypto.eu/security-lab.html 隐私声明: https://www.molinacrypto.eu/privacy-web3shield.html MolinaCrypto Risk Score 方法: https://www.molinacrypto.eu/security-lab/metodologia-risk-score.html 在线 Risk Score Checker: https://www.molinacrypto.eu/security-lab/risk-score-checker.html 当前版本:**v0.7** ## Italiano ### 概述 MolinaCrypto Web3 Shield 旨在帮助用户在点击可疑链接、信任 SMS 或电子邮件、连接钱包、签署消息、批准智能合约或与具有潜在风险的 Web3 请求交互之前三思。 该工具专为预防、防范意识和初级风险评估而设计。它不能替代钱包模拟器、区块链取证平台、专业的网络安全分析、法律、税务或财务咨询。 本应用程序仅处理公开数据或用户手动粘贴的文本。 它绝不会要求提供: * seed phrase; * recovery phrase; * private key; * 密码; * OTP 验证码; * 2FA 验证码; * 机密数据。 ## v0.7 的主要功能 ### Risk Link/Mail Checker Web Risk 部分用于分析包含链接、域名、电子邮件地址以及与 Web3 相关请求的可疑消息。 它可以处理以下输入: * 纯域名,例如 `example.com`; * `www.` 域名; * `http://` 和 `https://` URL; * 包含可疑链接的完整 SMS 或电子邮件; * 利用紧急性、虚假安全程序或账户冻结警告的钓鱼式消息; * 要求用户连接钱包、签署消息或批准交易的可疑 Web3/dApp 消息。 该检查器使用 **MolinaCrypto Risk Score** 逻辑: * **100/100** = 检测到的风险较低; * **0/100** = 检测到的风险较高。 该分数仅供参考,基于静态检查、公开数据和启发式指标得出。 ### 服务端信誉增强 **v0.7** 版本通过受保护的 MolinaCrypto `/data/risk-score-lookup.php` endpoint 改进了外部信誉检查。 该 endpoint 可以执行服务端检查,例如 URLhaus 增强、缓存和提供商状态管理。API key 仅保留在服务端,不包含在桌面客户端中。 molinacrypto.eu 的 `/data` endpoint 仅供官方 MolinaCrypto 工具和官方 Risk Score Checker 使用。未经明确授权,不允许进行自动化、大规模、商业或第三方应用的使用。 ### Wallet & TX * 比特币公开地址格式识别。 * 在可用时,通过 mempool.space API 检查比特币公开地址。 * 已确认的 BTC 余额。 * 未确认/内存池余额。 * 已确认和未确认的交易数量。 * 推荐的 Bitcoin fee 快照。 * 通过 TXID 检查比特币公开交易。 * 比特币交易状态:已确认/未确认。 * 可用时的区块高度和出块时间。 * 交易的输入/输出。 * 总输出金额。 * 以 sat/vB 为单位的 fee 和预估 fee rate。 * 指向 mempool.space 和 Blockstream 的快速链接。 * Ethereum/EVM 公开地址识别。 * 指向 Etherscan、Revoke.cash、BaseScan、PolygonScan 和 Arbiscan 的快捷。 ### Web3、智能合约和签名 * 智能合约 / EVM 地址格式识别。 * 针对常见 Web3 批准和签名风险的初步 Signature / Approval Check。 * 检测关键字和模式,例如: * `approve`; * `setApprovalForAll`; * `permit`; * `permit2`; * `eth_sign`; * `transferFrom`; * `safeTransferFrom`; * wallet connect; * claim / airdrop / reward。 * 检测到 EVM 地址时,提供指向 Revoke.cash 和 Etherscan 的直接链接。 * 针对不明确的签名、批准或智能合约场景的初步警告。 ### Lightning * Lightning Invoice / LNURL 检查。 * 在支持的条件下进行本地 BOLT11 Lightning invoice 解码。 * Invoice 网络检测:mainnet/testnet/regtest-like。 * 在存在时检测 Invoice 金额。 * 创建时间和过期时间。 * 在存在时显示描述字段。 * 支付哈希指示器。 * 过期 Invoice 警告。 * 无金额 Invoice 警告。 * 缺失描述警告。 * LNURL 解码。 * LNURL endpoint 检查。 * 使用标准 `/.well-known/lnurlp/` endpoint 进行 Lightning Address 检查。 * 在可用时提供关于 LNURL 类型、callback、最小/最大金额和评论支持的指示。 * LNURL-auth/login 警告。 * 非 HTTPS endpoint 警告。 ## 安全模型 MolinaCrypto Web3 Shield: * **不**要求提供 **seed phrase**; * **不**要求提供 **recovery phrase**; * **不**要求提供 **private key**; * **不**要求提供**密码**; * **不**要求提供 **OTP** 或 **2FA** 验证码; * 不连接钱包; * 不签署交易; * 不转移资金; * 仅处理公开数据或用户手动粘贴的文本。 ## 外部服务 根据所选的检查项,该工具可能会查询或打开外部公共服务,包括: * 用于官方服务端增强的 molinacrypto.eu `/data` endpoint; * mempool.space; * Blockstream; * Etherscan; * Revoke.cash; * BaseScan; * PolygonScan; * Arbiscan; * VirusTotal; * URLScan; * Google Search; * 公开的 DNS-over-HTTPS 提供商; * 公开的 Lightning Address / LNURL endpoint。 外部服务可能会改变其行为、引入限制、要求手动验证、要求提供 API key 或变得暂时不可用。 用户需自行负责评估在其特定环境下打开或查询外部服务是否合适。 ## 局限性 MolinaCrypto Web3 Shield 提供的指示性分数基于静态检查、公开数据和启发式指标。 它无法保证钱包、URL、域名、智能合约、签名、Invoice、LNURL、文件或交易是安全的。 它无法验证: * 地址的真实所有权; * 真实身份; * 交易的意图; * 某个 dApp 的实际安全性; * 智能合约中是否存在恶意代码; * Lightning 支付是否已经实际完成; * 外部网站在检查后是否进行了更改。 Lightning 是链下的。该工具可以检查支付请求、Invoice、LNURL 或 Lightning Address endpoint,但它不能作为通用的 Lightning 支付浏览器。 ## Linux package 使用说明 从 GitHub Releases 下载 Linux package 压缩包: ``` MolinaCryptoWeb3Shield-v0.7-linux-package.tar.gz ``` 解压: ``` tar -xzf MolinaCryptoWeb3Shield-v0.7-linux-package.tar.gz cd MolinaCryptoWeb3Shield-v0.7-linux-package ``` 如果包含 `avvia.sh`: ``` chmod +x avvia.sh ./avvia.sh ``` 如果提供的是基于 Python 运行时的包,且尚未安装 Python 3 和 Tkinter,请先进行安装: ``` sudo apt update sudo apt install python3 python3-tk python3-venv ``` 然后按照发布包中附带的说明进行操作。 ## Windows portable 使用说明 从 GitHub Releases 下载 Windows portable ZIP 文件: ``` MolinaCryptoWeb3Shield-v0.7-windows-portable.zip ``` 将 ZIP 文件解压到专用文件夹并运行: ``` MolinaCryptoWeb3Shield-v0.7.exe ``` 使用 Windows 便携版可执行文件无需 Python。 ### Windows SmartScreen 提示 Windows 可能会显示 SmartScreen 或安全警告,因为该可执行文件由独立项目生成,且没有商业代码签名证书进行签名。 这**并**不意味着该文件是恶意的。 用户应该: 1. 仅从官方 GitHub 发布页面下载该程序; 2. 验证发布说明中公布的 SHA-256 哈希值; 3. 将 ZIP 文件解压到专用文件夹; 4. 如果文件正确无误,请选择**更多信息**,然后选择**仍要运行**。 请勿运行从非官方来源下载的文件。 ## 发布文件 v0.7 预期的资产: ``` MolinaCryptoWeb3Shield-v0.7-windows-portable.zip MolinaCryptoWeb3Shield-v0.7-linux-package.tar.gz SHA256SUMS.txt ``` 在运行应用程序之前,请先验证 GitHub 发布说明中公布的 SHA-256 哈希值。 ## 项目链接 * 网站:https://www.molinacrypto.eu * Web3 Shield Desktop 页面:https://www.molinacrypto.eu/web3shield-desktop.html * 隐私声明:https://www.molinacrypto.eu/privacy-web3shield.html * Security Lab:https://www.molinacrypto.eu/security-lab.html * MolinaCrypto Risk Score 方法:https://www.molinacrypto.eu/security-lab/metodologia-risk-score.html * 在线 Risk Score Checker:https://www.molinacrypto.eu/security-lab/risk-score-checker.html * GitHub 主页:https://github.com/molpaolo3 ## 免责声明 MolinaCrypto Web3 Shield 仅出于信息、教育和安全防范意识目的提供。 它不构成专业的财务、投资、税务、法律或网络安全咨询。 它不是智能合约审计。 它不保证网站、钱包、合约、签名、文件、Invoice、LNURL 或交易是安全的。 使用该工具以及任何操作决策均由最终用户自行承担责任。 ## 许可证 详见 `LICENSE`。
标签:Web3, 区块链安全, 搜索语句(dork), 智能合约审计, 桌面应用, 逆向工具, 钓鱼检测, 风险检测