美文网首页
Framework的手动签名

Framework的手动签名

作者: _亻弋_石马_亻_生 | 来源:发表于2022-07-07 09:39 被阅读0次

签名准备:

libpag.framework 这个库需要签名后再进行使用,如果没有签名导进去是会报错的。一般是脚本签名和手动签名,这里简单介绍下手动签名
  • 进入 libpag 中查看其目录,其中_CodeSignature 就是签名文件信息
    ├── Headers
    ├── Info.plist
    ├── Modules
    ├── _CodeSignature
    └── libpag

我们第一次拿到的 libpag.framework 签名肯定是不对的,我们要使用自己的开发账号进行签名

*查看 framework 的签名证书命令

codesign -d -vv xxxxx.framework
  • 删除原有的签名

进入到 libpag.framework 文件夹内,删除 _CodeSignature 文件夹

  • 查看本机的签名文件
/usr/bin/security find-identity -v -p codesigning
  //可能你的电脑上会显示很多,选择你项目中用的即可
  1) DE340162A51981A466FA5D68BCAF2A07220BF4B2 "iPhone Developer: ... (...)"
  2) 5872B661A62607BD2C892C05F3553907BEA44F4F "Mac Developer: ... (...)"
  3) 39E6F6BAC63352FF3791E166A80969F088C2BF29 "iPhone Developer: ... (...)"
  • 使用签名文件命令
codesign -fs "iPhone Developer: ... (...)" libpag.framework

备注:使用完可以再使用查看命令检查下是否签名正确,只有这一个framework需要签名,其他的字节导进去就可以

相关文章

  • Framework的手动签名

    签名准备: libpag.framework 这个库需要签名后再进行使用,如果没有签名导进去是会报错的。一般是脚本...

  • 逆向 - 代码注入

    准备好重签名的项目 手动注入 创建framework JHook通过load方法运行发现没有变化,通过MachOV...

  • APK 签名打包那些事

    APK 的自动签名 apk 的签名方式共有两种,分别是 手动签名 和 自动签名。所谓手动签名,就是 build =...

  • iOS framework动态库重签名

    真机上运行.framework时,如果报如下信息时表示framework动态库没有签名,需要进行重签名: 相关签名...

  • 应用签名-脚本签名

    签名原理熟悉了,又能够手动对应用签名,那么就可以将手动签名部分写成脚本,通过脚本,一步步实现手动签名过程。脚本签名...

  • 三 2手动签名图文说明

    在应用签名原理手动签名中,我们说到了手动签名的步骤以及手动签名需要用到的相关终端命令,这一篇文章中,我们就来图文说...

  • Framework动态库签名

    Ios Framework动态库签名相关知识点: 1.查看framework的签名证书命令:codesign -d...

  • iOS逆向与安全2.2 :代码注入

    准备工作:重签名App framework注入 1 新建 Framework 此时,在framework中写入的...

  • 手动签名

    2021-01-01 00:00:00 wlkt 1. 解压 需要签名的 ipa 文件 unzip -q wx.i...

  • iOS--利用Xcode调试三方应用

    上一篇写了自己手动签名,注重原理,过程复杂。手动签名重新签名ipa包 利用Xcode,可以完成相关的工作。 ~/资...

网友评论

      本文标题:Framework的手动签名

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