您当前的位置:首页 > 电脑百科 > 安全防护 > 黑客技术

黑客常用dos命令整理

时间:2020-02-22 16:41:33  来源:  作者:

1.DIR命令

作用:显示磁盘目录所包含的内容

格式:DIR[文件名][选项]

例如:

DIR D:JDK

查询D盘下的JDK文件夹下的未隐藏文件

DIR D:JDK /A

查询D盘下的JDK文件夹下的所有文件

DIR D:JDK /S

查询D盘下的JDK文件夹下的包含子文件夹下的所有文件

DIR D:JDK /B

查询D盘下的JDK文件夹下的所有文件的名字

2.Ping(因特网包探索器)命令

作用:与ip相关并检测两台计算机之间的网络是否连通

例如:

ping 127.0.0.1

显示本机网卡是否正常使用,必需为127.0.0.1(127.0.0.1是回送地址,指本地机,一般用来测试使用。回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输),当显示"来自…的回复"的时候,正常,若显示请求超时则本机网卡有问题.

ping 192.168.1.1

显示是否成功接入路由器,ip必须为192.168.1.1,因为192.168.1.1属于IP地址的C类地址,属于保留IP,专门用于路由器设置。

ping www.baidu.com

显示本机是否接入Internet,若显示超时,则未连入Internet

ping -a ip地址

将ip地址解析为计算机NetBIOS

ping -n count ip地址

发送count指定的映带协议的数据包数,例如ping - n 5 112.74.127.218

ping -t ip地址

一直ping制定远程计算机,直到键盘按下[Ctrl+C]中断

3.nbtstat命令

作用:用于查看基于TCP/IP协议的NetBIOS协议的统计资料,本地计算机和远程计算机的NetBIOS名称表 和名称缓存

格式:nbtstat[-a RemoteName] [-A IPAddress] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [Interval]

例如:

nbtstat -a remotename

显示远程计算机的 NetBIOS 名称表,其中,RemoteName 是远程计算机的 NetBIOS 计算机名称。NetBIOS 名称表是与运行在该计算机上的应用程序相对应的 NetBIOS 名称列表。

nbtstat -A IPAddress

显示远程计算机的 NetBIOS 名称表,其名称由远程计算机的 IP 地址指定(以小数点分隔)。

nbtstat -c

显示 NetBIOS 名称缓存内容、NetBIOS 名称表及其解析的各个地址。

nbtstat -n

显示本地计算机的 NetBIOS 名称表。Registered 的状态表明该名称是通过广播还是 WINS 服务器注册的。

nbtstat -r

显示 NetBIOS 名称解析统计资料。在配置为使用 WINS 且运行 windows XP 或 Windows Server 2003 操作系统的计算机上,该参数将返回已通过广播和 WINS 解析和注册的名称号码。

nbtstat -R

清除 NetBIOS 名称缓存的内容并从 Lmhosts 文件中重新加载带有 #PRE 标记的项目。

nbtstat -RR

释放并刷新通过 WINS 服务器注册的本地计算机的 NetBIOS 名称。

nbtstat -s

显示 NetBIOS 客户端和服务器会话,并试图将目标 IP 地址转化为名称。

nbtstat -S

显示 NetBIOS 客户端和服务器会话,只通过 IP 地址列出远程计算机。

nbtstat Interval

重新显示选择的统计资料,可以在每个显示内容之间中断 Interval 中指定的秒数。按 Ctrl+C 停止重新显示统计信息。如果省略该参数,netstat 将只显示一次当前的配置信息。

nbtstat /?

在命令提示符下显示帮助.

4.netstat命令

作用:监控TCP/IP网络的命令

格式:netstat [-a][-e][-n][-o][-p Protocol][-r][-s][Interval]

例如:

netstat -a

本选项显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接。

netstat -b

该参数可显示在创建网络连接和侦听端口时所涉及的可执行程序

netstat -s

本选项能够按照各个协议分别显示其统计数据。如果你的应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么你就可以用本选项来查看一下所显示的信息。你需要仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在。

netstat -e

本选项用于显示关于以太网的统计数据,它列出的项目包括传送数据报的总字节数、错误数、删除数,包括发送和接收量(如发送和接收的字节数、数据包数),或有广播的数量。可以用来统计一些基本的网络流量。

