Kali Linux渗透基础知识整理(二)漏洞扫描

本文介绍了Kali Linux在渗透测试中的基础,重点关注漏洞扫描工具如Nmap、Hping3、Nessus等的使用。讨论了TCP三次握手和四次挥手过程,以及TCP和UDP协议的基础知识。此外,还提到了ICMP协议和ping命令的应用,以及如何利用这些工具进行网络流量分析和端口扫描。
摘要由CSDN通过智能技术生成

漏洞扫描 网络流量

Nmap Hping3 Nessus whatweb DirBuster joomscan WPScan

网络流量 网络流量就是网络上传输的数据量。

TCP协议 TCP是因特网中的传输层协议,使用三次握手协议建立连接。当主动方发出SYN连接请求后,等待对方回答SYN+ACK ,并最终对对方的 SYN 执行 ACK 确认。这种建立连接的方法可以防止产生错误的连接,TCP使用的流量控制协议是可变大小的滑动窗口协议。

1 连接建立 TCP三次握手的过程如下:

(1)客户端发送SYN(SEQ=x)报文给服务器端,进入SYN_SEND状态。

(2)服务器端收到SYN报文,回应一个SYN (SEQ=y)ACK(ACK=x+1)报文,进入SYN_RECV状态。

(3)客户端收到服务器端的SYN报文,回应一个ACK(ACK=y+1)报文,进入Established状态。 三次握手完成,TCP客户端和服务器端成功地建立连接,可以开始传输数据了。

2 连接终止 建立一个连接需要三次握手,而终止一个连接要经过四次握手,这是由TCP的半关闭(half-close)造成的。

(1) 某个应用进

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值