一款面向红队的高度可控可拓展的自动化引擎工具

RedPincer:AI与自动化工作流重塑红队评估实战 在网络安全领域,自动化测试与智能决策正成为提升效率的关键。其核心原理在于通过工作流编排引擎(如借鉴n8n、Jenkins Pipeline思想)将复杂的评估流程分解为原子任务,并利用分布式任务队列(如Celery)实现并行调度。这种技术价值在于将安全专家从重复性劳动中解放,实现7x24小时不间断、标准统一的漏洞探测与验证。应用场景广泛覆盖从信息收集、漏洞扫描到权限提升的完整攻击链。本文聚焦的RedPincer项目,正是这一趋势的典型实践,它通过集成AI决策模块与插件化架构,构建了一个能进行智能路径推荐与自动 阅读详情

工具介绍

面向红队的, 高度可控可拓展的自动化引擎.gogo是一款几乎能解决一切内网自动化操作的工具, 并非是一个简单的缝合怪, 也不是仅仅实现了功能的demo, 而是一个经过两年打磨, 对几乎所有场景(webshell, cs, 多级代理等等)下都有大量优化的 红队向工具.

gogo将内网自动化 从某些工具的一键无脑操作提升到有目的的行动策略组, 几乎可以在所有奇怪复杂场景下通过特定的参数组合解决. 甚至在高防护的内网中, 也能进行一定程度的规避与探测.

特点

  • 自由的端口配置

  • 支持主动/被动指纹识别

  • 关键信息提取, 如title, cert 以及自定义提取信息的正则

  • 支持nuclei poc, poc目录: https://chainreactors.github.io/wiki/gogo/detail/#_6

  • 无害的扫描, 每个添加的poc都经过人工审核

  • 可控的启发式扫描

  • 超强的性能, 最快的速度, 尽可能小的内存与CPU占用.

  • 最小发包原则, 尽可能少地发包获取最多的信息

  • 支持DSL, 可以通过简单的配置自定义自己的gogo

  • 完善的输出与输出设计

  • 几乎不依赖第三方库, 纯原生go编写, 在windows 2003上也可以使用完整的漏洞/指纹识别功能

工具使用

最简使用

指定网段进行默认扫描, 并在命令行输出

gogo -i 192.168.1.1/24 -p win,db,top2

端口配‍置

一些常用的端口配置:

  • -p - 等于-p 1-65535

  • -p 1-1000 端口范围

  • -p common tag: common 表示内网常用端口

  • -p top2,top3 可以同时选择多个tag. 外网常见web端口

  • -p all 表示所有预设的tag的合集.

通过逗号分割多个配置, 可根据场景进行各种各样的组合配置. 例如:

gogo -i 1.1.1.1/24 -p 1-1000,common,http,db

查看全部端口配置

gogo -P port

可查看所有的tag对应的端口.

当前已有端口配置: (根据端口类型分类)`         `top1 :  80,443,8080`         `top2 :  70,80,81,82,83,84,85,86,87,88,89,90,443,1080,2000,2001,3000,3001,1443,4443,4430,5000,5001,5601,6000,6001,6002,6003,7000,7001,7002,7003,9000,9001,9002,9003,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8000,8001,8002,8003,8004,8005,8006,8007,8008,8009,8010,8011,8012,8013,8014,8015,8016,8017,8018,8019,8020,8820,6443,8443,9443,8787,7080,8070,7070,7443,9080,9081,9082,9083,5555,6666,7777,7788,9999,6868,8888,8878,8889,7890,5678,6789,9090,9091,9092,9093,9094,9095,9096,9097,9098,9099,9100,9988,9876,8765,8099,8763,8848,8161,8060,8899,800,801,888,10000,10001,10002,10003,10004,10005,10006,10007,10008,10009,10010,1081,1082,10080,10443,18080,18000,18088,18090,19090,19091,50070`         `top3 :  444,9443,6080,6443,9070,9092,9093,7003,7004,7005,7006,7007,7008,7009,7010,7011,9003,9004,9005,9006,9007,9008,9009,9010,9011,8100,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8161,8021,8022,8023,8024,8025,8026,8027,8028,8029,8030,8880,8881,8882,8883,8884,8885,8886,8887,8888,8889,8890,8010,8011,8012,8013,8014,8015,8016,8017,8018,8019,8020,8090,8091,8092,8093,8094,8095,8096,8097,8098,8099,8180,8181,8983,1311,8363,8800,8761,8873,8866,8900,8282,8999,8989,8066,8200,8040,8060,10800,18081`         `docker :  2375,2376,2377,2378,2379,2380`         `lotus :  1352`         `dubbo :  18086,20880,20881,20882`         `oracle :  1158,1521,11521,210`         `...`         `...`         `...