netstat -r

本选项可以显示关于路由表的信息,类似于后面所讲使用routeprint命令时看到的信息。除了显示有效路由外,还显示当前有效的连接。

netstat -n

显示所有已建立的有效连接

netstat -p

显示协议名查看某协议使用情况

5.net命令

作用:基于网络的命令,功能强大,可以管理网络环境,服务,用户等本地及远程信息

例如:

net use ipipc$ " " /user:" "

建立IPC空链接

net use ipipc$ “密码” /user:“用户名”

建立IPC非空链接

net use h: ipc$ “密码” /user:“用户名”

直接登陆后映射对方C:到本地为H:

net use h: ipc$

登陆后映射对方C:到本地为H:

net use ipipc$ /del

删除IPC链接

net use h: /del

删除映射对方到本地的为H:的映射

net user 用户名 密码 /add

建立用户

net user guest /active:yes

激活guest用户

net user

看有哪些用户

net user 帐户名

查看帐户的属性

net localgroup administrators 用户名 /add

把“用户”添加到管理员中使其具有管理员权限,注意:administrator后加s用复数

net start

查看开启了哪些服务

net start 服务名

开启服务;(如:net start telnet, net start schedule)

net stop

服务名 停止某服务

net time 目标ip

查看对方时间

net time 目标ip /set

设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息

net view

看本地局域网内开启了哪些共享

net view ip

查看对方局域网内开启了哪些共享

net config

显示系统网络设置

net logoff

断开连接的共享

net pause

服务名 暂停某服务

net share

查看本地开启的共享

net share ipc$

开启ipc$共享

net share ipc$ /del

删除ipc$共享

net user guest 12345

用guest用户登陆后用将密码改为12345

net password 密码

更改系统登陆密码

6.PATH路径设置命令

1.功能:设备可执行文件的搜索路径,只对文件有效。

2.类型:内部命令

3.格式:PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…}

4.使用说明:

(1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件;

(2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开;

(3)PATH命令有三种使用方法:

PATH[盘符1:][路径1][盘符2:][路径2]…(设定可执行文件的搜索路径)

PATH:(取消所有路径)

PATH:(显示目前所设的路径)

7.tree显示磁盘目录结构

1.功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。

2.类型:外部命令

3.格式:TREE[盘符:][/F][PRN][a]

4.使用说明:

tree 显示当前文件夹下所有文件夹【不显示文件】

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Swypc5Pj-1581590430517)(C:Usersl1998AppDataRoamingTyporatypora-user-imagesimage-20200213161558839.png)]

使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pvMYyL7g-1581590430519)(C:Usersl1998AppDataRoamingTyporatypora-user-imagesimage-20200213161634888.png)]

prn目前无效参数

a 显示类似于tree不加参数,只是图形化显示

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8Qe64RP4-1581590430519)(C:Usersl1998AppDataRoamingTyporatypora-user-imagesimage-20200213161658874.png)]

tree | more 分屏显示

8.FTP命令大全

FTP:文件传输协议。先说说他的功能吧,主要就是从运行FTP服务器的计算机传输文件。可以交互使用。这里要注意,只有安装了tcp/ip协议的机器才能使用ftp命令。

命令格式:ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][computer]

参数含义:

-v 不显示远程服务器响应

-n 禁止第一次连接的时候自动登陆

-i 在多个文件传输期间关闭交互提示

-d 允许调试、显示客户机和服务器之间传递的全部ftp命令

-g 不允许使用文件名通配符,文件名通配符的意思是说允许在本地文件以及路径名中使用通配字符

-s:filename 指定包含ftp命令的文本文件。在ftp命令启动后将自动运行这些命令。在加的参数里不能有空格。

-a 绑定数据连接时,使用任何的本地端口

-w:windowsize 忽略默认的4096传输缓冲区

computer 指定要连接的远程计算机的ip地址

理解了上面的,就说说一些具体的命令,我个人觉得虽然现在工具用起来很方便了,但懂这些命令在很多地方还是很有用的,就像现在nt下的命令提示符

1)?

说明:显示ftp命令的说明。后面可以加参数,是加需要解释的命令名,不加则显示包含所有命令列表。

2)append

