泰森跨境
项目简介
泰森跨境是一个聚合聊天软件,目前支持了 Line 和 Whatsapp 两个个聊天平台,用户可以在一个界面上同时接收和发送消息。
指纹注入功能优化
概述
本次优化完善了泰森跨境应用中的浏览器指纹注入功能,解决了指纹植入无效、UserAgent 设置失败等问题,并增强了跨浏览器的兼容性。
主要改进
1. 扩展指纹检测范围
- 增加了对更多指纹属性的支持和检测,包括:
- 硬件并发(CPU核心数)
- 设备内存
- 屏幕分辨率
- WebGL信息
- 地理位置状态
- WebRTC状态
- 平台信息
2. 增强用户代理(UserAgent)注入稳定性
- 实现了多层次的UserAgent注入策略:
- 原型链修改
- 对象属性直接修改
- 代理对象替换
- 内联脚本注入
- 相关属性协同修改(vendor, platform, appVersion)
3. DOM检测机制
- 添加了DOM元素检测机制,更可靠地验证指纹是否成功注入
- 支持在页面加载过程中和加载完成后的多种场景下检测
4. 备用注入方案
- 实现了健壮的备用注入策略,在主要方案失败时自动切换
- 备用方案包含更全面的浏览器属性修改
5. 用户界面增强
- 改进了指纹控制面板:
- 添加了展开/折叠详细信息功能
- 提供更多指纹属性的实时状态
- 增加了刷新页面按钮
6. 代码优化
- 修复了
SQLiteManager.ts中的async asyncTransaction方法命名冗余问题 - 优化了日志输出格式,便于调试
- 移除了冗余代码
使用说明
- 在聊天界面右下角点击指纹按钮打开控制面板
- 可选择输入自定义UserAgent或使用默认值
- 点击"手动注入指纹"按钮应用指纹
- 使用"检查状态"按钮验证指纹是否生效
- 如需查看更多详情,点击"展开更多"
技术实现
指纹注入通过精心设计的JavaScript注入实现,避免使用Object.defineProperty可能带来的问题。主要使用以下技术:
- 原型链修改属性获取器
- DOM标记元素跟踪注入状态
- 多层次注入确保成功率
- 事件监听器支持动态页面
泰森跨境
Project Details
- uui6yee/scrm
- Last Updated: 5/8/2025
Recomended MCP Servers
MCP server to mange your Akamai CDN Properties and Application Security Configurations
Natural language end to end testing framework
MCP server and client for Frontapp
MCP server that provides code context and analysis for AI assistants. Extracts directory structure and code symbols using...
simple linear mcp server
🧠 An adaptation of the MCP Sequential Thinking Server to guide tool usage. This server provides recommendations for...
A Model Context Protocol (MCP) server that integrates with Google's Gemini Pro model, can be used in Claude...
MCP server that provides hourly weather forecasts using the AccuWeather API
根据网易云音乐的歌单, 下载flac无损音乐到本地. Download the FLAC music from Internet according to your NeteaseCloudMusic playlist.
CLI to set up and deploy MCP Servers to Cloudflare Workers in seconds. Just write TypeScript functions to...





