我以前从未fatal error
在 PHP 中看到过这种情况......当我在 github 上找到一个密码哈希类时,它就开始了:
$Config = array(
"Depreciated" => 1,
"Notices" => 1,
"Errors" => 1,
"Warnings" => 1,
);
$Salt_Settings= 1;
$Password_Hashing = new SlayerSolutions\Authentication($Salt_Settings,$Config);
$Password_Hashing ->SetSalt("f4dd32");
$Password_Hashing ->SetKey("Login");
$Password_Hashing ->SetPositioning(0);
$Password_Entities = $Password_Hashing ->Password_Props($_POST['Password']);
$Result_Array = $Password_Hashing ->Hash_Password($Password_Entities );
这将返回:
致命错误:散列函数的错误使用。这必须在一个步骤过程中执行。
我无法查看该类的实际代码结构,因为它似乎是用 ioncube 或其他东西编码的