knownsec / 404StarLink

404StarLink - 推荐优质、有意义、有趣、坚持维护的安全开源项目
7.93k stars 783 forks source link

[项目申请]: geacon_pro #87

Closed H4de5-7 closed 1 year ago

H4de5-7 commented 1 year ago

基本要求

项目名称

geacon_pro

项目地址

https://github.com/H4de5-7/geacon_pro

项目简介

本项目跨平台重构了Cobaltstrike Beacon,适配了大部分Beacon的功能,行为对国内主流杀软免杀。 本项目基于geacon项目对cobaltstrike的beacon进行了重构,并适配了大部分Beacon的功能。 传统cs的免杀偏向于如何加载上线,但是杀软对beacon的特征查得非常严,尤其是卡巴这种查内存的,因此不如自己重构一个。 目前实现的功能具备免杀性,可过Defender、360核晶、卡巴斯基(除内存操作外,如注入原生cs的dll)、火绒。

目前提供了免杀执行bypassuac和免杀执行powershell的方法。

windows平台支持的功能: sleep、shell、upload、download、exit、cd、pwd、file_browse、ps、kill、getuid、mkdir、rm、cp、mv、run、execute、drives、powershell-import、powershell、execute-assembly(不落地执行c#)、多种线程注入的方法(可自己更换源码)、spawn、shinject、dllinject(反射型dll注入)、管道的传输、多种cs原生反射型dll注入(mimikatz、portscan、screenshot、keylogger等)、令牌的窃取与还原、令牌的制作、代理发包等功能。支持cna自定义插件的reflectiveDll、execute-assembly、powershell、powerpick、upload and execute等功能。

linux和mac平台支持的功能: sleep、shell、upload、download、exit、cd、pwd、file_browse、ps、kill、getuid、mkdir、rm、cp、mv

进程管理部分、文件管理部分支持图形化交互

适配了C2profile大部分流量侧配置以及部分的主机测配置

项目亮点

免杀 免杀主要体现在三个方面:

跨平台 目前支持windows、linux、mac的上线与使用,解决了传统cs的beacon无法跨平台上线的问题。在后续会添加linux与mac平台下后渗透功能。

对cs的适配 cs作为传统的渗透工具,使用的人数众多,该项目对cs大部分功能进行了适配,并运行较稳定,师傅们不用去找其他的C2工具,使用熟悉的cs即可。

代码完全开源 cs的beacon代码只能通过逆向分析,该项目可以作为beacon的二次开发的参考项目,并且会逐步添加师傅们的需求,后续会适配cs的其他功能或者cs暂未包含的功能。

Knownsec404team commented 1 year ago

项目很赞哦,请添加下运营:ks404team,便于沟通以及推进项目加入流程