说明:使用当前文件类型设置,将本地文件附加到远程计算机中。大概格式是

append local-file [remote-file] 其中local-file是说指定要添加的本地文件。

remote-file是说指定要将local-file附加到远程计算机文件,要是省了这个,则是使用本地文件名做远程文件名。

3)ascii

说明:默认情况下,将文件传输类型设置为ASCII

4)bell

说明:响玲开关,意思是文件传输完成后是否有玲声提醒。默认是关闭的。

5)binary

说明:将文件传输类型设置为二进制。

6)bye

说明:结束和远程计算机的ftp会话,也就是安全断开,退出ftp.

7)cd

说明:更改远程计算机上的工作目录。如cd data 其中data是要进入的远程计算机的目录。

8)close

说明:结束与远程服务器的ftp会话,并返回命令解释程序。

9)dir

说明:显示远程的文件以及子目录列表。如dir data local-file

其中data是指定要查看列表的目录,没指定的话就是当前目录。local-file是指定要保存列表的本地文件,不指定的话就在屏幕输出。

10)debug

说明:调试开关,打开的时候打印每个发送到远程计算机的命令,命令前有——》

默认情况是关闭的。

11)disconnnect

说明:与远程计算机断开连接,但还保持着ftp命令提示符。

12)get

说明:使用当前文件传输类型,把远程的文件拷贝到本地计算机上。

如get remote-file local-file

remote-file是指定要复制的文件,local-file是指定本地计算机上的文件名,

没有指定的话则个remote-file同名。

13)glob

说明:文件名通配开关

14)hash

说明:转换每个传输数据快的散列标记打印(#)。数据快的大小是2048字节。默认情况下是关闭的,

15)help

说明:显示ftp命令的解释,如help commmand 其中command就是你要解释的命令,如果不加command这个参数的话就会显示所有命令的列表

16)!

说明:这个命令差点忘记了:)功能是在本地计算机上运行指定命令。如! command 其中command就是你要运行的命令,如果不加command这个参数的话,则显示本地命令提示, 这时你输入exit命令就能返回到ftp了。

17)lcd

说明:更改本地计算机的本地目录,在默认的时候是启动ftp的目录。这个不要觉得没用啊,在你使用ftp的时候为了传递文件不是常改变本地和远程计算机的目录吗?:)

如lcd [directory] 其中[directory]是指定要进入的本地计算机的目录,如果你不加这个参数,就会显示出本地计算机的工作目录。

18)literal

说明:向远程ftp服务器发送协商参数,报告。

如lireral argument [。…] 其中argument是指定要发送给远程服务器的协商参数。

19)ls

说明:显示远程目录的文件和字目录。

如ls remote-directory local-file

其中remote-directory是指要查看的列表的目录,不指定的话显示的是当前工作目录。local-file是指定要保存列表的本地文件。不指定的话是在屏幕上输出。

20)mdelete

说明:删除远程计算机上的文件。如mdelete remote-file 。…

remote-file肯定是要删的文件啊,可以删除多个。

21)mdir

说明:显示远程目录的文件和子目录列表,他允许指定多个文件。

如mdir remote-file 。… local-file

参数我想大家应该明白什么意思吧?不明白就看看前面的类似命令吧。

22)mget

说明:使用当前文件传输类型将多个远程文件复制到本地计算机。

如mget remote-files 。…

其实remote-files可以指定多个,他就是指定要复制到本地计算机的远程文件。

23)mkdir

说明:创建远程目录。

如mkdir directory 这个命令和nt下的命令提示符中的md directory一样,不多说了。

24)mls

说明:显示远程目录的文件和目录简表

如mls remote-file 。… local-file

其中remote-file这个参数是必须要加的,’’-’’是使用远程计算机的当前工作目录。

25)mput

说明:使用当前文件传输类型,将本地文件复制到远程计算机。

如mput local-files 。…

26)open

说明:连接到指定ftp服务器上,

如open computer port 其中computer一般是远程计算机的ip地址,port不用说就是指定端口了。

27)prompt

说明:转换提示,在多个文件传输的时候,ftp提示可以有选择的检索或保存文件,如果关闭提示,则mget和mput命令传输所有文件,在默认情况下是打开的。

28)put

说明:使用当前文件传输类型将本地文件复制到远程计算机中,

