内网渗透中,最重要的几个协议之一——kerberos。
所以,最近来研究一下Kerberos,对于理解攻击手段很有帮助,不知攻,焉知防。
主要参考FB上的一个系列文章。在学习过程中,加以实践,加深印象。参考链接放在最后。
开始
: )
0X01 Kerberos简介
1、Kerberos是一种由MIT提出的一种网络身份验证协议。它旨在通过使用密钥加密技术为客户端、服务器应用程序提供强身份验证。
(下面图片多引用于FB、倾旋大佬)
2、Kerberos协议解决的问题:在Kerberos认证中,最主要的问题是如何证明“你是你”的问题,如当一个Client去访问Server服务器上的某服务时,Server如何判断Client是否有权限来访问自己主机上的服务,同时保证在这个过程中的通讯内容即使被拦截或篡改也不影响通讯的安全性。
3、在域渗透过程中,Kerberos协议的攻防也是很重要的存在。
4、Kerberos协议框架: