【电脑有什么有趣的指令呢?】
作为一个网络管理员或者黑客来说,必须掌握一些有趣的DOS命令,网络上的机器都有唯一的IP地址,给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统,下面就看一下常用的dos操作命令
-
windows系统
-
DOS命令提示符
-
ping命令判断系统数据包在传送的时候至少会经过一个以上的路由器,当数据包经过一个路由器的时候,TTL就会自动减1,如果减到0了还是没有传送到目的主机,那么这个数据包就会自动丢失,这时路由器会发送一个ICMP报文给最初的发送者,判断看最接近的。
TTL对应值:
WINDOWS NT/2000 TTL:128
WINDOWS 95/98 TTL:32
UNIX TTL:255
LINUX TTL:64
WIN7 TTL:64 如图测试就是windows系统
-
nbtstat该命令使用TCP/IP上的NetBIOS显示协议统计和当前TCP/IP连接,使用这个命令你可以得到远程主机的NETBIOS信息,比如用户名、所属de工作组、网卡deMAC地址,如图所示
-
netstat命令这是一个用来查看网络状态的命令,操作简便功能强大。
-a查看本地机器的所有开放端口,可以有效发现和预防木马,可以知道机器所开de服务等信息。
这里可以看出本地机器开放有FTP服务、Telnet服务、邮件服务、WEB服务等。用法1:netstat-a
用法2:netstat -ano|find “端口号” 查询服务是否正常监听的端口号
-
tracert命令跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助。
用法:
tracert -d ip地址
-
net这个命令是网络命令中最重要的一个,必须透彻掌握它de每一个子命令de用法,因为它de功能实在是太强大了,这简直就是微软为我们提供de最好de入侵工具。首先让我们来看一看它都有那些子命令,键入net/?回车。
-
at这个命令的作用是安排在特定日期或时间执行某个特定的命令和程序当我们知道了远程主机的当前时间,就可以利用此命令让其在以后的某个时间(比如2分钟后)执行某个程序和命令
用法:at 时间 命令如下图所示
-
telnet功能强大的远程登陆命令,只要你熟悉DOS命令,在成功以administrator身份连接了远程机器后,就可以用它来干你想干的一切了。一般不使用,主要用来测试端口命令如下图所示
-
ftp命令网络上开放ftp的主机很多,其中很大一部分是匿名,也就是说任何人都可以登陆上去,下面就给出基本deftp命令使用方法。如图所示
END
-
TTL值在注册表的位置是:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters (通过在cmd命令里面输入:regedit,然后回车的方式可以打开注册表)。其中有个DefaultTTL的DWORD值,其数据就是默认的TTL值了,我们可以修改DefaultTTL里面的TTL默认值,但不能大于十进制的255。
(想看更多合你口味的内容,马上下载 今日头条)
http://app.toutiao.com/news_article/?utm_source=link
转载请注明:徐自远的乱七八糟小站 » 【电脑有什么有趣的指令呢?】