美文网首页
手动重签营业厅

手动重签营业厅

作者: lmfei | 来源:发表于2021-03-18 22:35 被阅读0次

之前尝试过用脚本进行应用重签,使用MonkeyDev App对应用重签,但重签的步骤还是一知半解,最近重新看了下手动重签的步骤,对应用重签的步骤有了进一步了解。下面我们来记录下这次手签移动营业厅的步骤

详细步骤

  1. 获取砸壳应用
    签名简书中提到过,砸壳分为静态砸壳和动态砸壳,其中静态砸壳难度太大,所以我们还是选择动态砸壳,这次选择砸壳的工具是frida-ios-dump,点击这里可以了解使用方法

    获取到砸壳应用后,我们解压缩下ipa
    可以手动修改文件后缀为zip,然后手动解压
    也可以使用终端,cd至砸壳文件统计目录下执行

unzip -q 中国移动(手机营业厅)_6.7.0.ipa -d ./

查看下Mach-O文件加密状态,cryptid 0 为非加密状态

otool -l ChinaMobile | grep cryptid
  1. 查找设备上可用证书
security find-identity -v -p codesigning
查找可用证书
  1. 查找app中是否含有Plugins、Watch文件,找到直接删除


    Plugins
  2. 对frameworks中所有framework进行重签名
codesign -fs "Apple Development: 1225574727@qq.com (5753AVLB68)" xxx.framework
  1. 获取配置文件
    embedded.mobileprovision的获取,可从苹果开发账号中下载;也可新建工程然后编译成功得到ipa 解压ipa并从中获得
    查看描述文件信息
security cms -D -i embedded.mobileprovision
查看描述文件信息
  1. 将描述文件中entitlements下<dict>...</dict>拷贝至新的plist文件下,制作授权文件,并放到Payload的同级目录下


    拷贝描述文件entitlements信息
    创建的授权文件
  2. 修改info.plist文件中bundleIdentifier与描述文件一致


    修改info文件
  3. 重签应用
    cd 至Payload同级目录,执行命令
codesign -fs "Apple Development: 1225574727@qq.com (5753AVLB68)" --no-strict --entitlements=../Entitlements.plist ChinaMobile.app
  1. 生成ipa
    手动压缩Payload文件,修改后缀;或使用终端cd至Payload
zip -ry ChinaMobile.ipa Payload
  1. 安装ipa至手机

注:安装失败报错DeviceNotSuportedByThining,表示info.plist中UISupportedDevices没有当前设备,添加即可!!!

生活如此美好,今天就点到为止。。。

相关文章

  • 手动重签营业厅

    之前尝试过用脚本进行应用重签,使用MonkeyDev App对应用重签,但重签的步骤还是一知半解,最近重新看了下手...

  • ipa包重签名

    重签名的三种方式 手动重签 \ xcode重签 \ shell脚本重签名 以微信越狱版举例 手动重签查看描述文件...

  • APP手动重签

    APP的重签名是一个博弈的过程, 重签名的步骤随着Apple签名细节的修改也会有所改变对APP的重签名, 目前并不...

  • iOS逆向之旅(进阶篇) — 重签名APP(一)

    重签名的四种方式 手动重签名【这种方法很复杂,容易出错,不过更接近原理】 使用Xcode进行重签名【在手动重签的基...

  • 手动应用重签及自动化重签

    有时需要我们利用Xcode调试第三方应用,注入自己的代码以修改其执行路径,完成一系列的骚操作。而应用重签是这一切的...

  • 2017最新ipa重签教程

    苹果ipa文件重签需要准备的东西 1、Mac电脑 2、重签用的ios证书 3、重签工具 教程分为两步 一、申请io...

  • ipa重签

    终端ssh登录mac用shell打包ipa报错:replacing existing signature 终端ss...

  • 重签ipa

    让.保罗.萨特曾说过:现实的精华就是匮乏,一种普遍而永恒的欠缺。人生重要的不是填补一种不完美,而是找到自己的位置。...

  • iOSAPP重签

    前期准备工作 前往描述文件目录 查看单一描述文件详情 查看本机所有可用证书(重签名要用到) 查看应用签名信息 查看...

  • iOS 重签

    iOS重签 第一步 下载 iOS App Signer如下图所示: 第二步,打开Xcode 新建一个项目.选好Te...

网友评论

      本文标题:手动重签营业厅

      本文链接:https://www.haomeiwen.com/subject/ycfmcltx.html