Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/codermjlee/mjapptools

【越狱-逆向】处理iOS APP信息的命令行工具
https://github.com/codermjlee/mjapptools

commandline-tool objective-c reverse-engineering

Last synced: about 9 hours ago
JSON representation

【越狱-逆向】处理iOS APP信息的命令行工具

Awesome Lists containing this project

README

        

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

## 目前已有的功能

- 正则搜索
- 列出用户安装的所有应用
- 列出用户安装的所有**加壳**应用
- 列出用户安装的所有**未加壳**应用
- 列出**系统**的应用
- 应用信息
- 应用名称
- Bundle Identifier
- Bundle URL(Main Bundle)
- Data URL(Sandbox)
- 架构信息(Architecture)
- 架构名称(Architecture Name)
- 加壳信息(Cryptid)

## 安装

### 1、下载MJAppTools项目

![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180128160423850-1514904706.png)

### 2、编译

- **make**(或者用Xcode打开项目**Command+B**编译一下)

![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180128160439272-1085020939.png)

- 生成命令行工具

![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180128160450287-718908728.png)

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

![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180128160456444-2037015854.png)

### 4、在手机上设置可执行权限

```shell
chmod +x /usr/bin/MJAppTools
```

![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180128160514569-571116137.png)

### 5、开始使用MJAppTools

![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180131130946984-630357232.png)

## 用法

### 搜索用户安装的所有应用
![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180129122149625-343565107.png)

### 搜索系统的应用

![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180131131158718-689866113.png)

### 支持正则搜索

- 搜索名称
![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180129122156265-61789802.png)

- 搜索ID
![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180129122206250-1877490399.png)

- 搜索路径
![](https://images2017.cnblogs.com/blog/497279/201801/497279-20180129122212906-911472208.png)