![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
TCP/IP网络编程
记录网络编程学习过程
大狮熊
Just do it!
展开
-
一张图说明什么是SYN泛洪攻击
泛洪攻击 当侦听 TCP 套接字的服务器被 TCP SYN 数据包(SYN 位设置为 1,所有其他标志位设置为 0 的数据包)淹没时,就会实现这种攻击。 对于每个接收到的 SYN 数据包,服务器打开一个 TCP 连接,分配一些资源,回复一个 SYN-ACK 数据包,然后等待来自发送者的 ACK。 但是,恶意发送者不会发送 ACK。 这会在服务器上创建一个半开放的 TCP 连接,它会占用一些资源。 当攻击者发送许多这样的 SYN 数据包时,服务器资源会被耗尽,从而导致合法的连接请求被丢弃。 这是拒绝服务攻击.原创 2021-12-22 21:05:41 · 1591 阅读 · 0 评论 -
TCP/IP网络编程(1)--hello word
1、hello word hello_server.c #include<stdio.h> #include<stdlib.h> #include<string.h> #include<unistd.h> #include<arpa/inet.h> #include<sys/socket.h> void error_handling(char* message); int main(int argc, char * argv[]) {原创 2021-09-09 12:02:49 · 249 阅读 · 0 评论