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)中。
|