启发式扫描

当目标范围的子网掩码小于24时, 建议启用 smart模式扫描(原理见doc), 例如子网掩码为16时(输出结果较多, 建议开启–af输出到文件, 命令行只输出日志)

gogo -i 172.16.1.1/12 -m ss --ping -p top2,win,db --af

–af 表示自动指定文件生成的文件名.

-m ss 表示使用supersmart模式进行扫描. 还有ss,sc模式适用于不同场景

–ping 表示在指纹识别/信息获取前判断ip是否能被ping通, 减少无效发包. 需要注意的是, 不能被ping通不代表目标一定不存活, 使用时请注意到这一点

workflow

启发式扫描的命令有些复杂, 但可以使用workflow将复杂的命令写成配置文件, 快捷调用(内置的workflow细节见doc).

gogo -w 172

即可实现与gogo -i 172.16.1.1/12 -m ss --ping -p top2,win,db --af 完全相同的配置

查看所有workflow

gogo -P workflow

常用的配置已经被集成到workflow中, 例如使用supersmart mod 扫描10段内网, gogo -w 10即可.

还有一些预留配置(即填写了其他配置, 但没有填写目标, 需要-i手动指定目标), 例如:

gogo -w ss -i 11.0.0.0/8

workflow中的预设参数优先级低于命令行输入, 因此可以通过命令行覆盖workflow中的参数. 例如:

gogo -w 10 -i 11.0.0.0/8

项目地址:https://github.com/chainreactors/gogo

下载链接

https://pan.quark.cn/s/cbe0b368b672

