GoRedOps 项目使用教程
2024-09-12 17:40:13作者:沈韬淼Beryl
1. 项目目录结构及介绍
GoRedOps 是一个专为红队和进攻性安全操作设计的 Golang 项目集合。以下是项目的目录结构及其介绍:
GoRedOps/
├── AntiDebugNOPACKAGE/
│ └── ...
├── AntiDebugPackage/
│ └── ...
├── BatchfileDeobfuscator/
│ └── ...
├── CreateDLL/
│ └── ...
├── EDR-XDR-AV-Killer/
│ └── ...
├── ETWBypass/
│ └── ...
├── GoDLLInjector/
│ └── ...
├── GoObfuscator/
│ └── ...
├── crypto/
│ └── ...
├── misc/
│ └── ...
├── network/
│ └── ...
├── PEParser/
│ └── ...
├── process_dump/
│ └── ...
├── sandbox/
│ └── ...
├── self_remove/
│ └── ...
├── srdi/
│ └── ...
├── token/
│ └── ...
├── wmi/
│ └── ...
├── LICENSE
├── README.md
└── ...
目录介绍
- AntiDebugNOPACKAGE: 不打包的反调试技术。
- AntiDebugPackage: 打包的反调试技术。
- BatchfileDeobfuscator: 用于解混淆批处理文件的工具。
- CreateDLL: 用于创建动态链接库 (DLL) 的工具。
- EDR-XDR-AV-Killer: 用于终止 EDR、XDR 和杀毒软件的工具。
- ETWBypass: 用于绕过 Windows 事件跟踪 (ETW) 的技术。
- GoDLLInjector: DLL 注入技术。
- GoObfuscator: 用于混淆 Go 代码的工具。
- crypto: 各种加密算法(AES、ChaCha20、RC4、XOR)。
- misc: 杂项脚本和工具。
- network: 网络工具(HTTP 客户端和服务器、命名管道客户端和服务器、TCP 客户端和服务器)。
- PEParser: 用于解析 PE (Portable Executable) 文件的工具。
- process_dump: 用于转储进程内存的工具。
- sandbox: 用于检测和规避沙箱的技术。
- self_remove: 用于自删除的工具。
- srdi: 用于 shellcode 反射和动态调用的工具。
- token: 令牌操作工具(模拟、列表)。
- wmi: 用于与 Windows 管理规范 (WMI) 交互的工具。
2. 项目启动文件介绍
GoRedOps 项目没有明确的“启动文件”,因为每个工具或技术都是独立的。要启动某个工具,请导航到相应的目录并按照该目录中的 README.md 文件中的说明进行操作。
例如,要启动 GoDLLInjector 工具,请执行以下步骤:
cd GoRedOps/GoDLLInjector
go run main.go
3. 项目配置文件介绍
GoRedOps 项目没有统一的配置文件,每个工具或技术可能有其自己的配置文件或参数。请参考每个工具目录中的 README.md 文件以获取详细的配置说明。
例如,GoDLLInjector 工具可能需要一些命令行参数来指定目标进程和注入的 DLL 路径。请参考 GoRedOps/GoDLLInjector/README.md 文件以获取详细信息。
通过以上步骤,您可以开始使用 GoRedOps 项目中的各种工具和技术。每个工具都有详细的文档,确保您在使用前仔细阅读相关文档。
登录后查看全文
热门项目推荐
相关项目推荐
Kimi-K2.5Kimi K2.5 是一款开源的原生多模态智能体模型,它在 Kimi-K2-Base 的基础上,通过对约 15 万亿混合视觉和文本 tokens 进行持续预训练构建而成。该模型将视觉与语言理解、高级智能体能力、即时模式与思考模式,以及对话式与智能体范式无缝融合。Python00
PaddleOCR-VL-1.5PaddleOCR-VL-1.5 是 PaddleOCR-VL 的新一代进阶模型,在 OmniDocBench v1.5 上实现了 94.5% 的全新 state-of-the-art 准确率。 为了严格评估模型在真实物理畸变下的鲁棒性——包括扫描伪影、倾斜、扭曲、屏幕拍摄和光照变化——我们提出了 Real5-OmniDocBench 基准测试集。实验结果表明,该增强模型在新构建的基准测试集上达到了 SOTA 性能。此外,我们通过整合印章识别和文本检测识别(text spotting)任务扩展了模型的能力,同时保持 0.9B 的超紧凑 VLM 规模,具备高效率特性。Python00
xw-cli实现国产算力大模型零门槛部署,一键跑通 Qwen、GLM-4.7、Minimax-2.1、DeepSeek-OCR 等模型Go06
yuanrongopenYuanrong runtime:openYuanrong 多语言运行时提供函数分布式编程,支持 Python、Java、C++ 语言,实现类单机编程高性能分布式运行。Go051
pc-uishopTNT开源商城系统使用java语言开发,基于SpringBoot架构体系构建的一套b2b2c商城,商城是满足集平台自营和多商户入驻于一体的多商户运营服务系统。包含PC 端、手机端(H5\APP\小程序),系统架构以及实现案例中应满足和未来可能出现的业务系统进行对接。Vue00
ebook-to-mindmapepub、pdf 拆书 AI 总结TSX01
项目优选
收起
deepin linux kernel
C
27
11
OpenHarmony documentation | OpenHarmony开发者文档
Dockerfile
540
3.77 K
Ascend Extension for PyTorch
Python
351
417
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
889
614
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
338
185
openJiuwen agent-studio提供零码、低码可视化开发和工作流编排,模型、知识库、插件等各资源管理能力
TSX
988
253
openGauss kernel ~ openGauss is an open source relational database management system
C++
169
233
暂无简介
Dart
778
193
华为昇腾面向大规模分布式训练的多模态大模型套件,支撑多模态生成、多模态理解。
Python
115
141
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
1.35 K
758