如put local-file remote-file

其中local-file是指定要复制的本地文件,

remote-file是指定要复制的远程计算机上的文件名,不指定的话是和本地计算机上的文件名同名。

29)pwd

说明:显示远程呢感计算机上的当前目录。

30)quit

说明:结束与远程计算机的ftp会话,并退出ftp.

31)quote

说明:向远程ftp服务器发送协议,报告。期待ftp单码应答,这个命令的功能和literal相同。

32)recv

说明:使用当前文件传输类型将远程文件复制到本地计算机,他与get命令作用相同。

33)remotehelp

说明:显示远程命令的帮助。这个命令的用法和help,!一样可以参考他的用法。

34)rename

说明:更改远程计算机上的文件名。

这个命令和nt的命令提示符的ren一样,如rename filename newfilename

35)rmdir

说明:删除远程目录。

这个命令和nt的命令提示符的rm一样,如rmdir directory

36)send

说明:使用当前文件传输类型将本地文件复制到远程计算机.send和put命令的功能一样。

如send local-file remote-file

37)status

说明:显示ftp连接和转换的当前状态

38)trace

说明:转换报文跟踪,运行ftp的命令时,trace将显示没个报文的理由。

相关阅读:路由追踪命令是什么 路由追踪技巧

39)type

说明:设置或显示文件传输类型。

如type [type-name]

其中type-name 的意思是文件传输的类型,默认是ASCII,没加这个参数就是显示当前的传输类型。

40)user

说明:指定连接到远程计算机的用户。

如user user-name [passwd] [account]

其中user-name不用说都是用来登陆计算机的用户名了,

passwd是指定user-name的密码,不指定的话ftp会提示输入密码。

account是指定用来登陆计算机的帐号,如不指定,ftp会提示输入帐号。

41)verbose

说明:转换冗余模式。这里如果打开,会显示所有ftp响应,文件传输结束的时候会显示传输的效率和统计信息,默认的情况是打开的。

————————————————

版权声明:本文为CSDN博主「苦逼的人生需要吃点糖」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_42566183/article/details/104300492



