首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

leaf源码分析(二)----skeleton

skeleton是其中最重要的骨架。其封装了异步操作。包括chanrpc,time,go。 将其分为层次的话,就见下图 ?...看下skeleton中的处理部分 ? 在skeleton中,会详细再介绍。 继续看源码 ? 执行cb,并将pengdingo减1,说明整个过程完成了。pengdingo记录的就是整个过程。 ?...timer Timer主要是提供一个Cron功能的定时器服务,其中Timer是time.AfterFunc的封装,是为了方便聚合到Skeleton中。...skeleton 终于到了skeleton了 github.com/name5566/leaf/module/skeleton.go 再看看skeleton的图 ?...这里的console以后再分析 小结 skeleton是leaf中很重要的模块,担负着异步处理的功能。其分层封装也非常的到位。代码简洁不啰嗦。很赞。

78450
您找到你想要的搜索结果了吗?
是的
没有找到

基于AD Event日志识别Skeleton Key后门

01、简介 Skeleton Key(万能密码),是一种可以对域内权限进行持久化的操作手法,通过将Skeleton Key注入到lsass进程,无需重启域控即可生效,而且能够在不影响当前域用户正常登录的情况下...另外,它只存在于内存中,如果域控制器重启,注入的 Skeleton Key 将会失效。...(2)在域控制器以管理员权限打开mimikatz,使用 mimikatz 完成注入 Skeleon Key 的操作,将 skeleton key 注入域控制器的 lsass.exe 进程。...如下图:显示已注入成功,此时会在域内所有帐户添加一个skeleton key,默认密码为“mimikatz”。...//提升权限 mimikatz # privilege::debug //注入 skeleton key mimikatz # misc::skeleton (3)使用域内管理员帐户和skeleton

30920
领券