FaizHacke/network-toolkit

GitHub: FaizHacke/network-toolkit

一款跨平台的命令行网络工具包,集成了 WiFi 密码备份、网速测试、局域网文件共享、设备扫描和带宽监控五大网络管理功能。

Stars: 1 | Forks: 0

# network-toolkit 5合1网络工具包:WiFi 密码、网速测试、局域网文件共享、IP 扫描、带宽监控 # 🔧 网络工具包 **一个命令行应用包含 5 款必备网络工具** [![许可证](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![Windows](https://img.shields.io/badge/Windows-0078D6?logo=windows)](toolkit.ps1) [![Linux](https://img.shields.io/badge/Linux-FCC624?logo=linux)](toolkit.sh) ## 🚀 功能 | # | 工具 | 功能介绍 | |---|------|---------------| | 1 | 📶 WiFi 密码管理器 | 查看和备份所有已保存的 WiFi 密码 | | 2 | 📊 网络测速器 | 测试下载速度和 ping 延迟 | | 3 | 📁 局域网文件共享 | 在本地网络上即时共享文件 | | 4 | 🌐 IP 扫描器 | 查找连接到 WiFi 的所有设备 | | 5 | 📈 网络流量监控器 | 查看哪些应用正在使用带宽 | | 6 | 📈 全部运行 | 一次运行所有工具 | 🪟 完整的 Windows 设置 第 1 步:以管理员身份打开 PowerShell 在键盘上按下 Windows + X 点击“Windows PowerShell (管理员)”或“终端 (管理员)” 在弹出的窗口中点击“是” 第 2 步:复制并粘贴这一条命令 powershell irm https://raw.githubusercontent.com/FaizHacke/network-toolkit/main/toolkit.ps1 | iex 大功告成!按下 Enter 键,工具包就会启动! 接下来会发生什么: 你会看到这个菜单: text ===== NETWORK TOOLKIT ===== 1. 📶 WiFi 密码管理器 (查看和备份) 2. 📊 网络测速器 3. 📁 局域网文件共享 (P2P 传输) 4. 🌐 IP 扫描器 (查找网络上的设备) 5. 📈 网络流量监控器 6. 🚀 运行所有工具 (自动运行 1-5) 7. 🚪 退出 选择选项 (1-7): 第 3 步:选择要执行的操作 按此键 会发生什么 1 显示所有已保存的 WiFi 密码 2 测试你的互联网速度 3 在你的网络上共享文件 4 查找你 WiFi 上的所有设备 5 显示哪些应用正在占用带宽 6 自动运行所有工具! 7 退出工具包 快速测试 - 运行所有内容 (选项 6) 在键盘上按 6 按下 Enter 键 观看所有 5 个工具自动运行 报告将保存到你的电脑中 如果出现任何错误: 错误:“Running scripts is disabled” 先运行此命令,然后再试一次: powershell Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass 错误:“Cannot connect to GitHub” 确保你已连接到互联网并且仓库是公开的 错误:“Access Denied” 你必须以管理员身份运行 PowerShell 完整示例 - 你需要输入的内容: powershell Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. PS C:\WINDOWS\system32> irm https://raw.githubusercontent.com/FaizHacke/network-toolkit/main/toolkit.ps1 | iex ===== NETWORK TOOLKIT ===== 1. 📶 WiFi 密码管理器 2. 📊 网络测速器 3. 📁 局域网文件共享 4. 🌐 IP 扫描器 5. 📈 网络流量监控器 6. 🚀 运行所有工具 7. 🚪 退出 选择选项 (1-7):6 [工具包自动运行中...] 在你的电脑上创建的文件 运行选项 6 后,你会发现: wifi_backup_2026-06-13_14-30.txt - 你已保存的 WiFi 密码 network_report_2026-06-13_14-30.txt - 完整的诊断报告 这些文件会保存在你运行 PowerShell 的文件夹中(通常是 C:\WINDOWS\system32) 以后需要再次运行吗? 只需以管理员身份打开 PowerShell 并粘贴: powershell irm https://raw.githubusercontent.com/FaizHacke/network-toolkit/main/toolkit.ps1 | iex 视频式总结: ✅ 按下 Windows + X ✅ 点击“Windows PowerShell (管理员)” ✅ 点击“是” ✅ 复制此内容:irm https://raw.githubusercontent.com/FaizHacke/network-toolkit/main/toolkit.ps1 | iex ✅ 粘贴到 PowerShell 中(右键点击即可粘贴) ✅ 按下 Enter 键 ✅ 按下 6 以运行所有内容 ✅ 完成! 🐧 完整的 Linux 设置 第 1 步:打开终端 在键盘上按下 Ctrl + Alt + T 第 2 步:复制并粘贴这一条命令 bash curl -sSL https://raw.githubusercontent.com/FaizHacke/network-toolkit/main/toolkit.sh | bash 大功告成!按下 Enter 键,工具包就会启动! 接下来会发生什么: 你会看到这个菜单: text ===== NETWORK TOOLKIT ===== 1. 📶 WiFi 密码管理器 (查看和备份) 2. 📊 网络测速器 3. 📁 局域网文件共享 (P2P 传输) 4. 🌐 IP 扫描器 (查找网络上的设备) 5. 📈 网络流量监控器 6. 🚀 运行所有工具 (自动运行 1-5) 7. 🚪 退出 选择选项 (1-7): 第 3 步:选择要执行的操作 按此键 会发生什么 1 显示所有已保存的 WiFi 密码 2 测试你的互联网速度 3 在你的网络上共享文件 4 查找你 WiFi 上的所有设备 5 显示哪些应用正在占用带宽 6 自动运行所有工具! 7 退出工具包 快速测试 - 运行所有内容 (选项 6) 在键盘上按 6 按下 Enter 键 观看所有 5 个工具自动运行 报告将保存到你的电脑中 如果出现任何错误: 错误:“curl: command not found” 先安装 curl: bash # Ubuntu/Debian sudo apt install curl -y # Fedora sudo dnf install curl -y # Arch sudo pacman -S curl 错误:“Permission denied” 脚本在需要时会要求你输入 sudo 密码。直接输入即可(屏幕上不会显示字符)。 错误:“bash: command not found” 安装 bash: bash # Ubuntu/Debian sudo apt install bash -y # Fedora sudo dnf install bash -y 完整示例 - 你需要输入的内容: bash user@linux:~$ curl -sSL https://raw.githubusercontent.com/FaizHacke/network-toolkit/main/toolkit.sh | bash ===== NETWORK TOOLKIT ===== 1. 📶 WiFi 密码管理器 2. 📊 网络测速器 3. 📁 局域网文件共享 4. 🌐 IP 扫描器 5. 📈 网络流量监控器 6. 🚀 运行所有工具 7. 🚪 退出 选择选项 (1-7):6 [sudo] password for user: [工具包自动运行中...] 在你的电脑上创建的文件 运行选项 6 后,你会发现: wifi_backup_2026-06-13_14-30.txt - 你已保存的 WiFi 密码 network_report_2026-06-13_14-30.txt - 完整的诊断报告 这些文件会保存在你运行命令的文件夹中(通常是你的主文件夹:~/) 以后需要再次运行吗? 只需打开终端并粘贴: bash curl -sSL https://raw.githubusercontent.com/FaizHacke/network-toolkit/main/toolkit.sh | bash 可选:下载并永久保存 如果你想把脚本保留在电脑上: bash # 下载脚本 curl -O https://raw.githubusercontent.com/FaizHacke/network-toolkit/main/toolkit.sh # 赋予其可执行权限 chmod +x toolkit.sh # 随时运行它: ./toolkit.sh 特定发行版说明 Linux 发行版 是否可用? 说明 Ubuntu 18.04+ ✅ 是 完全支持 Debian 10+ ✅ 是 完全支持 Fedora 35+ ✅ 是 完全支持 Linux Mint 20+ ✅ 是 完全支持 Arch Linux ✅ 是 完全支持 Pop!_OS ✅ 是 完全支持 Raspberry Pi OS ✅ 是 完全支持 视频式总结: ✅ 按下 Ctrl + Alt + T ✅ 复制此内容:curl -sSL https://raw.githubusercontent.com/FaizHacke/network-toolkit/main/toolkit.sh | bash ✅ 粘贴到终端中(右键点击或按 Ctrl+Shift+V) ✅ 按下 Enter 键 ✅ 如果出现提示,请输入你的 sudo 密码 ✅ 按下 6 以运行所有内容 ✅ 完成! Windows 和 Linux 总结 操作系统 命令 Windows irm https://raw.githubusercontent.com/FaizHacke/network-toolkit/main/toolkit.ps1 | iex Linux curl -sSL https://raw.githubusercontent.com/FaizHacke/network-toolkit/main/toolkit.sh | bash 大功告成!你的网络工具包现在可以在 Windows 和 Linux 上运行了! 🚀🐧🪟
标签:AI合规, Awesome, IP扫描, 后端开发, 局域网传输, 应用安全, 系统管理, 网络工具箱, 网络测试