Find My Location

📍 自动化提取Find My精准位置

privacy-security榜 #2

通过截屏读取和辅助功能API获取Apple Find My联系人位置,实现街道级精度追踪,依赖第三方工具操作GUI

收藏
11.6k
安装
3k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Find My Location是一款通过自动化手段提取Apple Find My应用中共享联系人位置信息的工具。它结合macOS辅助功能API(通过peekaboo工具)和可选的Hammerspoon脚本引擎,实现无需人工干预的位置数据采集。工作流程为:自动打开Find My应用→选择目标联系人→捕获地图界面→解析可见地标或地址信息→返回结构化数据。

显著优点

  • 精度较高:能达到"街角级"(street-corner accuracy)的定位精度,优于普通API返回的城市级模糊位置
  • 零越狱/零破解:完全依赖官方macOS Find My应用和合法的iCloud位置共享,不涉及系统底层漏洞利用
  • 灵活输出:支持人类可读格式和JSON结构化输出,便于集成到自动化工作流
  • 上下文感知:可配置"家""工作"等已知地点,自动识别联系人所处场景

潜在缺点与局限性

  • 强环境依赖:必须保持Mac常开、Find My应用可访问、iCloud持续登录,稳定性受限于GUI自动化本身的脆弱性
  • 隐私合规风险:追踪他人位置需对方主动开启共享,但工具自动化采集可能超出对方对"共享范围"的合理预期
  • 苹果政策风险:依赖辅助功能和屏幕录制权限操作第一方应用,存在被macOS未来版本限制或封禁的可能
  • 维护成本高:GUI元素变化(如Find My应用更新)会导致脚本失效,需要持续维护

适合人群

  • 需要监控家庭成员(如老人、儿童)位置的安全关切者
  • 已将Find My纳入工作流但需自动化数据提取的效率工具用户
  • 地理位置相关的自动化爱好者(配合地理围栏、通知系统等)

常规风险

  • 数据泄露:配置文件中存储联系人信息、截图缓存路径,需确保文件权限正确(~/.config/findmy-location/
  • 权限滥用:Accessibility和Screen Recording属于macOS最高级别敏感权限,恶意代码可借此监控整个系统
  • 法律边界:自动化批量采集位置数据可能触及个人信息保护法规,建议仅限家庭成员间使用并明确告知被追踪方

Find My Location 内容

手动下载zip · 6.3 kB
findmy-location.pytext/plain
请选择文件