“以全新方式管理你的 Apple ID” —— 这是一款基于密保问题的自动化 Apple ID 检测&解锁程序。
单后端管理单个账号,并提供展示账号页面,查看main分支;
后端定时检测账号是否被锁定,若被锁定或开启二步验证则自动解锁,修改密码并向API回报密码。
- main后端程序,通过systemctl部署并从API获取任务参数[单任务];
- 程序需要使用Chrome webdriver,
推荐使用Docker版 selenium/standalone-chrome,使用方法请自行寻找。
下载地址格式[106.0.5249.61]:https://chromedriver.storage.googleapis.com/index.html?path=106.0.5249.61/
chromedriver安装命令[注意版本]:
wget https://chromedriver.storage.googleapis.com/106.0.5249.61/chromedriver_linux64.zip
unzip chromedriver_linux64.zip
mv chromedriver /usr/bin/
给予执行权限
chmod +x /usr/bin/chromedriver
- tg_bot的job命令增加tg通知
开发者水平和能力有限,程序可能存在诸多bug,欢迎提出 Issue 或 Pull Request ,也欢迎各位大佬加入项目! Telegram群:@appleunblocker
使用前请确保已部署好 Webdriver
wget https://raw.githubusercontent.com/yuanweize/appleid_unlocker/backend/backend/install_backend.sh && bash install_backend.sh
backend\main.py
后端解锁程序
说明:通过Webdriver实现账号改密解锁,并向API提交新密码。该程序依赖API运行
启动参数:`-api_url <API地址> -api_key 部署后端管理程序,该脚本会自动从API站点获取任务[仅单任务]并部署容器,默认同步时间为10分钟(手动同步可重启服务) \
- 自动识别验证码
- 检测账号被锁
- 检测二步验证
- 检查密码正确
- 删除设备
- 修改密码
- 上报密码
- Telegram Bot通知