![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
一只核心Bug
这个作者很懒,什么都没留下…
展开
-
redis内存碎片
1 redis 的碎片率 1.1 碎片是什么,怎么产生的? 内存碎片一般是由于空闲的连续空间比要申请的空间小,导致这些小内存块不能被利用。产生内存碎片的方法很简单,举个例: 假设有一块一共有100个单位的连续空闲内存空间,范围是099。如果你从中申请一块内存,如10个单位,那么申请出来的内存块就为09区间。这时候你继续申请一块内存,比如说5个单位大,第二块得到的内存块就应该为10~14区间。 如果你把第一块内存块释放,然后再申请一块大于10个单位的内存块,比如说20个单位。因为刚被释放的内存块不能满足新的请原创 2020-11-24 16:25:04 · 224 阅读 · 0 评论 -
借redis之手入侵服务器
说明 利用redis端口暴露公网,且没有设置密码,能轻松入侵linux 服务器。 原理 远程连接redis,修改redis数据目录及文件为linux计划任务的目录,设置xx 键的值为计划任务,save数据后将会把该值写入计划任务文件,计划任务命令中可以执行任意脚本。 入侵演示 1. 编译安装并配置 redis免密码,允许外部连接。主要修改以下参数,其他参数默认即可 bind 0.0.0.0 #允...原创 2020-03-07 12:00:37 · 389 阅读 · 0 评论