`黑客&网络安全如何学习

今天只要你给我的文章点赞,我私藏的网安学习资料一样免费共享给你们,来看看有哪些东西。

1.学习路线图

攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。

2.视频教程

网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

内容涵盖了网络安全法学习、网络安全运营等保测评、渗透测试基础、漏洞详解、计算机基础知识等,都是网络安全入门必知必会的学习内容。

(都打包成一块的了,不能一一展开,总共300多集)

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

优快云大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

3.技术文档和电子书

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

优快云大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

4.工具包、面试题和源码

“工欲善其事必先利其器”我为大家总结出了最受欢迎的几十款款黑客工具。涉及范围主要集中在 信息收集、Android黑客工具、自动化工具、网络钓鱼等,感兴趣的同学不容错过。

还有我视频里讲的案例源码和对应的工具包,需要的话也可以拿走。

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

优快云大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

最后就是我这几年整理的网安方面的面试题,如果你是要找网安方面的工作,它们绝对能帮你大忙。

这些题目都是大家在面试深信服、奇安信、腾讯或者其它大厂面试时经常遇到的,如果大家有好的题目或者好的见解欢迎分享。

参考解析:深信服官网、奇安信官网、Freebuf、csdn等

内容特点:条理清晰,含图像化表示更加易懂。

内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

优快云大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

Go-goscan:高效IPv4网络扫描器实战 Go-goscan 是一款使用Go语言编写的网络扫描工具,旨在为网络安全专家提供一个高效、灵活且易于使用的扫描环境。它支持广泛的扫描类型,从简单的端口扫描到复杂的漏洞检测,能适应不同规模的网络环境。网络扫描是指使用特定的软件工具来探测网络中主机的活动与开放的服务。它通过发送数据包并分析响应来获取信息,例如某个IP地址上运行的网络服务、开放的端口、系统类型、存在的漏洞等。网络扫描是网络安全中一个至关重要的环节,它是防御网络攻击、发现系统弱点和评估网络安全状态的基础。 阅读详情

相关推荐

Transformers 中的 Softmax 可以并行加速么?

通过融合前两个计算步骤,降低执行Reduce_max和Reduce_sum等操作的通信开销。利用共享内存来存储临时数据,以减少对全局内存的访问成本。

stephen147的博客 1235

【亲测免费】 探索高效网络扫描:gogo工具全面解析

在网络安全领域,快速而准确的网络扫描工具是防御的第一道防线。今天,我们将深入介绍一款名为**gogo**的开源项目,它以其卓越的性能和灵活的配置选项,在网络扫描工具中脱颖而出。 ## 项目介绍 **gogo**是一款用Go语言编写的网络扫描工具,它提供了从端口扫描到指纹识别的全方位功能。该工具特别强调性能优化,旨在以最小的资源消耗提供最快的扫描速度。gogo不仅支持主动和被动指纹识别,还能进行...

gitblog_00220的博客 1739

OpenClaw智能体应用第一集--飞书多智能体配置

本文介绍了智能体(Agent)的核心概念与配置实践。Agent作为独立作用域的"大脑",包含模型(认知引擎)、记忆系统(短期/长期记忆)、人设(角色定义)、工具(外部能力调用)、规划执行(任务拆解)、运行环境等核心要素。每个Agent拥有唯一agentId标识,通过accountId区分渠道账号,Binding机制实现消息路由。实践部分展示了通过命令行配置多个智能体(如writer)的过程,包括插件注册和工具加载。系统支持多Agent架构,可根据不同场景需求灵活配置专属智能体。

weixin_44626085的博客 1748

Gogo 项目常见问题解决方案

Gogo 项目常见问题解决方案 1. 项目基础介绍 Gogo 是一个面向红队的高度可控可扩展的自动化引擎。它主要用于自动化安全测试,包括指纹识别、关键信息提取、无害扫描、启发式扫描等。Gogo 旨在以最快的速度、尽可能小的内存与CPU占用进行扫描,同时提供强大的性能。该项目主要使用 Go 编程语言编写。 2. 新手常见问题与解决步骤 问题一:如何进行基本的扫描操作? 问题描述: 新手用户在使用 G...

gitblog_00989的博客 608

PWM与光耦的完美联姻:低成本4-20mA转换方案揭秘

本文揭秘了PWM与光耦结合的低成本4-20mA转换方案,适用于工业自动化领域。通过PWM信号控制输出电流,光耦实现电气隔离,该方案成本低廉、电路简单且隔离可靠。文章详细介绍了两种经典电路实现方案,包括四光耦线性模式方案和PWM控制LM317方案,并提供了实战技巧与优化策略,帮助中小企业和电子DIY爱好者构建经济高效的4-20mA转换系统。

weixin_29229055的博客 538

NRF24L01学习操作教程(二)——NRF实现一对一,一对多通讯

以上内容详细介绍了,使用NRF24L01实现1对1单向通讯、1对1双向通讯、1对多双向通讯。

Joseph Wen的博客 7390

Gogo项目v2.13.8版本发布:动态指纹加载与端口配置优化

Gogo项目v2.13.8版本发布:动态指纹加载与端口配置优化 Gogo是一款功能强大的网络安全扫描工具,专注于高效、灵活的网络探测和指纹识别。该项目采用Go语言开发,具有跨平台支持、高性能并发等特性,能够帮助安全研究人员和网络管理员快速发现网络资产并识别服务指纹。 本次发布的v2.13.8版本带来了两项重要功能改进和一项使用体验优化,进一步提升了工具的灵活性和易用性。 动态指纹加载功能 新版本引...

gitblog_01330的博客 464

《AgentScope-Java 深入浅出教程》第3章 消息系统(Message)

在 AgentScope 中,消息(Msg)是最核心的数据结构。│ 消息的作用 ││ ││ │ 用户输入 │ ────────────┐ ││ ▼ ││ │智能体通信│ ◄────► │ 消息对象 │ ◄────► │ LLM API │ ││ ▲ ││ │ ││ │ 历史存储 │ ────────────┘ ││ │用户输入:封装用户的问题和指令智能体输出:封装智能体的回复和工具调用智能体通信:在多智能体系统中传递信息LLM API 交互:转换为 LLM 可理解的格式历史存储。

步子哥的博客 230

红队神器gogo:10分钟快速上手网络安全自动化扫描

gogo是一款面向红队的高性能高度自由可拓展的自动化扫描引擎,专为网络安全专业人士设计。作为一款强大的扫描工具,它能够帮助安全团队快速发现网络中的潜在风险,提升安全检测效率。 ## 为什么选择gogo作为红队扫描工具? gogo具有三大核心优势,使其成为红队人员的理想选择: - **高度可控性**:支持DSL(领域特定语言),可以通过修改配置文件自定义扫描逻辑,满足不同场景的需求。 - **

gitblog_01014的博客 327

2.3 MMU Notifier(上):KVM 催生的页表变化通知

探讨了MMU Notifier机制的作用及其在虚拟化等场景中的应用。当CPU页表发生变更(如munmap、页面迁移等操作)时,需要通知拥有"第二套页表"的子系统(如KVM的EPT/NPT、IOMMU、GPU等)失效其映射。MMU Notifier通过订阅-通知机制实现这一功能,核心数据结构包括mmu_notifier订阅对象和回调接口mmu_notifier_ops。当CPU页表修改时,通过mmu_notifier_range描述变更范围,调用订阅者的回调函数进行同步,确保外部MMU与CPU页表一致性。

图形/计算GPU的驱动与虚拟化技术分享园地 1038

【动态导通电阻】GaN HEMT动态导通电阻的精确测量

2023年7月,瑞士洛桑联邦理工学院的Hongkeng Zhu和Elison Matioli在《IEEE Transactions on Power Electronics》期刊发表文章,提出了一种稳态测量方法,用于研究氮化镓(GaN)高电子迁移率晶体管(HEMT)的动态导通电阻(Ron)。实验结果显示,商业GaN器件在稳态下的动态Ron变化显著,稳定时间可达数分钟且与电压相关。传统的脉冲测量方法由于测试时间不足,可能导致结果不准确。该

荷塘阅色 1379

面向红队的自动化引擎工具

面向红队的、高度可控的可拓展的自动化引擎。特征如下:```自由的端口配置。

