iOS逆向之MJAppTools--更快捷的获取App在手机中的信息

处理iOS APP信息的命令行工具  MJAppTools
下载   MJAppTools

一、目前已有的功能

.正则搜索
     .列出用户安装的所有应用
     .列出用户安装的所有加壳应用
     .列出用户安装的所有未加壳应用
     .列出系统的应用

.应用信息
    .应用名称
    .Bundle Identifier
    .Bundle URL(Main Bundle)
    .Data URL(Sandbox)
    .架构信息(Architecture)
        .架构名称(Architecture Name)
        .加壳信息(Cryptid)


二、安装

1.下载MJAppTools项目

2.编译
   a .make(或者用Xcode打开项目Command+B编译一下)

    b.生成命令工具

3.将命令行工具存放到手机的/usr/bin目录


4.在手机终端上设置可执行权限

chmod +x /usr/bin/MJAppTools

5、开始使用MJAppTools

三、用法

搜索用户安装的所有应用

搜索系统的应用

支持正则搜索
    .搜索名称

    .搜索ID

    .搜索路径

四、使用过程中遇到的问题
执行报 -sh: /usr/bin/MJAppTools: Bad CPU type in executable
需要将makeFile文件中的armv7 改成arm64 重新编译

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • [TOC] ==iOS逆向环境介绍== *** 越狱环境:iphone5s iOS 8.3*** 1.Drawin...
    锦鲤跃龙阅读 5,227评论 2 2
  • iOS逆向学习【1~32】 【chechra1n、Cydia、sshopen、vim、Cycript、adv-cm...
    CYC666阅读 6,215评论 0 5
  • 软件脱壳,顾名思义,就是对软件加壳的逆操作,把软件上存在的壳去掉(解密)。 砸壳原理 应用加壳(加密)提交给App...
    帅驼驼阅读 10,676评论 2 4
  • 什么是脱壳 iOS端App在上线之前会有苹果商店进行FairPlayDRM数字版权加密保护,我们称之为“加壳”。要...
    VV木公子阅读 7,321评论 0 4
  • 调试一款应用,使用重签名方案,很容易被第三方察觉。在越狱环境中,我们可以在不污染App的情况下,对第三方程序进行动...
    帅驼驼阅读 4,681评论 0 2

友情链接更多精彩内容