# Hoho_Framework **Repository Path**: sansjtw/Hoho_Framework ## Basic Information - **Project Name**: Hoho_Framework - **Description**: Hoho_Framework为网络扫描、信息收集、密码破解、网络嗅探等任务提供了模块化架构。 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-15 - **Last Updated**: 2024-06-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: 网络安全, Python, 信息收集, 工具集, 框架 ## README # Hoho Framework ## 介绍 Hoho Framework 是一个开源项目,旨在提供各种信息收集、网络嗅探、端口扫描和密码破解工具。该框架易于使用并且功能强大,适合从业人员和爱好者使用。 ## 安装 1. 克隆此仓库到本地: ```sh git clone https://gitee.com/sansjtw/Hoho_Framework cd Hoho_Framework ``` 2. 安装所需的依赖项: ```sh pip install -r requirements.txt ``` ## 使用说明 运行框架主程序,进入控制台: ```sh python hoho.py ``` ## 控制台基本命令 框架支持以下基本命令: - `ls` - 显示当前目录中的文件列表 - `help` - 显示帮助信息 - `help -l` - 显示当前模块的帮助信息 - `help -c` - 以中文显示帮助信息 - `list` - 列出所有可用的模块 - `list -c` - 列出所有可用模块的中文名称 - `use ` - 使用指定的模块 - `set ` - 为当前模块设置参数 - `options` - 显示当前模块的参数 - `run` - 使用设置的参数运行选定的模块 - `cancel` - 取消当前模块的选择 - `exit` - 退出Hoho Framework ## 部分模块与功能说明 根据不同模块使用不同的参数设置: ### Information_gathering 模块 - `python_whois`: - `set domain ` - 设置要查询的域名 - `website_fingerprint`: - `set url ` - 设置要指纹识别的网站URL ### Network_sniffing 模块 - `arp_spoof`: - `set target_ip ` - 设置目标IP地址 - `set gateway_ip ` - 设置网关IP地址 - `dns_spoofing`: - `set choice