Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ctkqiang/mobileappanalyzer

这个仓库包含了一个用于分析移动应用文件(APK 和 IPA)的 Ruby 脚本。它能够提取这些文件并运行诸如 APKTool 和 JADX(用于 Android)以及 class-dump(用于 iOS)等工具进行分析。该脚本支持对 Android APK 文件和 iOS IPA 文件进行详细分析,包括提取和解析文件内容,并能自动下载和安装所需的工具。
https://github.com/ctkqiang/mobileappanalyzer

android apktool china class-dump-swift hacking ios metaspoilt ruby tool

Last synced: about 1 month ago
JSON representation

这个仓库包含了一个用于分析移动应用文件(APK 和 IPA)的 Ruby 脚本。它能够提取这些文件并运行诸如 APKTool 和 JADX(用于 Android)以及 class-dump(用于 iOS)等工具进行分析。该脚本支持对 Android APK 文件和 iOS IPA 文件进行详细分析,包括提取和解析文件内容,并能自动下载和安装所需的工具。

Awesome Lists containing this project

README

        

# MobileAppAnalyzer

MobileAppAnalyzer 是一个用于分析移动应用文件(APK 和 IPA)的 Ruby 脚本。它提取这些文件,并运行像 APKTool 和 JADX(针对 Android),以及 class-dump(针对 iOS)等工具。

## 功能

- **Android APK 分析:**
- 提取 APK
- 运行 APKTool
- 运行 JADX

- **iOS IPA 分析:**
- 提取 IPA
- 运行 class-dump

- **工具管理:**
- 自动下载和安装必要的工具

## 前提条件

- Ruby
- `git`
- `brew`(适用于 macOS)

## 使用方法

1. 克隆仓库:

```sh
git clone https://github.com/ctkqiang/MobileAppAnalyzer.git
cd MobileAppAnalyzer
```

2. 运行分析器:

```sh
ruby analyse.rb
```

- ``: APK 或 IPA 文件的路径
- ``: 分析输出的目录

示例:

```sh
ruby analyse.rb myapp.apk analysis_output
```

### 个人捐赠支持
如果您认为该项目对您有所帮助,并且愿意个人捐赠以支持其持续发展和维护,🥰我非常感激您的慷慨。
您的捐赠将帮助我继续改进和添加新功能到该项目中。 通过财务捐赠,您将有助于确保该项目保持免
费和对所有人开放。即使是一小笔捐款也能产生巨大的影响,也是对我个人的鼓励。

以下是我的支付宝二维码,您可以扫描二维码进行个人捐赠:







[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/F1F5VCZJU)

## 爱心捐款

## 关注我