From 26328e66c48711a16862100b74aa7584a6c70932 Mon Sep 17 00:00:00 2001 From: hotyue <52734432+hotyue@users.noreply.github.com> Date: Tue, 14 Apr 2026 08:00:40 +0000 Subject: [PATCH] =?UTF-8?q?feat(core):=20=F0=9F=9B=A1=EF=B8=8F=20Trust=20?= =?UTF-8?q?=E5=87=80=E5=8C=96=E6=A8=A1=E5=9D=97=E5=90=8C=E6=AD=A5=20v3.4.0?= =?UTF-8?q?=20=E7=89=88=E6=9C=AC=E8=BF=BD=E8=B8=AA=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/mod_trust.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/core/mod_trust.sh b/core/mod_trust.sh index 0fe3ca4..bf1dff3 100755 --- a/core/mod_trust.sh +++ b/core/mod_trust.sh @@ -1,7 +1,7 @@ #!/bin/bash # ========================================================== -# 脚本名称: mod_trust.sh (IP 信用净化模块 V3.3.1 拓扑自适应版) +# 脚本名称: mod_trust.sh (IP 信用净化模块 v3.4.0 版本锚点版) # 核心功能: 动态扫描本地 LBS 冷数据,提取权威白名单,执行流量净化 # ========================================================== @@ -41,12 +41,16 @@ if [ ${#TRUST_URLS[@]} -eq 0 ]; then TRUST_URLS=("https://en.wikipedia.org/wiki/Special:Random" "https://www.apple.com/" "https://www.microsoft.com/") fi -# 3. 日志规范化 +# 3. 日志规范化 (v3.4.0 引入版本探针) log_msg() { local TYPE=$1 local MSG=$2 local TIME=$(date "+%Y-%m-%d %H:%M:%S") - echo "[$TIME] [$TYPE] [Trust ] [$REGION] $MSG" | tee -a "$LOG_FILE" + # [v3.4.0 核心] 提取当前配置中的版本锚点 + local local_ver="${AGENT_VERSION:-未知}" + + # 日志格式注入 [版本号] 追踪标识,保持对齐 + echo "[$TIME] [v%-5s] [%-5s] [Trust ] [$REGION] $MSG" | sed "s/%-5s/$local_ver/;s/%-5s/$TYPE/" | tee -a "$LOG_FILE" } # 4. 锁定单次会话指纹