0

我正在尝试在属于 codeigniter 应用程序的数据库中重置用户密码。(尽管该应用可能不使用标准的 Codeigniter 加密)。

有些值已重置为字母数字值,有些是通过以“sha512:1000:”开头的应用程序手动设置的,我想输入一个新密码。我怎样才能做到这一点?我正在使用 Sequel Pro

4

1 回答 1

0

您不能在数据库中手动执行此操作。密码似乎是使用 SHA-512 算法进行散列的,但以何种方式尚不清楚(涉及通常的盐,并且不能从给定的信息中扣除)。据我现在所见,在数据库中获取新密码的唯一两种方法是对 CodeIgniter 应用程序中的哈希算法进行逆向工程并将其应用于新密码,或者通过应用程序输入它。

于 2013-08-27T12:39:12.310 回答