主要功能
-
植入端(Implant)使用Golang编写,兼容Windows、Linux、MacOS(移动平台正在考虑未来更新)
-
团队服务器(Teamserver)使用.net 6.0编写,不依赖.NET Core环境运行
-
控制器(Controller)支持反向shell,文件管理,进程管理,网络流量监控,内存加载,反向代理、屏幕截图、进程注入和迁移。检测AV/EDR进程,内联powershell命令
-
支持在Windows / Linux上内存中加载PE文件(inline-execute 、inline-execute-bin)
-
支持内存中执行.net程序集(execute-assembly,inline-assembly)
-
支持通过 lua 脚本扩展命令中心以及菜单栏(这一点和cna脚本类似)
-
自定义 RDI shellcode 支持(仅限 64 位,32 位需要手动客户端编译)或使用 donut、Godonut 生成自己的 shellcode
-
通过修改profile.json中的Chat ID、API Token参数来设置Telegram 主机上线通知
支持的平台
Implant(Session)
- Windows :win7-win11,windows server2008-2022
- Linux:支持 glibc 2.17以上 的,Ubuntu、Debian、CentOS等系统
- MacOS: 10.15以上
为了考虑到兼容性,这里选择了Go 1.20进行编译
值得注意的是Go 1.20以上已经不支持win7、windows Server2008和一些古老的Linux系统了,并且XiebroC2中的payload目前只支持x64位的架构,如果你想上线更古老的系统,需要自行编译源码,并且将Go的版本降低到1.19-1.16以下
Teamserver
-
Windows :win8-win11,windows server2012-2022
-
Linux:支持 glibc 2.17以上 的系统
图片展示
命令列表

内存加载Mimikatz



