本文分类:news发布日期:2024/12/22 21:30:45
相关文章
Fastjson反序列化漏洞原理与漏洞复现
漏洞原理 1.啥是json?
json全称是JavaScript object notation。即JavaScript对象标记法,使用键值对进行信息的存储。举个简单的例子如下:
{ "name":"BossFrank", "age":23, "media":["CSDN","…
建站知识
2024/12/22 21:15:27
一、redis-万字长文读懂redis
高性能分布式缓存Redis `第一篇章`1.1缓存发展史&缓存分类1.1.1 大型网站中缓存的使用带来的问题1.1.2 常见缓存的分类及对比与memcache对比1.2 数据类型选择&应用场景1.2.1 string1.2.2 hash1.2.3 链表1.2.4 set1.2.5 sortedset有序集合类型1.2.6 总结1.3 Redis高级应…
建站知识
2024/12/22 21:11:46
Modbus通信协议学习——调试软件
Modbus通信协议是一种广泛应用于工业自动化领域的串行通信协议,由Modicon公司(现为施耐德电气Schneider Electric)于1979年开发。该协议已成为工业电子设备之间通信的通用标准,支持多种设备和系统之间的数据交换。以下是对Modbus通…
建站知识
2024/12/22 21:05:12
HttpServer内存马
HttpServer内存马
基础知识
一些基础的方法和类
HttpServer:HttpServer主要是通过带参的create方法来创建,第一个参数InetSocketAddress表示绑定的ip地址和端口号。第二个参数为int类型,表示允许排队的最大TCP连接数,如果该值小…
建站知识
2024/12/22 21:05:11
在什么情况下你会使用设计模式
设计模式是在软件开发中解决常见问题的最佳实践。它们提供了可复用的解决方案,使得代码更加模块化、易于理解和维护。以下是在什么情况下你可能会使用设计模式的一些常见情况: 代码重复:当你发现项目中多处出现相同或相似的代码结构时&#x…
建站知识
2024/12/1 19:38:40
使用 Git Hooks 防止敏感信息泄露
欢迎关注公众号:冬瓜白
在日常开发中,我们可能会不小心将敏感信息提交到 Git。为了防止这种情况,可以利用 Git Hooks 编写一个简单的脚本,当发现提交中包含敏感词时,给出提示。
以下是一个基于 pre-commit 钩子的示例…
建站知识
2024/12/1 17:49:01
端口被占用,使用小黑框查杀
netstat -ano (查看目前所有被占的端口) netstat -ano|findstr " 8080" 查一下目前被占用的端口号 ,目前我要查的端口号是:8080,注意 后面打8080的时候,要有空格,要不然报错 **task…
建站知识
2024/11/21 17:37:06