Skip to content

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

Notifications You must be signed in to change notification settings

ctkqiang/MobileAppAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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. 克隆仓库:

    git clone https://github.com/ctkqiang/MobileAppAnalyzer.git
    cd MobileAppAnalyzer
  2. 运行分析器:

    ruby analyse.rb <file_path> <output_dir>
    • <file_path>: APK 或 IPA 文件的路径
    • <output_dir>: 分析输出的目录

示例:

ruby analyse.rb myapp.apk analysis_output

个人捐赠支持

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

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


ko-fi

爱心捐款

关注我

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages