$old = '105a38dfaabb2f3880de7b5f563f628df36412ca344122feeeb4e6d86c2*****';
$old_array = str_split($old, 2);
$new = 'c22006cf2feb64a3d11bf2fc39e739ff';
$new_array = str_split($new, 2);
// 逆向计算最后5位的 $old_array 值
for ($i = 31; $i >= 27; $i--) { // 对应最后5位字符的位置
$new_hex = $new_array[$i];
$dec = hexdec($new_hex);
if ($dec
输出结果:
[SQL] 纯文本查看 复制代码Decrypted old: 105a38dfaabb2f3880de7b5f563f628df36412ca344122feeeb4e6d86c2598c
通过逆向计算 $old 字符串的最后5位字符,其值为 598c。