A1_3_9_7的博客 958

11.1华为OD机试真题 新系统 - 整理学生编号 (Java/Py/C/C++/Js/Go)

11.1华为OD机试真题 新系统 - 整理学生编号 (Java/Py/C/C++/Js/Go)

算法大师! 478

WuKongIM TOML 配置架构解析:schema-backed 配置层与 WK_* 环境变量覆盖的实现原理

> 本篇技术指南聚焦 WuKongIM 启动配置架构的一次重要演进:以 schema-backed(schema 驱动的)TOML 文件取代旧式 `wukongim.conf`,同时保留严格的 `WK_*` 环境变量覆盖机制。读者将掌握新配置层 `internal/config` 的完整结构——TOML 解析与扁平化、未知键校验、环境变量覆盖、启动配置快照的脱敏输出,以及从单节点示例到 Docke

gitblog_00682的博客 782

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

构建可控AI红队测试平台:解码智能体安全与鲁棒性

在人工智能技术快速发展的背景下,AI智能体(AI Agents)的广泛应用带来了新的安全挑战。传统的单点测试方法已难以应对智能体在复杂交互场景中的潜在风险,因此系统性的安全评估变得至关重要。红队测试(Red-Teaming)作为一种主动安全评估方法,通过模拟对抗性攻击来检验系统的鲁棒性。其核心价值在于以可控、可重复的方式,提前发现并修复智能体在提示词注入、越权操作等攻击向量下的脆弱性。这种测试不仅适用于大语言模型驱动的对话系统,也涵盖能调用工具、执行多步决策的智能体应用场景。通过构建标准化的测试平台,如DT

weixin_30820077的博客 584

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

终极网络安全扫描引擎:如何用gogo实现红队自动化渗透测试?

在网络安全攻防对抗中,一款**高度可控可拓展的自动化引擎**能让红队效率提升10倍!今天要介绍的**GitHub加速计划/gogo**正是这样一款工具——它专为红队打造,通过模块化设计和灵活配置,让复杂的网络扫描任务变得简单高效。无论是内网资产发现还是风险验证,gogo都能成为你的渗透测试利器???? ## ???? 为什么选择gogo?红队专家的3大理由 ### 1. 轻量高效的Go语言架构 gog...

gitblog_00076的博客 656

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

揭秘Viper:AI驱动的红队自动化平台终极实战指南

在当今复杂的网络安全环境中,红队行动已从单纯的技术对抗演变为一场智能化的攻防博弈。传统渗透测试工具往往需要安全工程师投入大量时间进行手动配置和重复性操作,而Viper作为一款AI驱动的图形化红队平台,正在重新定义红队操作的效率和智能化水平。无论你是安全研究人员、渗透测试工程师还是红队成员,掌握Viper都将让你的安全评估工作从"手工劳动"升级为"智能作战"。 ## 核心理念:为什么AI自动化是红

gitblog_07095的博客 451

构建生成式 AI 安全红队体系:从攻击评估到模型行为治理的全流程落地

当企业部署大模型系统后,最大的不确定风险就是:你无法保证它在极端输入下的响应边界。本篇将从“红队”视角,系统构建一套面向生成式 AI 的安全测试体系,包括攻击面梳理、红队测试标准设计、攻击复现自动化框架、行为打分系统、响应回溯机制等,帮助企业建立一套从开发 → 部署 → 上线后的**模型安全评估闭环**。适用于私有大模型系统、RAG 知识助手、Agent 应用、SaaS 智能体平台等高风险场景。

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 1030
上一篇: Android 性能分析工具介绍(非常详细)从零基础入门到精通,看完这一篇就够了(附安装包)
下一篇: IP 地址能精确到什么地步,如何保护隐私?
程序员_大白
博客等级 码龄5年 1万+粉丝 4001原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值