iOS 限制密码破解器,此版本应用程序使用 Python 编程语言编写,用于破解 iPhone/iPad 的访问限制密码。 (iphone/ipad 访问限制密码破解)
暴力破解
- 从电脑中的备份文件获取 Base64 密钥和盐值。
- 解码 Base64 密钥和盐值。
- 使用 passlib 库通过 pbkdf2-hmac-sha1 哈希从 1 尝试到 9999 (passlib 模块需提前安装:easy_install passlib)
确保使用 iTunes 将 iOS 设备备份到电脑
切换到代码目录
python ./ioscrack.py
htos.py : 十六进制与字符串转换模块
ioscrack.py : 主程序
关于 Python 版本,代码比 C 版本简单得多,尤其是文件解析和解码过程。很明显 Python 编码更简单。 另一方面,我为这两个版本设置了计时器,Python 版本需要近一分钟,而 C 版本仅需十几秒,效率确实更高。 因此,我们可以将它们结合起来,既减少代码量又提高效率。就像下一个版本 iOS 限制密码破解 - Py_C 版本,使用 Python 解析文件和解码 Base64, 并使用 C 语言通过 openssl 进行 pbkdf2-hmac-sha1 哈希编码。