Tags:dos命令   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
如果你打算重新安装Windows,那么就需要激活密钥来再次激活它,在本文中,将向你展示如何使用cmd或PowerShell命令查找Windows产品密钥的方法。一般情况下,我们可以在电脑贴纸上找...【详细内容】
2020-12-23  Tags: dos命令  点击:(196)  评论:(0)  加入收藏
大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频。今天我们学习dos命令,学习3个分别是,cls清除屏幕,ver显示版本,vol显示卷标,接下来...【详细内容】
2020-07-21  Tags: dos命令  点击:(96)  评论:(0)  加入收藏
大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频。今天我们学习cd这个命令,它这个命令另外一个写法是chdir,平时我们用cd这个写法...【详细内容】
2020-07-19  Tags: dos命令  点击:(59)  评论:(0)  加入收藏
一.常用术语常用术语包括:脚本(asp、php、jsp):编写网站的语言html(css、js、html):超文本标记语言,解释给浏览器的静态编程语言HTTP/HTTPS协议:通讯标准,明文或密文CMS(B/S):网站内容管...【详细内容】
2020-05-31  Tags: dos命令  点击:(395)  评论:(0)  加入收藏
1.开始运行 2.进入命令提示符 3.命令行及参数 4.示例一:直接键入IPCONFIG回车会得到本地网络配置连接信息 二:键入IPCONFIG /ALL回车会查看到全部网络配置信息 5.命令总结...【详细内容】
2020-04-26  Tags: dos命令  点击:(52)  评论:(0)  加入收藏
1.开始运行CMD 2.进入命令提示符 3.shutdown参数命令行 4.示例: 在120分之后关闭计算机 5.如果想取消设定的关机时间,可以键入命令SHUTDOWN -a (每次总会打成SHUT UP )...【详细内容】
2020-04-24  Tags: dos命令  点击:(209)  评论:(0)  加入收藏
一,ping     它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的...【详细内容】
2020-04-03  Tags: dos命令  点击:(112)  评论:(0)  加入收藏
一)MD——建立子目录  1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略...【详细内容】
2020-03-02  Tags: dos命令  点击:(80)  评论:(0)  加入收藏
如何快速知道CPU是什么、BIOS版本是什么、操作系统是什么、内存多大?只要一个DOS命令就可以把有关系统的这些情况摸个清,具体操作:假如你的电脑出了问题,在线向各路高手请教时,免...【详细内容】
2020-02-25  Tags: dos命令  点击:(140)  评论:(0)  加入收藏
1.DIR命令作用:显示磁盘目录所包含的内容格式:DIR[文件名][选项]例如:DIR D:\JDK查询D盘下的JDK文件夹下的未隐藏文件DIR D:\JDK /A查询D盘下的JDK文件夹下的所有文件DIR D:...【详细内容】
2020-02-22  Tags: dos命令  点击:(104)  评论:(0)  加入收藏
▌简易百科推荐
一、背景介绍作为一名渗透测试工作人员(或者小白),在我们的日常工作或者学习中,我们不可能时时刻刻将自己的个人电脑(安装好Kali Linux的个人主机)带在身边,当我们没有带自己的个人...【详细内容】
2021-12-27  Kali与编程    Tags:Kali Linux   点击:(3)  评论:(0)  加入收藏
我们都知道公司网络中开放的端口越多,遭受网络攻击的可能性就越大,就越容易发生数据泄露事件。 在这篇文章中,我们将讨论与开放端口相关的网络安全隐患。 网络中的端口 据统计...【详细内容】
2021-12-10  诺必达云服务    Tags:端口扫描   点击:(33)  评论:(0)  加入收藏
一、背景介绍DirBuster是用来探测web服务器上的目录和隐藏文件的。因为DirBuster是采用java编写的,所以运行前要安装上java的环境。 来看一下基本的使用: ①:TargetURL下输入要...【详细内容】
2021-12-07  Kali与编程    Tags:Dirbuster   点击:(28)  评论:(0)  加入收藏
#本文仅用于网络安全研究学习任何未经授权的入侵都是违法行为dir 浏览 创建文件 echo 文件内容 > 文件名字.扩展名 浏览文件内容 type 文件名 分页浏...【详细内容】
2021-12-07  WHOAMI    Tags:黑客   点击:(22)  评论:(0)  加入收藏
上一节中我们学了如何实现ARP断网攻击,本节中我们将利用ARP欺骗的原理实现截取目标计算机图片流量,内容包括:ü如何开启ip转发ü怎样截取受害机图片流量 一、开启ip转...【详细内容】
2021-11-23  Kali与编程    Tags:黑客   点击:(23)  评论:(0)  加入收藏
一、背景介绍大家在Linux的日常使用中都晓得如何通过命令行去配置Linux的端口开放规则,但是大家知道如何配置Windows入站出站规则吗?有哪些常见的危险端口呢?如何解决上述问题...【详细内容】
2021-11-15  Kali与编程    Tags:端口   点击:(39)  评论:(0)  加入收藏
1.背景介绍几乎每一个玩渗透的人都会接触到metasploit framework,简称msf。这是一个渗透测试框架,用ruby语言编写的,该框架集成了很多可用的exploit,比如著名的ms08_067等。你可...【详细内容】
2021-11-15  Kali与编程    Tags:服务扫描   点击:(37)  评论:(0)  加入收藏
在前面的课程中,我们学习了ARP攻击的理论和实践知识,知道了怎么进行攻击,这节中我们将学习如何进行防御,内容包括:ü借助第三方软件防御(360安全卫士,腾讯管家等)ü使用arp...【详细内容】
2021-11-13  Kali与编程    Tags:白帽   点击:(32)  评论:(0)  加入收藏
简介在sqlmap基础上增加了目录扫描、hash爆破等功能运行环境 linux 在云服务器上还是蛮不错的项目连接如下https://github.com/s0md3v/sqlmat usage: sqlmate [-h] [--dor...【详细内容】
2021-11-10  暗网视界    Tags:sqlmate   点击:(44)  评论:(0)  加入收藏
一、背景介绍在网上冲浪少不了用到搜索引擎,而很多朋友都习惯把Google视为第一个选择对象。当然Google无论在搜索速度还是结果关联性方面都是十分优秀的。但百度(http://www.b...【详细内容】
2021-11-05  Kali与编程    Tags:白帽黑客   点击:(31)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条