# hookFeiq **Repository Path**: 963149408.com/hook-feiq ## Basic Information - **Project Name**: hookFeiq - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-19 - **Last Updated**: 2026-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # hook-feiq Frida Hook 框架,用于分析飞信/QQ等Android应用的网络通信和加密功能。 ## 项目简介 本项目是一个基于Frida的Android应用Hook框架,主要用于逆向分析和调试移动端应用的网络通信协议。通过Hook关键函数,可以拦截并分析应用的请求/响应数据及加密逻辑。 ## 功能特性 - **网络请求Hook**: 拦截应用的网络发送函数 - **加密分析**: 分析应用使用的加密算法和密钥 - **数据解密**: 支持常见加密模式的数据解密 - **UI交互**: 提供简洁的感谢界面展示 ## 文件说明 | 文件 | 功能描述 | |------|----------| | `enpwd.py` | 加密解密核心模块,包含二进制转十六进制、内容加密等函数 | | `hook.js` | JavaScript端Hook脚本,注入目标应用 | | `hook.py` | Python端Hook启动器,调用Frida脚本 | | `hooksend.js` | 网络发送函数Hook脚本 | | `ui.py` | UI界面模块 | ## 快速开始 ### 环境要求 - Python 3.6+ - Frida (最新版本) - Android设备或模拟器 (已ROOT) ### 安装Frida ```bash pip install frida-tools ``` ### 使用方法 1. 连接Android设备 2. 运行hook脚本: ```bash python hook.py ``` 或使用frida直接注入: ```bash frida -U -f com.example.feiq -l hook.js ``` ## 核心API ### enpwd.py ```python bin_to_hex(data, length) # 二进制转十六进制 enContent(lp_key, n_mode, pb_blob_t) # 内容加密 ``` ### hook.py ```python on_message(message, data) # 消息处理 run_frida() # 启动Frida ``` ## 注意事项 - 本工具仅用于安全研究和逆向工程学习 - 请遵守相关法律法规,不要用于非法用途 - 使用前请确保已获得合法的测试授权 ## 许可证 本项目仅供学习交流使用。