免责声明
本公众号所提供的文字和信息仅供学习和研究使用,请读者自觉遵守法律法规,不得利用本公众号所提供的信息从事任何违法活动。本公众号不对读者的任何违法行为承担任何责任。工具来自网络,安全性自测,如有侵权请联系删除。
工具介绍
此工具是基于多线程模式开发,目的是进行快速准确的等保核查、端口扫描、组件识别、子域名扫描、目录扫描等功能;
支持弱口令检测、 漏洞扫描、端口扫描(协议识别,组件识别)、web目录扫描、子域名扫描、等保模拟定级、自动化运维、等保工具(网络安全等级保护现场测评工具)内置3级等保核查命令、基线核查工具等
红队可用于外网资产收集、内网横向等、蓝队同样可以用于互联网资产排查、扫描扫描、基线核查等
弱口令/未授权现阶段支持类型
工具使用
Usage:
golin [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
dirsearch 进行网页目录扫描
help Help about any command
linux 运行采集Linux采集模式
mysql 运行采集MySql采集功能
oracle 运行采集oracle采集模式
pgsql 运行采集PostgreSQL采集模式
port 端口扫描
redis 运行采集Redis功能
route 运行采集网络设备功能
sqlserver 运行采集sqlserver采集模式
update 检查更新程序
web web形式运行
windows 读取安全策略生成html
Flags:
--help help for golin
Use "golin [command] --help" for more information about a command.
golin web (通过web方式启动,仅支持等保功能)
golin port (自动读取本地网卡IP地址段进行扫描,过滤虚拟网卡地址段)
golin port -i 192.168.1.1/24 (扫描c段端口并扫描弱口令、xss、poc漏洞)
golin port -i 192.168.1.1/24 --ipfile ip.txt (扫描指定IP段的同时扫描ip.txt文件中的主机,默认读取ip.txt,目录下如果存在不使用--ipfile也会读取)
golin port -i 192.168.1.1:8080 (快速扫描某一主机的特定端口)
golin port -i 192.168.1.1/24 -c 1000 -t 10(仅扫描c段端口并设置并发数为1000,端口连接超时为10秒)
golin port -i 192.168.1.1/24 --noping --nocrack --random(扫描c段端口但不探测存活不扫描弱口令,并且打乱主机顺序扫描)
golin port -i 192.168.1.1/24 --nopoc(扫描c段端口但禁用扫描漏洞)
golin dirsearch -u https://test.com -f 字典.txt --code 200,404 (扫描状态码为200以及404的web目录)
golin domain -u baidu.com --api (扫描子域名,并且调用fofa、RapidDNS的API)
golin [linux、mysql、oracle、sqlserver、redis、windows...] (按照3级等保要求核查各项安全配置生成html形式报告)
golin update (检查是否可更新)
端口扫描功能预览
WEB目录扫描功能预览
弱口令/未授权现阶段支持类型
序号 | 类型 | 是否支持 | 备注 |
---|---|---|---|
1 | SSH | √ | |
2 | RDP | √ | |
3 | FTP | √ | |
4 | MySQL | √ | |
5 | PostgreSQL | √ | |
6 | Redis | √ | |
7 | MSSQL | √ | |
8 | SMB | √ | |
9 | Telnet | √ | |
10 | Tomcat | √ | |
11 | MangoDB | √ | 仅验证未授权访问 |
12 | Elasticsearch | √ | 仅验证未授权访问 |
13 | oracle | √ | |
14 | ZooKeeper | √ | 仅验证未授权访问 |
15 | dubbo | √ | 仅验证默认账户 |
16 | nps | √ | 仅验证默认账户 |
17 | Druid | √ | 仅验证未授权访问 |
18 | activemq | √ | 仅验证默认账户 |
20 | couchdb | √ | 仅验证未授权访问 |
21 | Hadoop-Administration | √ | 仅验证未授权访问 |
22 | ApacheSpark | √ | 仅验证未授权访问 |
23 | swagger | √ | 仅验证未授权访问 |
24 | Kibana | √ | 仅验证未授权访问 |
25 | Kafka-Manager | √ | 仅验证未授权访问 |
26 | Jenkins | √ | 仅验证未授权访问 |
27 | Everything | √ | 仅验证未授权访问 |
28 | D-Link路由器 | √ | 仅验证默认账户 |
29 | Nacos | √ | 仅验证默认账户 |
30 | HiveServer | √ | 仅验证未授权访问 |
31 | DockerRegistry | √ | 仅验证未授权访问 |
32 | ApacheStorm | √ | 仅验证未授权访问 |
33 | Prometheus | √ | 仅验证未授权访问 |
34 | Node-Exporter | √ | 仅验证未授权访问 |
35 | ApacheDruid | √ | 仅验证未授权访问 |
36 | Zabbix | √ | 仅验证默认账户 |
37 | JupyterLab | √ | 仅验证未授权访问 |
资产扫描现阶段支持功能
序号 | 功能 | 是否支持 | 备注 |
---|---|---|---|
1 | 多线程 | √ | 默认为100并发,可通过-c指定并发数 |
2 | 指定端口 | √ | 格式支持1,2,3,2-20 |
3 | 指定IP | √ | 格式支持192.168.1.1,192.168.1.1/24,192.168.1-10,http://www.baidu.com |
4 | 排除端口/主机 | √ | |
5 | 扫描前探测主机存活 | √ | 基于ping,可通过--noping跳过探测存活 |
6 | 打乱主机顺序 | √ | 默认不打乱,可通过--random进行打乱 |
7 | 协议识别 | √ | 目前支持常见协议:ssh、redis、https、https、MySQL、pgsql、ftp等 |
8 | 超时时间 | √ | 默认5秒,可通过-t指定 |
9 | 识别web | √ | 目前支持识别server、title、ssl证书 |
10 | 结果保存 | √ | 默认保存保存到portscan.xlsx |
11 | 主机操作系统识别 | √ | 基于ttl |
12 | 组件识别 | √ | 目前常用300+ |
13 | 自动扫描弱口令 | √ | rdp、ssh、redis、mysql、oracle、es、telnet、pgsql等40种 |
14 | web自动扫描xss | √ | |
15 | web自动扫描漏洞 | √ | 扫描poc、未授权访问、目录泄露 |
16 | 快速扫描格式 | √ | 支持格式:https://192.168.1.1:9090、http://192.168.1.1:9090、192.168.1.1:9090/login/index.php |
17 | sql注入扫描 | √ |
web目录扫描现阶段支持功能
序号 | 功能 | 是否支持 | 备注 |
---|---|---|---|
1 | 多线程 | √ | 默认为30并发 |
2 | 自定义状态码 | √ | 默认为200 |
3 | 代理模式 | √ | http/s、socks |
4 | 返回title | √ | |
5 | 超时等待时常 | √ | 默认为3秒 |
6 | 循环等待 | √ | 默认为无限制 |
7 | 内置url | √ | 3W+ |
8 | 自定义User-Agent | √ | |
9 | 重传 | ||
10 | 爬虫 | ||
11 | 结果保存 | √ | 保存到dirScan.json |
12 | 内置字典 | √ | 3W条目录路径 |
13 | 识别目录浏览 | √ | |
14 | 识别敏感信息泄露 | √ | |
15 | 识别文件下载 | √ | |
16 | xss扫描 | √ | |
17 | 组件识别 | √ | 目前常用300+ |
自动化测评现阶段支持类型
序号 | 类型 | 是否支持 | 备注 |
---|---|---|---|
1 | Centos | √ | SSH远程或本地运行 |
2 | Windows | √ | 本地运行 |
3 | Redis | √ | 远程或本地运行 |
4 | PostgreSQL | √ | 远程或本地运行 |
5 | Oracle | √ | 远程或本地运行 |
6 | MSSQL | √ | 远程或本地运行 |
7 | H3C | √ | SSH远程 |
8 | 华为 | √ | SSH远程 |
9 | AIX | √ | 可自定义命令未内置 |
10 | Ubuntu | √ | 可自定义命令未内置 |
11 | MongoDB | ||
12 | Elasticsearch |
下载链接
原文始发于微信公众号(贝雷帽SEC):【红队\蓝队】一款资产收集内网横向基线核查的神器
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论