为 iPhone 备份文件创建密码破解器

发布于 2024-11-30 19:30:11 字数 722 浏览 1 评论 0原文

当我更新后必须进行恢复时,我丢失了 iPhone 中的所有照片和联系人。当尝试从备份文件恢复旧数据时,它提示我输入密码。我已经尝试了我通常使用的所有密码,但没有成功。

我尝试过像 Elcomsofts 密码破解器这样的程序。问题是它们只允许您从字典中搜索单词,或者您告诉它的字母/数字。但是你不能(至少我没有发现)创建某种正则表达式来限制搜索。

我非常确定我知道丢失的密码的结构=单词和随机字母/数字的组合。所以我认为正则表达式可以使获取密码变得现实。所以这就是我向你求助的原因。

我正在尝试用 .NET、C# 创建一个简单的程序。控制台应用程序或基本的 MVC 应用程序。一个应用程序,我将循环遍历我的正则表达式会想到的所有组合。我想我知道该怎么做。问题是:

如何使用密码测试备份文件/文件夹?我尝试使用 Process.Start(filepath) 打开该文件,但是当我指向 plist 文件时,它说没有可以用来打开该文件的程序。即使我设法用记事本打开文件,我如何测试密码?是要传入的参数吗?我会得到什么样的回复?我的意思是我如何知道密码是否匹配?

简而言之: 我需要创建一个程序(或找到一个有效的程序),它可以循环遍历正则表达式限制的密码列表,并尝试它们是否与我的 iPhone 备份文件中的密码匹配。

很抱歉我的问题很长而且有点不技术性。我对此有点陌生。我做过webbprogramming,但没有做过太多与windows/file相关的编程。非常感谢您能够提供的任何帮助,因为我有点迫切地想要拿回我女儿的照片和联系信息。

I lost all my photos and contacts in my iPhone, when I had to do a recovery, after I did an update. When trying to restore my old data from backup file, it prompted me for password. I have tried all passwords I normally use, but to no availe.

I have tried programs like Elcomsofts password breaker. The problem is that they only allow you to search for either words from a dictionary, or the letters/numbers you tell it. But you can not (not that I have found at least) create some kind of regular expression to limit the search.

I have am pretty sure I know the structure of my lost password = A combination of words and random letters/numbers. So I think that a regular expression could make it realistic to get the password. So this is why I turn to you.

I am trying to create a simple program in .NET, C#. A console application, or a basic MVC-application. An application where I would loop through all the combinations my regular expression would come up with. That part I think I know how to do. The problem is:

How can I test the backup file/folder with the passwords? I have tried to open the file using Process.Start(filepath), but when I point to the plist file, it says there is no program to open the file with. And even if I manage to open the file with say Notepad, how do I test the password? Is it a parameter to send in? And what kind of reply will I get back? I mean how do I know if a password is a match or not?

In short:
I need to create a program (or find one that works), that can loop through a regular expression limited list of passwords, and try if they match the one in my iPhone backup file.

I am sorry that my question is long and a bit untechnical. I am a bit new to this. I have done webbprogramming, but not much windows/file related programming. Any help you might be able to give would be highly appreciated, as I am a bit desperate to get photos of my daughter and contact info back.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

许一世地老天荒 2024-12-07 19:30:11

看看 Elcomsoft 是否允许您删除字典并提供您自己的字典。然后,
生成所有可能性并将其作为您的字典。

See if Elcomsoft allows you to wipe out the dictionary and provide your own. Then,
generate all of the possibilities and make that your dictionary.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文