位置:GZ医疗队 > 公益纪实 > 公益站长 > 网络技术 >
菜鸟菜记之安全与黑客纵览(6)
来源: 作者: 点击:次 时间:2007-03-20
-d 为使用的套接字打开调试状态;
-f 是一种快速方式Ping。使得Ping输出数据包的速度和数据包从远程主机返回一样快,或者更快,达到每秒100次。在这种方式下,每个请求用一个句点表示。对于每一个响应打印一个空格键;
-i seconds 在两次数据包发送之间间隔一定的秒数。不能同“-f”一起使用;
-n 只使用数字方式。在一般情况下Ping会试图把IP地址转换成主机名。这个选项要求Ping打印IP地址而不去查找用符号表示的名字。如果由于某种原因无法使用本地DNS服务器这个选项就很重要了;
-p pattern 拥护可以通过这个选项标识16 pad字节,把这些字节加入数据包中。当在网络中诊断与数据有关的错误时这个选项就非常有用;
-q 使Ping只在开始和结束时打印一些概要信息;
-R 把ICMP RECORD-ROUTE选项加入到ECHO_REQUEST数据包中,要求在数据包中记录路由,这样当数据返回时Ping就可以把路由信息打印出来。每个数据包只能记录9个路由节点。许多主机忽略或者放弃这个选项;
-r 使Ping命令旁路掉用于发送数据包的正常路由表;
-s packetsize 使用户能够标识出要发送数据的字节数。缺省是56个字符,再加上8个字节的ICMP数据头,共64个ICMP数据字节;
-v 使Ping处于Verbose方式。它要Ping命令除了打印ECHO-RESPONSE数据包之外,还打印其它所有返回的ICMP数据包。
2. WinIPcfg
这是用来看自己IP位址的小工具,Win98自带,如果在2K和XP可以用netstat –n 命令看,又可以看自己IP,又可以知道谁和我连接了。
WinIPcfg这个命令相当简单,直接在DOS下打入命令就是了,没有任何参数。
3. Tracert
是验证通往远程主机路径的实用命令
最简单的用法就是“tracert hostname”,其中“hostname”是计算机名或你想跟踪其路径的计算机的IP地址。Tracert将返回数据包借以到达最终目的地的各种IP地址。简单的用法Tracert IP这个应用程序主要用来显示数据包到达目的主机所经过的路径。通过执行一个Tracert到对方主机的命令之后,结果返回数据包到达目的主机前所经历的路径详细信息,并显示到达每个路径所耗的时间。这个命令同ping命令类似,但它所看到的信息要比ping命令详细得多,它把你送出的到某一站点的请求包所走的全部路由均告诉你,并且通过该路由的ip是多少,通过该ip的时间是多少。具体的tracert命令后面还可跟好多参数
用法: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name
参数:
-d Do not resolve addresses to hostnames(不将IP转为主机名)
-h maximum_hops Maximum number of hops to search for target(最大跟踪数量)
-j host-list Loose source route along host-list
-w timeout Wait timeout milliseconds for each reply(time out 的时间)
通过键入tracert后回车,会得到很详细的说明。此外,Tracert命令还可以用来查看网络在连接站点时经过的步骤或采取哪种路线,如果是网络出现故障,就可以通过这条命令来查看是在哪儿出现问题的。例如可以运行tracert www.chinasafe.net,就将看到网络在经过几个连接之后所到达的目的地,也就知道网络连接所经历的过程。
如下所示:
Tracing route to chinasafe.net
[202.117.1.13]
over a maximum of 30 hops:
1 2 ms 1 ms 1 ms 51h1. chinasafe.net
[202.117.51.1]
2 2 ms 3 ms 2 ms 5h13. chinasafe.net
[202.117.5.13]
3 1 ms 1 ms 1 ms 5h10. chinasafe.net
[202.117.5.10]
4 <10 ms <10 ms <10 ms chinasafe.net
[202.117.1.13]
如果发现在打开某个站点时出现问题,也可以用这条命令对该地址进行跟踪。跟踪过程中将会发现在某个地方出现超时现象,该地方的网络接口(主要是路由)可能就有问题。
4. Net
这是个非常棒的东西。
NET HELP SERVICES:列出用户可以启动的网络服务。
NET HELP SYNTAX:解释如何阅读 NET HELP 语法行。
NET HELP command | MORE:用于逐屏显示帮助。
说说常用的命令吧:
net use
这个命令的语法是:NET USE [devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE [devicename | *] [password | *]] [/HOME]
NET USE [/PERSISTENT:{YES | NO}]
NET USE 用于将计算机与共享的资源相连接,或者切断计算机与共享资源的连接。当不带选项使用本命令时,它会列出计算机的连接。以后入侵时会运用到很多NET命令的,所以以后会讲解怎么用。
5.Devicename
指定一个名字以便与资源相连接,或者指定要切断的设备。有两种类型的设备名:磁盘驱动器(D:至 Z:)和打印机 (LPT1:至 LPT3:)。输入一个星号来代替一个指定的设备名可以分配下一个可用设备名。
(1)\\computername指控制共享资源的计算机的名字。如果计算机名中包含有空字符,就要将双反斜线 (\\) 和计算机名一起用引号 (“ ”)括起来。计算机名可以有1到15个字符。
上一篇:网页用色的基本原理! 下一篇:Win2000+IIS5安全配置规范