对微信的二次打包学习2:安装多个微信
来源:互联网 发布:windows bat脚本 注释 编辑:程序博客网 时间:2024/06/05 17:30
继上一篇,实现了重打包。
那打包后是不是就意味着我们能够在手机上面安装多个微信了呢?
还是用是目前官方最新版本6.3.7来试验。
安装打包后的APK会提示provider conflict...
原来里面使用了provider,两个APK的provider authorities都是一样的,当然会冲突。
一看有10多个provider,于是乎简单搞个脚本来干.
#! /bin/bashcd weixin_622/p11="com.tencent.mm.sdk.plugin.provider"p12="com.tencent.mm.sdk.comm.provider"p13="com.tencent.mm.plugin.gwallet.queryprovider"p14="com.tencent.mm.plugin.ext.ExtContentProviderBase"p15="com.tencent.mm.plugin.ext.message"p2="com.tencent.mm.plugin.ext.SearchContact"p3="com.tencent.mm.plugin.ext.NearBy"p4="com.tencent.mm.plugin.ext.SNS"p5="com.tencent.mm.plugin.ext.AccountSync"p6="com.tencent.mm.plugin.ext.entry"p7="com.tencent.mm.sdk.platformtools.MultiProcessSharedPreferences"#pg7="com/.tencent/.mm/.sdk/.platformtools/.MultiProcessSharedPreferences"sed -i "s/${p11}/${p11:0:-2}02/g" `grep "${p11}" . -rl`sed -i "s/${p12}/${p12:0:-2}02/g" `grep "${p12}" . -rl`sed -i "s/${p13}/${p13:0:-2}02/g" `grep "${p13}" . -rl`sed -i "s/${p14}/${p14:0:-2}02/g" `grep "${p14}" . -rl`sed -i "s/${p15}/${p15:0:-2}02/g" `grep "${p15}" . -rl`sed -i "s/${p2}/${p2:0:-2}02/g" `grep "${p2}" . -rl`sed -i "s/${p3}/${p3:0:-2}02/g" `grep "${p3}" . -rl`sed -i "s/${p4}/${p4:0:-2}02/g" `grep "${p4}" . -rl`sed -i "s/${p5}/${p5:0:-2}02/g" `grep "${p5}" . -rl`sed -i "s/${p6}/${p6:0:-2}02/g" `grep "${p6}" . -rl`#sed -i "s/${p7}/${p7:0:-2}02/g" `grep "${pg7}" . -rl`
修改完成后,完美安装运行..............
有图有真相:
等等,事情一定不会这么简单,刚运行一会,就弹出了对话框,说手机上安装多个非法客户端,如果继续使用可能封号......
OMG,看来下一步还得探究下它的检测机制........
1 0
- 对微信的二次打包学习2:安装多个微信
- 对微信的二次打包学习1:重打包
- 对微信的二次打包学习1:重打包
- 对某日头条apk的反编译和二次打包
- 微信二次分享
- 微信二次分享失败
- 微信二次分享解决方案
- Android微信支付获取二次签名Sign的方法
- 二次打包
- 对AFN的二次封装
- 对okhttp的二次封装
- java的二次学习
- 论ApkTool二次打包的坑
- 获取应用程序的签名,防止二次打包
- 安卓逆向学习笔记(2)- 利用apktool反编译apk并进行二次打包
- 微信支付和微信分享打包的问题
- qq、微信二次分享记录
- 微信android混淆打包减少安装包大小
- python开源项目目录结构参考
- Linux或Windows下安装Laravel5.0
- python 学习小结(1)
- 黑马程序员_Java三大特性(封装 继承 多态)
- Android 软键盘遮挡问题 windowSoftInputMode
- 对微信的二次打包学习2:安装多个微信
- utf8编码下SELECT查询不到内容
- 业余android studio开发(1)安装与helloworld
- 业余android studio开发(2)一个按钮的诞生
- 变态的静态资源缓存与更新
- 解决 Selenium文件上传框无法识别的问题
- reStructuredText(.rst)语法规则快速入门
- UIBezierPath和CAShapeLayer结合绘制任意弧度的圆形(包含旋转动画)
- 基于windows7, 如何设置java的环境变量?