内网横向边界安全测试工具

华盟原创文章投稿奖励计划

项目简介

 

GYscan是一款专注于内网横向移动和边界安全测试的专业工具,基于Go语言开发。该工具集成了丰富的内网渗透测试功能,包括端口扫描、服务识别、漏洞检测、远程命令执行、弱口令爆破等核心功能,为安全研究人员和渗透测试人员提供高效、可靠的内网安全评估解决方案。

核心优势

  • 专注内网安全:专门针对内网横向移动和边界安全测试场景优化

  • 功能丰富:集成了端口扫描、服务识别、远程命令执行、弱口令爆破、配置审计等多种功能

  • 跨平台支持:支持Windows、Linux、macOS三大主流操作系统

  • 模块化设计:采用插件化架构,支持功能扩展和自定义模块开发

  • 配置审计:基于CIS Benchmark安全基线,支持五大类58项配置检查

  • 证据追踪:审计检查显示具体配置文件、配置项、当前值和修复建议

  • 性能优异:基于Go语言开发,具备出色的并发处理能力

基本信息

项目 信息
项目名称 GYscan
开发语言 Go 1.24+
支持平台 Windows 7+/Linux/macOS
许可证 Apache 2.0
最新版本 v2.7

重要提示: 本工具仅用于授权的安全测试目的。任何未授权的使用行为均属违法,使用者需承担相应的法律责任。

快速上手

环境准备

1. 安装Go环境 (版本1.18+)

# 下载并安装Gohttps://golang.org/dl/ # 验证安装go version

2, 获取项目代码

# Githubgit clone https://github.com/xiguayiqiu/GYscan.git# Giteegit clone https://gitee.com/bzhanyiqiua/GYscan.gitcd GYscan

编译安装

# 编译客户端cd Clientgo build -o GYscan.exe

一键构建脚本

# Windows平台.\build.ps1 # Linux平台chmod +x build_linux.sh./build_linux.sh

Linux平台依赖安装

GYscan在Linux平台构建需要安装系统依赖包,不同发行版的安装命令如下:

Debian/Ubuntu/Kali Linux/Parrot Security

# 更新包管理器sudo apt update # 安装依赖包sudo apt install -y \    libx11-dev \    libxcursor-dev \    libxrandr-dev \    libxinerama-dev \    libxi-dev \    libxxf86vm-dev \    libgl1-mesa-dev \    libglu1-mesa-dev \    mesa-common-dev \    build-essential \    pkg-config \    dbus-x11 \    libdbus-1-dev \    libpcap-dev \    man-db

edHat/CentOS/Fedora/Rocky Linux

# 安装依赖包sudo yum install -y \    libX11-devel \    libXcursor-devel \    libXrandr-devel \    libXinerama-devel \    libXi-devel \    libXxf86vm-devel \    mesa-libGL-devel \    mesa-libGLU-devel \    mesa-libGLw-devel \    gcc-c++ \    pkgconfig \    dbus-x11 \    dbus-devel \    libpcap-devel \    man-db

Arch Linux/Manjaro

# 安装依赖包sudo pacman -S --noconfirm \    libx11 \    libxcursor \    libxrandr \    libxinerama \    libxi \    libxxf86vm \    mesa \    glu \    base-devel \    pkg-config \    dbus \    dbus-glib \    libpcap \    man-db

OpenSUSE

# 安装依赖包sudo zypper install -y \    libX11-devel \    libXcursor-devel \    libXrandr-devel \    libXinerama-devel \    libXi-devel \    libXxf86vm-devel \    Mesa-libGL-devel \    Mesa-libGLU-devel \    Mesa-dri-devel \    gcc-c++ \    pkgconfig \    dbus-1-x11 \    dbus-1-devel \    libpcap-devel \    man-db

注意: 构建脚本 build_linux.sh 会自动检测系统发行版并提示安装缺失的依赖包。

功能列表

正式命令

命令 功能描述 状态
about 查看工具信息 ✅ 稳定
ca 配置审计工具,基于CIS基线进行系统配置安全检查 ✅ 稳定
crunch 密码字典生成工具 ✅ 稳定
database 数据库密码破解工具 ✅ 稳定
dirscan 网站目录扫描工具 ✅ 稳定
ftp FTP密码破解 ✅ 稳定
passhash 凭证传递攻击模块 ✅ 稳定
powershell PowerShell远程执行工具 [WinRM服务利用] ✅ 稳定
process 进程与服务信息收集工具 ✅ 稳定
rdp RDP远程桌面工具 ✅ 稳定
route 路由跳数检测 ✅ 稳定
scan 网络扫描工具,支持主机发现、端口扫描、服务识别等功能 ✅ 稳定
scapy 高级网络包操作工具,支持原始包构造、接口检测和功能演示 ✅ 稳定
ssh SSH密码爆破工具(Hydra风格) ✅ 稳定
userinfo 本地用户和组分析 ✅ 稳定
webshell WebShell生成工具 ✅ 稳定
wmi WMI远程管理工具 ✅ 稳定
waf WAF检测工具,支持主流WAF识别和检测 ✅ 稳定
xss XSS漏洞检测工具,支持反射型、存储型、DOM型XSS检测 ✅ 稳定
winlog Windows日志查看工具,支持本地和远程日志查询 ✅ 稳定
clean 高级黑客攻击痕迹检测与清理工具 ✅ 稳定
fu 文件上传漏洞检查工具 ✅ 稳定
wwifi Windows系统WiFi破解功能 ✅ 稳定

项目地址

https://github.com/xiguayiqiu/GYscan

文章来源:HACK之道

本文来源HACK之道,经授权后由华盟君发布,观点不代表华盟网的立场,转载请联系原作者。

发表回复