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), 智能合约审计, 桌面应用, 逆向工具, 钓鱼检测, 风险检测