Skip to content

Creeeeeeeeeeper/Android-Sword

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android Sword

一款开源的apk一体化分析工具

License: GPL v3 GitHub stars GitHub forks

License: GNU General Public License v3.0

完整许可证文本


当前版本bug请提Issue,有建议可发Discussion(但暑假前不会更新新内容)


演示视频:

画质不高,将就着看(*^▽^*)

output.mp4

新增:AI源码分析需要自己配置api_key

目前支持:Claude(电脑上须安装Claude Code CLI),Kimi,Deepseek,OpenAI,智谱AI。

Claude和Kimi已测试过,后面几个还没测试(因为没申请api_key)

源码分析 -> JADX源码查看 中,点击一个代码文件之后,能看到右上角有一个AI分析按钮,直接点击后,可以使用设置界面配置好的默认AI工具直接分析,有AI分析记录的会在文件名边上显示一个[robot]的emoji。

image-20260111100952308

如果使用不同ai进行多次分析,则可以点击历史记录查看:

image-20260111101025135

右键AI分析按钮可以切换当前分析的AI工具、切换预设提示词等操作

image-20260111101118638

管理提示词预设:sources目录下的源码分析默认使用default_promptresources目录中的默认使用general_prompt进行分析,还可以自行添加预设列表,添加预设时请注意让ai使用markdown格式回复,以便更好的渲染在前端。

各模块总览

总览:

image-20260101220015136

详细信息:

image-20260101220114305

静态权限:

image-20260101220138396

源码分析:

image-20260101220200091

image-20260101220214985

image-20260101220225193

image-20260101220320216

敏感信息:

image-20260101220409861

第三方服务:

image-20260106173550680

网络抓包(r0capture)

image-20260106173636196

Frida脚本:

image-20260106173731302