Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
StayKit — Cobalt Strike 扩展,利用 SharpStay .NET 程序集实现后渗透持久化。提供通过注册表键、计划任务、WMI 事件、LNK 后门等方式的 GUI 驱动的持久化功能。 | Kitploit
工具/GitHubGitHub/0xthirteen/staykit
漏洞利用框架Payload生成持久化机制后渗透利用红队
GitHub0xthirteen/staykit

StayKit

Cobalt Strike 扩展,利用 SharpStay .NET 程序集实现后渗透持久化。提供通过注册表键、计划任务、WMI 事件、LNK 后门等方式的 GUI 驱动的持久化功能。

查看仓库
493716年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

StayKit - Cobalt Strike 持久化工具包

StayKit 是一个 Cobalt Strike 持久化扩展,通过利用 execute_assembly 函数与 SharpStay .NET 程序集来实现。Aggressor 脚本通过读取特定执行类型的模板文件来处理 payload 的创建。

重要提示:要使用该脚本,用户只需加载 StayKit.cna aggressor 脚本。此外,需要编译 SharpStay 程序集并将其放置在 StayKit.cna 所在的目录中。最后,如果选择 payload 的模板,某些模板可能需要动态编译,这会用到 Mono。

持久化菜单将添加到 beacon 中。由于每种技术的性质不同,这里只有 GUI 菜单,没有 beacon 命令。

可用选项:

  • ElevatedRegistryKey
  • UserRegistryKey
  • UserInitMprLogonScriptKey
  • ElevatedUserInitKey
  • ScheduledTask
  • ListScheduledTasks
  • ScheduledTaskAction
  • SchTaskCOMHijack
  • CreateService
  • ListRunningServices
  • WMIEventSub
  • GetScheduledTaskCOMHandler
  • JunctionFolder
  • StartupDirectory
  • NewLNK
  • BackdoorLNK
  • ListTaskNames

依赖项

  • Mono (MCS) 用于编译 .NET 程序集(用于动态 payload 创建)

致谢

  • WMI 事件订阅 - 来自 Empire Project 的 WQL 查询和 Matt Graeber 的研究
  • 计划任务 COM 处理器劫持 - 灵感来自 enigma0x3 的研究
  • 连接点文件夹 - 代码和想法来自 matterpreter 的 OffensiveCSharp 项目
  • 后门 LNK - 来自 harmj0y 的 LNKBackdoor 脚本
下载工具