crack_check
(PECL crack >= 0.1)
crack_check — 用给定的密码来进行破解测试
说明
crack_check (
resource
$dictionary
,
string $password
) :
bool
crack_check (
string
$password
,
string $username
= "" ,
string $gecos
= "" ,
resource $dictionary
= NULL
) :
bool
使用特定字典中给定的密码来进行密码强度检测。可供选择的特征(The alternative signature )还考虑用户名和GECOS信息。
Warning
此函数是实验性的。此函数的表象,包括名称及其相关文档都可能在未来的 PHP 发布版本中未通知就被修改。使用本函数风险自担 。
参数
-
dictionary
-
破解库所使用的字典,如果没有指定,则使用最后一次打开的字典。
-
password
-
需要检查的密码。
-
username
-
用于密码检测的这个账户的用户名。
-
gecos
-
用户账户的 GECOS 信息。
返回值
返回 TRUE
如果 password
足够安全, 或者返回 FALSE
表示可能需要进一步的操作.
更新日志
版本 | 说明 |
---|---|
0.3 | username 、gecos 和 dictionary 字段被添加到了可供选择的特征(alternative signature)中。 |