Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
iOSRestrictionBruteForce — 用Python破解iOS限制密码 | Kitploit
工具/GitHubGitHub/thehappydinoa/iosrestrictionbruteforce
iOS安全密码攻击取证分析移动安全
GitHubthehappydinoa/iosrestrictionbruteforce

iOSRestrictionBruteForce

用Python破解iOS限制密码

查看仓库

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
37773121个月前Kitploit 审核通过

iOS 限制密码暴力破解 Version

Python OS iOS PRs Welcome Code Climate

概述

本版本应用程序使用 Python 编写,用于破解 iPhone/iPad 的限制密码,利用未加密备份中的一个漏洞,使哈希值和盐值可被发现。

限制密码

依赖

已在 Python 2.7 和 Python 3.7 上测试通过

需要 requests 库,使用 pip install requests 安装

使用方法

root@kitploit:~
usage: ioscrack.py [-h] [-c] [--mojave] [-b folder]

用于破解 iDevice 限制密码的脚本

可选参数:
-h, --help            显示此帮助信息并退出
-c, --cli             提示用户输入
-m, --mojave          帮助用户在 macOS Mojave 上运行脚本
-b folder, --backup folder
                    指定备份文件所在文件夹

如何使用

  1. 克隆仓库

    root@kitploit:~
    git clone https://github.com/thehappydinoa/iOSRestrictionBruteForce && cd iOSRestrictionBruteForce
    
  2. 确保使用 iTunes 或 libimobiledevice 将 iOS 设备备份到电脑

  3. 运行 ioscrack.py

    root@kitploit:~
    python ioscrack.py
    

GIF

工作原理

通过使用 Passlib 的 lambda 函数破解 pbkdf2 哈希实现

  1. 尝试 前 20 个最常用的四位数 PIN 码

  2. 尝试从 1000 到(未来 50 年)之间的生日

  3. 从 1 到 9999 暴力枚举所有 PIN 码

  4. 将成功的 PIN 码添加到本地数据库

如何防范

  1. 加密备份

  2. 仅在可信计算机上备份

注意事项

在 macOS Mojave 及更高版本上,访问 ~/Library/Application\ Support/MobileSync/Backup/ 可能会遇到问题,因为 SIP(系统完整性保护)阻止程序访问该文件夹。解决方法是:将上述路径中的 Backup 文件夹复制到 iOSRestrictionBruteForce 文件夹中,然后运行 python ioscrack.py -b Backup。或者运行 python ioscrack.py --mojave

贡献

最佳贡献方式:

  • 在 GitHub 上星标该项目 – 如果你使用并喜欢它,请至少给它一个星标 :)
  • 推广
  • 提交 Issue
  • 通过 Pull Request 提交修复和/或改进
  • 添加到 Wiki

推广

喜欢这个项目?请支持以确保持续发展:

  • 在 GitHub 上星标此仓库

  • 关注我

    • Twitter
    • GitHub

致谢

  • yuejd

许可证

MIT 许可证

下载工具