首页 > 其他分享 >学习笔记-IPC$(Internet Process Connection)

学习笔记-IPC$(Internet Process Connection)

时间:2022-11-05 15:14:46浏览次数:81  
标签:IPC Process 用户 默认 -- Connection 共享 连接

IPC$(Internet Process Connection)


IPC$ 的概念

IPC$(Internet Process Connection) 是共享 "命名管道" 的资源,它是为了让进程间通信而开放的命名管道,可以通过验证用户名和密码获得相应的权限, 在远程管理计算机和查看计算机的共享资源时使用。

利用 IPC$,连接者可以与目标主机建立一个连接,利用这个连接,连接者可以得到目标主机上的目录结构、用户列表等信息。(当然, 对方机器必须开了 IPC$ 共享, 否则你是连接不上的)。


IPC$ 与空连接、139、445、默认共享的关系

IPC$ 与空连接

不需要用户名与密码的 IPC$ 连接即为空连接, 一旦你以某个用户或管理员的身份登录 (即以特定的用户名和密码进行 IPC$ 连接), 自然就不能叫做空连接了.

当你以空连接登录时, 你没有任何权限, 而你以用户或管理员的身份登录时, 你就会有相应的权限.

IPC$ 与 139,445 端口

IPC$ 连接可以实现远程登录及对默认共享的访问; 而 139 端口的开启表示 netbios 协议的应用, 我们可以通过 139,445(win2000) 端口实现对共享文件/打印机的访问, 因此一般来讲, IPC$ 连接是需要 139 或 445 端口来支持的.

注:IPC$ 连接默认会去走 445 端口,不通的话则会走 139 端口,这两个端口都可以单独实现文件共享

IPC$ 与默认共享

默认共享是为了方便管理员远程管理而默认开启的共享 (你当然可以关闭它), 即所有的逻辑盘(c$,d$,e$……) 和系统目录 winnt 或 windows(admin$), 我们通过 IPC$ 连接可以实现对这些默认共享的访问(前提是对方没有关闭这些默认共享)

可以本地输入 net share 查看共享的逻辑盘


建立远程连接时的用户权限问题

即默认情况下只有域管用户有权限对 admin$ 目录建立 IPC 连接,其实本地的 Administrator 用户也可以,但是默认情况下该用户是被禁用的,如果启用了该用户,那么也可以使用 Administrator 用户远程连接


IPC$ 连接失败常见错误号

  • 错误号 5,拒绝访问
    • 很可能你使用的用户不是管理员权限的,先提升权限
  • 错误号 51,Windows 无法找到网络路径
    • 网络有问题
  • 错误号 53,找不到网络路径
    • ip 地址错误;目标未开机;目标 lanmanserver 服务未启动;目标有防火墙(端口过滤)
  • 错误号 67,找不到网络名
    • 你的 lanmanworkstation 服务未启动;目标删除了 ipc$;
  • 错误号 1219,提供的凭据与已存在的凭据集冲突
    • 你已经和对方建立了一个 ipc$,请删除后再连
  • 错误号 1326,未知的用户名或错误密码
  • 错误号 1385,登录失败:未授予用户在此计算机上的请求登录类型
    • 情况 1:可能是你在 “拒绝从网络访问这台计算机” 功能中拒绝了该用户的访问,解决方法如下:开始 -->运行 -->gpedit.msc 计算机配置 -->Windows 设置 -->安全设置 -->本地策略 -->用户权利指派 -->拒绝从网络访问这台计算机 -->删除你要正常连接的用户
    • 情况 2:
      • (1)网络访问为:经典
      • (2)来宾账户状态:已启用,
      • (3)拒绝从网络访问这台计算机里有 Guest 用户或组
      • (4)你执行 net use \xxx.xxx.xxx.xxx\IPC$ "123456" /user:"xxx" 输入的用户名是随便输入的,这时也会遇到这个错误信息,因为当你连接的用户不存在时,net use 会默认用 Guest 用户来进行连接,而 Guest 用户已拒绝从网络访问,所以也会出现这种错误
  • 错误号 1792,试图登录,但是网络登录服务没有启动
    • 目标 NetLogon 服务未启动[连接域控会出现此情况]
  • 错误号 2242,此用户的密码已经过期
    • 目标有帐号策略,强制定期要求更改密码

点击关注,共同学习!
安全狗的自我修养

github haidragon

https://github.com/haidragon

标签:IPC,Process,用户,默认,--,Connection,共享,连接
From: https://www.cnblogs.com/haidragon/p/16860211.html

相关文章