购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.4 常用的DOS命令

熟练掌握一些DOS命令是一名黑客的基本功。下面就来介绍一些黑客常用的DOS命令,了解这些命令可以帮助计算机用户追踪黑客的踪迹,提高个人计算机的安全。

1.4.1 CD命令

CD命令的作用是改变当前目录,该命令常用于切换路径目录。

CD命令主要有以下3种使用方法:

下面介绍使用“cd”命令进入“C:\Windows\system32”子目录,并退回根目录的具体操作步骤。

Step 01 在【命令提示符】窗口中输入“cd c:\”命令,按下【Enter】键,即可将目录切换为“C:\”。

Step 02 如果想进入“C:\Windows\system32”目录中,则在上面的【命令提示符】窗口中输入“cd Windows\system32”命令,按下【Enter】键即可将目录切换为“C:\ Windows\system32”。

Step 03 如果想返回到上一级目录中,则在【命令提示符】窗口中输入“cd..”命令,按下【Enter】键即可返回到上一级目录下。

Step 04 如果想返回到根目录,可以在【命令提示符】窗口中输入“cd\”命令,按下【Enter】键即可返回到根目录下。

1.4.2 dir命令

dir命令的作用是列出磁盘上所有的或指定的文件目录。可以显示的内容包含卷标、文件名、文件大小、文件建立日期和时间、目录名、磁盘剩余空间等。

dir命令的格式如下。

dir [盘符][路径][文件名][/P][/W][/A:属性]

其中,各个参数的作用如下。

(1)S:显示系统文件的信息。

(2)H:显示隐含文件的信息。

(3)R:显示只读文件的信息。

(4)A:显示归档文件的信息。

(5)D:显示目录信息。

下面介绍在【命令提示符】窗口中使用“dir”命令查看磁盘中的资源的具体操作步骤。

Step 01 在【命令提示符】窗口中输入“dir”命令,按下【Enter】键,即可查看当前目录下的资源列表。

Step 02 在【命令提示符】窗口中输入“dir e:/a:d”命令,按下【Enter】键即可查看E盘下的所有文件的目录。

Step 03 在【命令提示符】窗口中输入“dir c:\windows /a:h”命令,按下【Enter】键即可列出c:\windows目录下的隐藏文件。

1.4.3 ping命令

ping命令是TCP/IP中最常用的命令之一,主要用来检查网络是否通畅或者网络连接的速度。作为一个黑客来说,ping命令是第一个必须掌握的DOS命令。在【命令提示符】窗口中输入“ping /?”,可以得到这条命令的帮助信息。

使用ping命令对计算机的连接状态进行测试的具体操作步骤如下。

Step 01 使用ping命令来判断计算机的操作系统类型。在【命令提示符】窗口中输入“192.168.1.102”命令,其运行结果如下。

Step 02 在【命令提示符】窗口中输入“ping 192.168.1.102 –t –l 128”命令,可以不断向某台主机发出大量的数据包。

Step 03 判断本台计算机是否与外界网络连通。在【命令提示符】窗口中输入“ping www.baidu.com”命令,其运行结果如下图所示,说明本台计算机与外界网络连通。

Step 04 解析某IP地址的计算机名。在【命令提示符】窗口中输入“ping -a 192.168.1.102”命令,其运行结果如下图所示,这台主机的名称为“DESKTOP-JMQAAO8”。

知识链接

利用TTL值判断操作系统类型。

由于不同操作系统的主机设置的TTL值是不同的,所以可以根据其中的TTL值来识别操作系统类型。一般情况下:

• TTL=32,则认为目标主机操作系统为Windows 95/98。

• TTL=64~128,则认为目标主机操作系统为Windows NT/2000/XP/7/10。

• TTL=128~255或者32~64,则认为目标主机操作系统是UNIX/Linux。

1.4.4 net命令

使用net命令可以查询网络状态、共享资源以及计算机开启的服务等,该命令的语法格式信息如下:

查询本台计算机已开启Windows服务的具体操作步骤如下。

Step 01 使用net命令查看网络状态。打开【命令提示符】窗口,在命令行下输入“net start”命令。

Step 02 按下【Enter】键,则可以在打开的【命令提示符】窗口中显示计算机启动的Windows服务。

1.4.5 netstat命令

netstat命令主要用来显示网络连接的信息,包括显示活动的TCP连接、路由器和网络接口信息,是一个监控TCP/IP网络非常有用的工具,可以让用户得知系统中目前都有哪些网络连接正常。

在【命令提示符】窗口中输入“netstat /?”命令,可以得到这条命令的帮助信息。

该命令的语法格式信息如下:

其中比较重要的参数含义如下。

使用netstat命令查看网络连接的具体步骤如下。

Step 03 打开【命令提示符】窗口,在其中输入“netstat –n”或“netstat”命令,按下【Enter】键,即可查看服务器活动的TCP/IP连接。

Step 04 在【命令提示符】窗口中输入“netstat –r”命令,按下【Enter】键,即可查看本机路由信息内容。

Step 05 在【命令提示符】窗口中输入“netstat –a”命令,按下【Enter】键,即可查看本机所有活动的TCP连接。

Step 06 在【命令提示符】窗口中输入“netstat –n –a”命令,按下【Enter】键,即可显示本机所有连接的端口及其状态。

1.4.6 tracert命令

使用tracert命令可以查看网络中的路由节点信息,最常见的使用方法是在tracert命令后追加一个参数,表示检测和查看当前连接、当前主机经历了哪些路由节点,适合用于大型网络的测试。tracert命令的语法格式信息如下。

其中,各个参数的含义如下。

例如,如果想查看www.baidu.com的路由与局域网络连接情况,则在【命令提示符】窗口中输入“tracert www.baidu.com”命令,按下【Enter】键,其显示结果如下图所示。

1.4.7 ipconfig命令

ipconfig命令用于诊断并显示所有TCP/IP网络配置值,如IP地址、子网掩码及默认网关。没有参数的ipconfig命令,将向用户提供所有当前的TCP/IP配置值。

格式:ipconfig [/all] [/renew[adapter]] [/ release[adapter]] [/displaydns] [/registerdns]

使用ipconfig命令查看所有TCP/IP网络配置值的具体步骤如下。

Step 01 使用ipconfig命令查看计算机的IP地址信息。在【命令提示符】窗口中输入“ipconfig”命令,其运行结果如下。

Step 02 查看计算机的所有适配器的完整TCP/ IP配置信息。在【命令提示符】窗口中输入“ipconfig/all”命令,其运行结果如下。

Step 03 排除DNS名称解析故障及清理DNS解析器缓存。在【命令提示符】窗口中输入“ipconfig /flushdns”命令,其运行结果如下。

1.4.8 nslookup命令

nslookup命令用于检测网络中DNS服务器是否能正确实现域名。一般情况下,只要用户设置好域名服务器,就可以使用这个命令查看不同主机的IP地址对应的域名。

格式:nslookup [IP地址或域名]。

说明:nslookup命令必须在安装TCP/IP的网络环境中使用。

实例:查看www.baidu.com的IP地址。运行命令:nslookup www.baidu.com,显示效果如下图所示。 U3wVM8iFgycR93ayix6sZdlsaCsmP3yAC4nEheArbA9j9cpGQFpwuIVDBH36Xp/h

点击中间区域
呼出菜单
上一章
目录
下一章
×