Greasy Fork

Greasy Fork is available in English.

高级系统伪造 - AdvancedPhoneSpoofer

强制网页检测系统为iPadOS(过passkey检测)

作者
Jeyor1337
日安装量
0
总安装量
1
评分
0 0 0
版本
1.6
创建于
2025-10-19
更新于
2025-10-19
大小
8.6 KB
许可证
MIT
适用于
所有网站

iPadOS系统检测绕过脚本

📱 脚本简介

此油猴脚本能够绕过网页的系统检测机制,强制让网页将您的设备识别为iPadOS设备。无论您使用的是Windows、Android还是其他系统,网页都会将您的设备识别为苹果iPadOS系统。

🛡️ 隐私保护轻量高效 🔧 高度兼容

🚀 功能特性

  • UserAgent重写 - 模拟iPadOS设备的UserAgent字符串
  • 屏幕尺寸伪装 - 伪装为iPad Pro的屏幕尺寸和像素密度
  • WebGL特征模拟 - 模拟Apple GPU的WebGL渲染器信息
  • CSS特性支持 - 模拟iOS/iPadOS特有的CSS特性支持
  • API注入 - 注入Apple Pay、Safari推送等苹果特有API
  • 权限API模拟 - 模拟iOS权限API形态
  • PASSKEY支持 - 支持WebAuthn/PASSKEY高级检测
  • Client Hints模拟 - 模拟User-Agent Client Hints API

📋 安装与使用

安装步骤

  1. 安装Tampermonkey或Greasemonkey浏览器扩展
  2. 点击脚本安装链接,选择"安装"
  3. 确认脚本权限并完成安装
  4. 访问目标网站,脚本将自动生效

使用方法

脚本安装后无需额外配置,访问支持系统检测的网站时会自动生效。您可以在Tampermonkey管理面板中启用或禁用脚本。

⚠️ 注意事项:

  • 某些网站可能有额外的检测机制,可能需要进一步调整
  • 部分网站功能可能依赖于真实设备信息,伪装后可能导致功能异常
  • 请勿将此脚本用于非法用途

🔧 技术实现

脚本通过重写浏览器API和属性来实现系统伪装:

javascript

// UserAgent伪造

Object.defineProperty(navigator, 'userAgent', {

get: function() {

return 'Mozilla/5.0 (iPad; CPU OS 15_0 like Mac OS X) AppleWebKit/605.1.15...';

}

});

// 屏幕尺寸重写

Object.defineProperty(screen, 'width', {

get: function() { return 2732; }

});

// WebAuthn API模拟

window.PublicKeyCredential = function() {};

window.PublicKeyCredential.isUserVerifyingPlatformAuthenticatorAvailable = function() {

return Promise.resolve(true);

};

脚本采用非侵入式设计,仅在必要时修改相关属性,确保最大兼容性。

更新日志

v1.6 (当前版本)

  • 修复PASSKEY与Client Hints冲突问题
  • 统一PASSKEY和Client Hints返回值为iPadOS
  • 精简代码,移除不必要的调试输出

v1.5

  • 增强脚本稳定性,添加错误处理机制
  • 添加DOM变化监听,确保脚本在动态内容中生效
  • 添加脚本效果检查功能

v1.4

  • 添加PASSKEY/WebAuthn API模拟支持
  • 添加Client Hints API模拟支持
  • 修复高级检测功能不支持的问题

© 2025 Jeyor1337 | 仅供学习和隐私保护用途

本脚本遵循MIT开源协议,欢迎贡献代码和改进建议