某灰产收费虚拟定位APP逆向破解教程之NP(MT)管理器破解

查看 124|回复 10
作者:laoser   
写在前面声明:本文仅供学习交流使用,所涉及的APP和破解版均不提供下载渠道。所涉及的技术请勿用于非法活动,否则所带来的一切后果自负。看到博主的帖子突发奇想决定写个手机端逆向教程原博主帖子:
某灰产收费虚拟定位APP逆向破解教程环境和工具环境
  • Android 13

    工具
  • MT管理器或NP管理器

    破解过程逆向分析
    首先打开APP,是一个输入卡号的弹窗,无法关闭,首先想到是AlertDialog,想办法强制调用dismiss()方法或者屏蔽掉show()方法
    NP管理器开始破解,没有加壳,打开安装包,点查看


    1713197465925.jpg (38.18 KB, 下载次数: 0)
    下载附件
    2024-4-16 00:11 上传

    随意勾选其中一个dex


    1713197399252.jpg (126.85 KB, 下载次数: 0)
    下载附件
    2024-4-16 00:10 上传

    文件
    选择dex++


    1713197383982.jpg (36.79 KB, 下载次数: 0)
    下载附件
    2024-4-16 00:10 上传

    全选所有dex后确定


    1713197365589.jpg (85.34 KB, 下载次数: 0)
    下载附件
    2024-4-16 00:10 上传

    选择搜索,发起新搜索


    1713197326989.jpg (29.6 KB, 下载次数: 0)
    下载附件
    2024-4-16 00:09 上传

    填写查找内容为登录,搜索类型为字符串,点确定开始等待搜索结果点击搜索结果,打开Smali代码


    1713197270579.jpg (44.67 KB, 下载次数: 0)
    下载附件
    2024-4-16 00:08 上传

    右上角打开菜单


    1713197220042.jpg (167.03 KB, 下载次数: 0)
    下载附件
    2024-4-16 00:07 上传

    选项选转为Java代码


    1713197181902.jpg (172.85 KB, 下载次数: 0)
    下载附件
    2024-4-16 00:06 上传

    开始定位AlertDialog代码,框选中最后一句代码意思为强制取消点击关闭弹出,也可以修改这里,但是我的目的是隐藏掉弹窗,所以跳过这句代码


    1713197007299.jpg (200.58 KB, 下载次数: 0)
    下载附件
    2024-4-16 00:03 上传

    定位到代码AlertDialog.show()方法


    1713197101665.jpg (155.28 KB, 下载次数: 0)
    下载附件
    2024-4-16 00:05 上传

    AlertDialog.show()方法最后在这里调用显示,方法名为xsdlck()


    image.png (170.36 KB, 下载次数: 0)
    下载附件
    2024-4-15 23:36 上传

    返回Smali代码定位代码入口,删掉这行代码


    1713196866503.jpg (166.04 KB, 下载次数: 0)
    下载附件
    2024-4-16 00:01 上传

    删掉代码后如下


    1713196929089.jpg (161.1 KB, 下载次数: 0)
    下载附件
    2024-4-16 00:02 上传



    image.png (168.56 KB, 下载次数: 0)
    下载附件
    2024-4-15 23:38 上传

    然后就是各种保存


    image.png (22.28 KB, 下载次数: 0)
    下载附件
    2024-4-15 23:39 上传



    image.png (39.11 KB, 下载次数: 0)
    下载附件
    2024-4-15 23:39 上传

    保存完后卸载原来版本后安装修改后版本打开,登录弹窗不在了,可以直接使用


    image.png (50.2 KB, 下载次数: 0)
    下载附件
    2024-4-15 23:41 上传

    效果演示


    image.png (32.96 KB, 下载次数: 0)
    下载附件
    2024-4-15 23:43 上传

    下载次数, 下载附件

  • zlwdrq   

    给个名字
    skywalkesd   

    删完保存时提示错误,无法保存。
    异常信息
    org.jf.smali.MsgRecognitionException:[1783,2]Error for input ": Invalidtext
    at
    android.s.pc0.nextToken(UnknownSource:110)at android.s’(Unknown Source:5)at android.s..(Unknown Source:11)
    at android.s.(Unknown Source:1 4)
    at android.s`(Unknown Source:11)
    at android.s.qc0.’(UnknownSource:2757)
    at android.s.qc0..(UnknownSource:53)
    at android.s.qc0(UnknownSource:172)
    at android.s.qc0.(UnknownSource:335)
    at android.s.qc0.`(UnknownSource:158)
    ZMWAWOOPP   

    感谢!!!
    zky666   

    太厉害了,这都能破解
    w719622w   

    点个赞   求一个
    sushe534   

    路行助手
    yuhua2010086   

    感谢楼主分享!!
    liuhai7435   

    大佬给个软件练练手可以吗
    laoser
    OP
      

    原版没破解的安装包:https://www.123pan.com/s/y2B0Vv-ftSW3.html
    @ liuhai7435
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部