【问题标题】:Obtain the password of ASPNET account获取ASPNET账号密码
【发布时间】:2009-04-02 17:46:23
【问题描述】:

有什么方法可以获取(而不是更改)Windows Server 2003 服务器上 ASPNET 帐户的密码?我需要将我的工作站的 ASPNET 帐户密码与我尝试连接的服务器上的密码进行同步。

我正在尝试使用我的 ASP.NET 应用程序解决以下issue 的问题。

【问题讨论】:

    标签: asp.net iis windows-server-2003 passwords


    【解决方案1】:

    有一个简单的方法来获取这个密码。此帐户是自动创建的,因此它不像“询问您的网络管理员”那么简单。

    首先来自域控制器的dump the password 哈希值,大多数防病毒软件会将 PWDUMP 视为病毒,因此请务必在运行前禁用 AV。

    在您转储这些密码后第二次将它们输入John the Ripper(注意:John the ripper 不是用于执行此操作的最佳程序,但它确实是免费的)

    这是breaking passwords with John 的(有点过时的)教程

    【讨论】:

    • 我无权访问域控制器,并且这样做会引起网络管理员的各种警告。
    • 更重要的一点是ASPNET用户是自动创建的,所以没有人知道密码,它是随机的(安装时自动生成)
    【解决方案2】:

    获得 NT 服务帐户密码的唯一方法是询问知道的人。如果应该知道的人不知道,那么同一个人应该能够为您重置它。换句话说,您可能应该与您的网络管理员交谈。

    【讨论】:

    • 我就是这么想的……我想问问有没有办法。
    【解决方案3】:

    基本上没有,没有办法检索 Windows 帐户密码。您可以使用各种工具更改它们,但检索的可能性很小。

    您始终可以在域控制器上创建代理帐户并设置应用程序池以在代理帐户下运行,以便权限可以跨工作站。

    【讨论】:

      猜你喜欢
      • 2011-05-10
      • 2018-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-21
      • 2011-08-19
      • 1970-01-01
      相关资源
      最近更新 更多