【问题标题】:Create password breaker for iPhone backup files为 iPhone 备份文件创建密码断路器
【发布时间】:2011-11-02 05:35:45
【问题描述】:

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

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

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

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

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

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

很抱歉,我的问题很长而且有点不专业。我对此有点陌生。我做过webbprogramming,但没有太多与windows/file相关的编程。您能提供的任何帮助将不胜感激,因为我有点急于找回我女儿的照片和联系信息。

【问题讨论】:

    标签: iphone backup password-recovery password-retrieval


    【解决方案1】:

    看看 Elcomsoft 是否允许您删除字典并提供自己的字典。然后, 产生所有的可能性,并把它变成你的字典。

    【讨论】:

    • 非常感谢您的快速回复!这听起来是个好主意!因为我可以打开字典。它只是一个换行符分隔的单词列表和组合。所以我会尝试你的建议。让我的手指交叉它会起作用。再次感谢您的回答!:=)
    • 我现在正在尝试实现它。我稍后会(希望)获得成功的结果! :=)
    • 嘿娄!再次感谢您的回答。我创建了一个程序,允许我选择要使用的密码版本。它创建了漂亮的 LONG 字典字段,其中包含大约 600 万个单词。 Elcomsoft 使用我修改过的字典没有问题。我仍然无法找到正确的组合,但我希望这只是时间问题,直到我找到正确的配方。 :=) 我在这里没有足够的“信誉”来投票赞成你的答案,但这里有一个大拇指,*,+1 和喜欢! :=) 感谢您给我一个好的解决方案!
    猜你喜欢
    • 1970-01-01
    • 2011-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-25
    • 2010-12-02
    相关资源
    最近更新 更多