Margular
frida-skeleton
Python

基于frida的安卓hook框架,提供了很多frida自身不支持的功能,将hook安卓变成简单便捷,人人都会的事情

Last updated Jul 2, 2026
882
Stars
132
Forks
2
Issues
0
Stars/day
Attention Score
58
Language breakdown
No language data available.
Files click to expand
README

frida-skeleton

[![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url] [![MIT License][license-shield]][license-url]


Logo

探索本项目的文档 »

报告Bug · 提出新特性

目录

- 开发前的配置要求 - 安装步骤

简介

frida-skeleton是基于frida的安卓hook框架,提供了很多frida自身不支持的功能,将hook安卓变成简单便捷,人人都会的事情,主要有:

  • 根据正则表达式批量hook安卓应用,支持多线程,可同时hook多个设备互不影响
  • 针对不同的应用可以同时加载不同的hook脚本,且支持优先级配置
  • 自动将手机上的所有TCP流量重定向到PC上的抓包工具如BurpSuite,无需手动配置,且自动绕过证书绑定机制
  • 丰富的日志记录功能,让你的hook历史永不丢失
  • 自动识别当前使用的frida版本并下载对应版本的frida-server到/data/local/tmp运行
  • 提供封装好的实用API以减少日常工作中的重复劳动

上手指南

开发前的配置要求
  • Python3
安装步骤
  • 克隆本项目到本地
git clone https://github.com/Margular/frida-skeleton.git
  • 安装第三方依赖库
pip install -r requirements.txt
查看说明
python frida-skeleton.py -h

详细说明请移步WIKI

文件目录说明

文件目录 
├── CHANGELOG.md              项目改动记录
├── LICENSE                   许可证
├── README.md                 本文档
├── /assets/                  下载的frida-server存放的位置
├── frida-skeleton.py         项目入口
├── /images/                  本项目用到的图像资源文件
├── /lib/                     Python库文件,frida-skeleton核心实现部分
├── /logs/                    hook日志记录文件夹
├── /projects/                hook脚本存放的文件夹,以目录区分项目
├── requirements.txt          三方库需求列表
├── /scripts/                 封装好的实用API
└── /tests/                   提供测试的安卓项目

如何参与开源项目

贡献使开源社区成为一个学习、激励和创造的绝佳场所。你所作的任何贡献都是非常感谢的。

  • Fork本项目
  • 创建开发分支 (git checkout -b dev)
  • 提交更改 (git commit -m 'Add something')
  • 推送到分支 (git push origin dev)
  • Pull Request

版本控制

该项目使用Git进行版本管理。您可以在repository参看当前可用版本。

版权说明

该项目签署了MIT 授权许可,详情请参阅 LICENSE

鸣谢

[contributors-shield]: https://img.shields.io/github/contributors/Margular/frida-skeleton.svg?style=flat-square [contributors-url]: https://github.com/Margular/frida-skeleton/graphs/contributors [forks-shield]: https://img.shields.io/github/forks/Margular/frida-skeleton.svg?style=flat-square [forks-url]: https://github.com/Margular/frida-skeleton/network/members [stars-shield]: https://img.shields.io/github/stars/Margular/frida-skeleton.svg?style=flat-square [stars-url]: https://github.com/Margular/frida-skeleton/stargazers [issues-shield]: https://img.shields.io/github/issues/Margular/frida-skeleton.svg?style=flat-square [issues-url]: https://img.shields.io/github/issues/Margular/frida-skeleton.svg [license-shield]: https://img.shields.io/github/license/Margular/frida-skeleton.svg?style=flat-square [license-url]: https://github.com/Margular/frida-skeleton/blob/master/LICENSE

404StarLink 2.0 - Galaxy

frida-skeleton 是 404Team 星链计划2.0中的一环,如果对frida-skeleton 有任何疑问又或是想要找小伙伴交流,可以参考星链计划的加群方式。

© 2026 GitRepoTrend · Margular/frida-skeleton · Updated daily from GitHub