E企盈营销工具技术服务商 热线:4006-838-530

微信小程序手机号解密!必成功!!保山E企盈小程序!

先上代码哈,希望你看完别走;1.点赞;2.留言说一下我的问题。欢迎来稿## 看我的这个篇文章你肯定能做出来,并且能非常简单的获取原理,并教你在哪里应该如何去融合自己项目 ##1.创建解密类WxPhoneUtil

public class WxPhoneUtil {/*** TODO:在这里你需要注意了:你需要对整个返回的String做处理,把需要的那个手机号拿出来就ok了,你可以打印一下这个返回值然后处理,因为处理方式很多,我的处理方式不一定适合大家自身的习惯,所以这里改动了一下*/    public string getPhoneNumberBeanS5(String decryptData, String key, String iv) throws Exception {   /*   *这里你没必要非按照我的方式写,下面打代码主要是在一个自己的类中 放上decrypts5这个解密工具,工具在下方有代码   */         String resultMessage = 自己的类对象.decryptS5(decryptData,"UTF-8",key,iv);        return resultMessage;    }}

2.这里用到一些自定义工具,你放哪里都行,自己创建个类就行

   /**     * 解密工具直接放进去即可     */    public static String decrypt开通仿古砖小程序电话:4006-838-530S5(String sSrc, String encodingFormat, String sKey, String ivParameter) throws Exception {        try {            BASE64Decoder decoder = new BASE64Decoder();    开通背景墙小程序电话:4006-838-530        byte[] raw = decoder.decodeBuffer(sKey);            SecretKeySpec skeySpec = new SecretKeySpec(raw, "AES");            IvParameterSpec iv = new IvParameterSpec(decoder.decodeBuffer(ivParameter));            Cipher cipher = Cipher.getInstance("AES/CBC/PKCS5Padding");            cipher.init(Cipher.DECRYPT_MODE, skeySpec, iv);            byte[] myendicod = decoder.decode开通夏凉被小程序电话:4006-838-530Buffer(sSrc);            byte[] original = cipher.doFinal(myendicod);            String originalString = new String(original, encodingFormat);            return originalString;        } catch (Exception ex) {            return null;        }    }

3.下面我们要开始自己调用就ok了

得到处理后的手机号就Ok啦 WxPhoneUtil 实例化对象.getPhoneNumberBeanS5();

赞(0) 打赏
未经允许不得转载:E企盈小程序开发-热线:4006-838-530 » 微信小程序手机号解密!必成功!!保山E企盈小程序!
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

模王系统开发

联系我们升级日志

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