摘要: server #include<stdio.h> #include<stdlib.h> #include<string.h> #include<errno.h> #include<sys/types.h> #include<sys/socket.h> #include<netinet/in.h> # 阅读全文
posted @ 2021-12-20 11:42 191206 阅读(9) 评论(0) 推荐(0) 编辑
摘要: ###time服务器运行截图 ###echo服务器运行截图 阅读全文
posted @ 2021-12-12 17:42 191206 阅读(6) 评论(0) 推荐(0) 编辑
摘要: ###运行截图 阅读全文
posted @ 2021-12-12 17:42 191206 阅读(9) 评论(0) 推荐(0) 编辑
摘要: ##知识点归纳 ##问题和解决思路 ####SQL注入怎么实现? 基本流程 0)根据网站功能,猜测哪些地方可能存在注入(select insert注册 update delete) 1) 判断是否存在注入点; and 1=1 考虑参数类型(闭合特殊符号,JSON)和提交方式post cookie 没 阅读全文
posted @ 2021-12-12 17:40 191206 阅读(9) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/LJFedu/p/15575767.html https://www.cnblogs.com/LJFedu/p/15589991.html https://www.cnblogs.com/LJFedu/p/15598395.html https://w 阅读全文
posted @ 2021-12-06 22:40 191206 阅读(24) 评论(0) 推荐(0) 编辑
摘要: ##知识点归纳 TCP/IP协议 TCP/IP 是互联网的基础。TCP代表传输控制协议。IP代表互联网协议。目前有两个版本的IP,即IPv4和IPv6。IPv4使用32位地址,IPv6则使用128位地址。 本节围绕IPv4进行讨论,它仍然是目前使用最多的IP版本。 TCP/IP的组织结构分为几个层级 阅读全文
posted @ 2021-11-28 19:53 191206 阅读(9) 评论(0) 推荐(0) 编辑
摘要: ##知识点归纳 I/O缓冲区:内核中的一系列NBUF缓冲区用作缓冲区缓存。每个缓冲区用一个结构体表示。 typdef struct buf{ struct buf *next_free; //freelist pointer struct buf *next_dev; //dev_list poin 阅读全文
posted @ 2021-11-21 20:41 191206 阅读(6) 评论(0) 推荐(0) 编辑
摘要: ##知识点归纳 Unix/Linux支持31种不同的信号,每种信号在signal.h文件中都有定义。 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGA 阅读全文
posted @ 2021-11-14 19:07 191206 阅读(5) 评论(0) 推荐(0) 编辑
摘要: ##知识点归纳 定时器是由时钟源和可编程计数器组成的硬件 时钟源通常是一个晶体震荡器,产生周期性电信号 当计数器减为0时,向CPU生成定时器中断 当CPU遇到异常时,会进行预设的异常处理 中断是外部设备请求CPU服务 CPU是否处理中断取决于它的状态寄存器是否屏蔽了中断 ##问题与解决思路 中断是如 阅读全文
posted @ 2021-11-07 22:04 191206 阅读(27) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/LJFedu/p/15521957.html 阅读全文
posted @ 2021-11-07 22:02 191206 阅读(20) 评论(0) 推荐(0) 编辑