Skip to content

v1.4.0-unified

Choose a tag to compare

@Tianshang301 Tianshang301 released this 27 Jun 21:57
· 89 commits to main since this release

TianshangGuard v1.4.0 (Unified / 统一版)

Release Date / 发布日期: 2026-06-28
Package / 包名: com.tianshang.guard
Language / 语言: Auto-detect with manual switch / 支持手动切换语言
Version / 版本号: versionCode=9, versionName=1.4.0-unified


New Feature / 新功能

Language Switching / 语言切换

This version supports language switching in Settings:

  • Follow System (default) — follows device language
  • 简体中文 — Chinese UI
  • English — English UI

本版本支持在设置中切换语言:

  • 跟随系统(默认)— 跟随设备语言
  • 简体中文 — 中文界面
  • English — 英文界面

Note: Language switch is only available in Unified version. zh/en versions remain fixed to their respective languages.
注意:语言切换仅在 Unified 版本可用,zh/en 版本固定使用对应语言。


Security Audit Fixes / 安全审计修复 (38 vulnerabilities)

Critical (4)

  • SQL injection: EncryptedDatabaseProvider sanitization
  • Buffer overflow: DnsPacketHandler bounds check
  • Response truncation: GuardVpnService remaining()
  • UTF-8 truncation: ByteTokenizer safe truncation

High (13)

  • Race conditions, thread safety, resource leaks, memory leaks, certificate pinning, whitelist bypass

Medium (14)

  • Visibility, IP regex, signature bypass, log sanitization, TTL expiry

Low (7)

  • Integer overflow, regex reuse, clear() fix

Build Info / 构建信息

  • Build / 构建: SUCCESS
  • Real device test / 真机测试: PASS

Download / 下载

  • TianshangGuard-v1.4.0-unified.apk — 支持语言切换 / Language switching supported
    • Chinese & English SMS phishing detection / 支持中英文短信钓鱼检测
    • URL phishing detection / URL 钓鱼检测
    • DNS protection / DNS 防护