微信小程序解密手机号

微信解密压缩包

https://res.wx.qq.com/wxdoc/dist/assets/media/aes-sample.eae1f364.zip

下载解压, 将这三个php文件放在使用的controller下便于引入

PHP解压代码如下:

<?php
 
include_once "wxBizDataCrypt.php";
 
 
$appid = 'wx4f4*********d474b';
$sessionKey = 'tiih*********hQ==';//sessionKey值通过小程序的code换取
 
$encryptedData="CiyLU1Aw2KjvrjMdj8YKliAjtP4gsMZM
                QmRzooG2xrDcvSnxIMXFufNstNGTyaGS
                9uT5geRa0W4oTOb1WT7fJlAC+oNPdbB+
                3hVbJSRgv+4lGOETKUQz6OYStslQ142d
                NCuabNPGBzlooOmB231qMM85d2/fV6Ch
                evvXvQP8Hkue1poOFtnEtpyxVLW1zAo6
                /1Xx1COxFvrc2d7UL/lmHInNlxuacJXw
                u0fjpXfz/YqYzBIBzD6WUfTIF9GRHpOn
                /Hz7saL8xz+W//FRAUid1OksQaQx4CMs
                8LOddcQhULW4ucetDf96JcR3g0gfRK4P
                C7E/r7Z6xNrXd2UIeorGj5Ef7b1pJAYB
                6Y5anaHqZ9J6nKEBvB4DnNLIVWSgARns
                /8wR2SiRS7MNACwTyrGvt9ts8p12PKFd
                lqYTopNHR1Vf7XjfhQlVsAJdNiKdYmYV
                oKlaRv85IfVunYzO0IKXsyl7JCUjCpoG
                20f0a04COwfneQAGGwd5oa+T8yO5hzuy
                Db/XcxxmK01EpqOyuxINew==";
 
$iv = 'r7BXXKkLb**********n05n0qiA==';
 
$pc = new \WXBizDataCrypt($appid, $sessionKey);
$errCode = $pc->decryptData($encryptedData, $iv, $data );
 
if ($errCode == 0) {
    print($data . "\n");
} else {
    print($errCode . "\n");
}

注:因为是类外,所以new \WXBizDataCrypt,这一点要加“ \ ”

posted @ 2022-07-27 11:06  麻大哈  阅读(363)  评论(0)    收藏  举报