网站首页 > 技术文章 正文
IPC$介绍
IPC(Internet ProcessConnection)共享“命名管道”的资源,是为了实现进程间通信而开放的命名管道。IPC可以通过验证用户名和密码获得相应的权限,通常在远程管理计算机和查看计算机的共享资源时使用。通过ipc$,可以与目标机器建立连接。
利用这个连接,不仅可以访问目标机器中的文件,进行上传、下载等操作,还可以在目标机器上运行其他命令,以获取目标机器的目录结构、用户列表等信息。
配套教程:内网渗透-IPC$横向控制OA系统【关注我,私信回复“资料”获取】
首先,需要建立一个ipc$
net use \\192.168.18.10\ipc#34;密码" /user:administrator
net use
IPC$利用条件
1、开启了139、445端口
ipcs可以实现远程登录及对默认共享资源的访问,而139端口的开启表示NetBIOS协议的应用。通过139、445(Windows2000)端口,可以实现对共享文件打印机的访问。因此,一般来讲,ipcs需要139、445端口的支持。
2、管理员开启了默认共享
默认共享是为了方便管理员进行远程管理而默认开启 的,包括所有的逻辑盘(c、d、d、e等和系统目录winnt或windows(adminS)通过ipc等和系统目录winnt或windows(adminS)通过ipc,可以实现对这些默认共享目录的访问。
IPC$连接失败原因
①用户名或密码错误
②目标没有打开ipcs默认共享
③不能成功连接目标的139、445端口
IPC$连接常见错误
错误信息 | 原因 |
错误号5 | 拒绝访问 |
错误号51 | Windows无法找到网络路径,即网络中存在问题 |
错误号53 | 找不到网络路径,包括IP地址错误、目标未开机、目标的lanmanserver服务未启动目标有防火墙(端口过滤) |
错误号67 | 找不到网络名,包括lanmanworkstation服务未启动、ipcs已被删除 |
错误号1219 | 提供的凭据与已存在的凭据集冲突。例如,已经和目标建立了ipcs,需要在删除原连接后重新进行连接 |
错误号1326 | 未知的用户名或错误的密码。 |
错误号l792 | 试图登录,但是网络登录服务没有启动,包括目标NetLogon服务未启动(连接域控制器时会出现此情况) |
错误号2242 | 此用户的密码已经过期。例如,目标机器设置了账号管理策略,强制用户定期修改密码 |
利用方式-windows自带命令
dir命令
在使用netuse命令与远程目标机器建立ipcs后,可以使用dir命令列出远程主机中的文件,如图
dir \\192.168.18.10\c$
tasklist命令
在使用net use命令与远程目标机器建立ipcs后,可以使用tasklist命令的/S、/U/P参数列出远程主机上运行的进程
tasklist /s192.168.18.10
利用方式-schtasks
(1)查看系统时间
net time \\IP地址
(2)复制文件
copy 文件 \\IP地址\C$
(3)创建计划任务
schtasks /create /s IP地址 /tn 计划任务名 /sc onstart /tr c:\文件/ru system /f
(4)执行计划任务
schtasks /run /s IP地址 /i /tn "计划任务名"
(5)删除计划任务
schtasks /delete /s IP地址 /tn "计划任务名" /f
(6)清除IPC连接
net use \\IP /del /y
总结
单看文字教程可能大部分小伙伴一脸懵,特奉上视频教程
配套教程:内网渗透-IPC$横向控制OA系统【关注我,私信回复“资料”获取】
- 上一篇: 常用的八个cmd网络命令,你会熟练应用吗?
- 下一篇: 「设计模式」10分钟学懂UML类图
猜你喜欢
- 2025-07-05 常用的八个cmd网络命令,你会熟练应用吗?
- 2025-07-05 macOS/Linux/Windows 网络命令全家桶,让你直接 “命令大师”
- 2025-07-05 Windows中CMD最全命令行
- 2025-07-05 3个方法挂载网络硬盘为本地硬盘,免去反复输路径!
- 2025-07-05 分享入门级常用计算机网络命令(二)
- 2025-07-05 网络管理员和网络技术人员常用的网络命令
- 2025-07-05 八个常用网络命令ping、nbtstat、tracert、Telnet等详细方法介绍
- 2025-07-05 Windows下CMD命令日常使用100示例(收藏级)
- 2025-07-05 从DOS到CMD:那些年我们敲过的命令
- 2025-07-05 读红蓝攻防:技术与策略18横向移动方法上
- 最近发表
- 标签列表
-
- axure 注册码 (25)
- exploit db (21)
- mutex_lock (30)
- oracleclient (27)
- javascript权威指南 (19)
- nfs (25)
- springbatch (28)
- oracle数据库备份 (25)
- iptables (21)
- 自动化单元测试 (18)
- dir (26)
- connectionstring属性尚未初始化 (23)
- output (32)
- panel滚动条 (28)
- centos 5 4 (23)
- sql学习 (33)
- http error 503 (21)
- android退出应用 (21)
- 图片透明度 (20)
- c 数组 (33)
- pascal语言教程 (23)
- java 下载 (20)
- ppt 教程 (35)
- java7 (24)
- 存储区域网络 (19)