首页 理论教育网络工程与设计:Net命令

网络工程与设计:Net命令

【摘要】:熟悉学习Windows平台下Net命令的使用方法。建立空连接和建立IPC连接是一样的,不过是不需要用户名和密码,例如要建立和IP地址为192.168.0.39的机器的空连接,使用以下命令:net use\\192.168.0.39\ipc$""/user""如果提示成功就建立了和该IP地址的空连接,然后通过其他命令就可以获取一些该系统的信息,这些系统信息在入侵或者是网络维护中是起着非常重要的作用的。

【实验目标】 熟悉学习Windows平台下Net命令的使用方法。

【实验方法】 进入Windows的命令行模式,键入命令,记录显示结果。

【实验过程】 根据以下描述,完成各项操作。

1.建立IPC连接

只要你拥有某IP的用户名和密码,那就用IPC$做连接,这里假如你得到的用户是administrator,密码是123456。假设对方IP为192.168.0.1,执行命令:

一般会显示如下信息:

退出的命令是:net use\\192.168.0.1\ipc$/del 一般执行后会显示如下信息:

当然你也可以建立一个空的IPC连接,也就是不需要用户名和密码的IPC连接,一般建立这类连接后就可以获取对方的一些系统信息,比如用户名,共享资源等。建立空连接和建立IPC连接是一样的,不过是不需要用户名和密码,例如要建立和IP地址为192.168.0.39的机器的空连接,使用以下命令:net use\\192.168.0.39\ipc$""/user""

如果提示成功就建立了和该IP地址的空连接,然后通过其他命令就可以获取一些该系统的信息,这些系统信息在入侵或者是网络维护中是起着非常重要的作用的。比如黑客获取了某用户名,那么他就可以进行暴力破解密码等操作。

2.映射磁盘

如果和对方建立了IPC连接,那么就可以映射对方的磁盘。这里是讲映射对方的C盘,当然其他盘也可以,只要存在就行了。比如把对方的C盘映射到本地的Z盘:net use z:\\127.0.0.1\c$。

执行命令后效果如下:

如果映射磁盘成功,就可以直接通过访问本地的Z盘来访问对方的C盘。

3.打开服务

如果想打开自己的一些服务,那么就可以使用net start命令,例如:net start telnet 就可以打开Telnet服务了。(www.chuimin.cn)

一般有如下信息显示:

4.关闭服务

关闭服务使用net stop命令,例如:net stop tenet//就可以关闭Telnet服务了。

5.建立用户

建立用户必须有足够的权限。可以是本机,如果是对方的机器,必须远程登录到对方系统,或者获得了一个shell后才能执行(输入命令时要注意空格)。例如:

要添加一个hacker的用户密码为goodhacker:

只要显示命令成功,那么我们可以把他加入Administrator组(管理员组)了:

6.激活用户/停止用户

可以使用net user命令激活Guset用户:net user guest/active:yes。

如果想停止一个活动用户,比如停止Guest用户,使用:net user guest/active:no。

7.显示网络资源共享状况

net view,可以显示网络资源共享状况,比如执行net view\\IP地址,就可以查看该机器的资源共享状况,前提是必须建立了IPC连接,当然也可以建立一个空的IPC连接,也就是不需要用户名和密码的IPC连接。(上面的IPC连接有讲到,请仔细阅读)例如:

8.发送网络消息

使用net send命令可以给局域网/广域网发送一条消息,格式为:net send IP地址“消息内容”,如net send 192.168.0.1"这是net send发送的消息!"那么IP地址为192.168.0.1的机器将出现一个标题为“信使服务”的窗口,里面显示了你发送的消息,当然如果对方关闭了Messenger服务的话,这条消息是不会显示的,如果你不想收到该类消息,也可以在服务中把Messenger服务关闭。