{"id":19153804,"url":"https://github.com/codermjlee/mjapptools","last_synced_at":"2025-04-05T08:06:42.038Z","repository":{"id":81330476,"uuid":"119238814","full_name":"CoderMJLee/MJAppTools","owner":"CoderMJLee","description":"【越狱-逆向】处理iOS APP信息的命令行工具","archived":false,"fork":false,"pushed_at":"2020-08-28T06:11:09.000Z","size":93,"stargazers_count":590,"open_issues_count":7,"forks_count":147,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-03-29T07:06:08.990Z","etag":null,"topics":["commandline-tool","objective-c","reverse-engineering"],"latest_commit_sha":null,"homepage":"","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CoderMJLee.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-01-28T07:50:57.000Z","updated_at":"2025-02-25T23:49:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"e023159b-8354-4f2e-8527-ed2556ba05cd","html_url":"https://github.com/CoderMJLee/MJAppTools","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CoderMJLee%2FMJAppTools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CoderMJLee%2FMJAppTools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CoderMJLee%2FMJAppTools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CoderMJLee%2FMJAppTools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CoderMJLee","download_url":"https://codeload.github.com/CoderMJLee/MJAppTools/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247305934,"owners_count":20917208,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["commandline-tool","objective-c","reverse-engineering"],"created_at":"2024-11-09T08:24:19.545Z","updated_at":"2025-04-05T08:06:42.019Z","avatar_url":"https://github.com/CoderMJLee.png","language":"Objective-C","readme":"# MJAppTools\n处理iOS APP信息的命令行工具\n\n\n\n## 目前已有的功能\n\n- 正则搜索\n  - 列出用户安装的所有应用\n  - 列出用户安装的所有**加壳**应用\n  - 列出用户安装的所有**未加壳**应用\n  - 列出**系统**的应用\n- 应用信息\n  - 应用名称\n  - Bundle Identifier\n  - Bundle URL（Main Bundle）\n  - Data URL（Sandbox）\n  - 架构信息（Architecture）\n    - 架构名称（Architecture Name）\n    - 加壳信息（Cryptid）\n\n\n\n\n## 安装\n\n### 1、下载MJAppTools项目\n\n![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180128160423850-1514904706.png)\n\n\n\n### 2、编译\n\n- **make**（或者用Xcode打开项目**Command+B**编译一下）\n\n![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180128160439272-1085020939.png)\n\n\n\n- 生成命令行工具\n\n![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180128160450287-718908728.png)\n\n\n\n### 3、将命令行工具存放到手机的/usr/bin目录\n\n![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180128160456444-2037015854.png)\n\n\n\n### 4、在手机上设置可执行权限\n\n```shell\nchmod +x /usr/bin/MJAppTools\n```\n\n![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180128160514569-571116137.png)\n\n\n\n### 5、开始使用MJAppTools\n\n![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180131130946984-630357232.png)\n\n\n\n## 用法\n\n### 搜索用户安装的所有应用\n![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180129122149625-343565107.png)\n\n\n\n### 搜索系统的应用\n\n![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180131131158718-689866113.png)\n\n\n\n### 支持正则搜索\n\n- 搜索名称\n  ![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180129122156265-61789802.png)\n\n\n\n\n- 搜索ID\n  ![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180129122206250-1877490399.png)\n\n\n\n\n- 搜索路径\n  ![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180129122212906-911472208.png)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodermjlee%2Fmjapptools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodermjlee%2Fmjapptools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodermjlee%2Fmjapptools/lists"}