由于近期阿里云服务器报警redis漏洞,经过调查对黑客的入侵过程进行了整理并模拟一遍,庆幸此次黑客行为未对公司造成影响,同时还让我学习了很多知识,这里分享给大家。1,被入侵的前提条件redis没有设置密码 。redis配置文件没有打开保护模式,并且没有bindIP地址 。安全组设置打开了redis的6379端口。以root用户启动redis。 有人可能会问,怎么可能这么傻,连个密码都不设置。现实情            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-30 16:12:52
                            
                                113阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言:最近配置openvas的时候安装了redis,听说曾经曝出过一个未授权访问漏洞,便找了一下相关资料想自己动手复现一下漏洞的利用过程,当然所有的攻击性操作都是在虚拟机上完成的,本文所有的操作是在Fedora26上进行的,使用的虚拟机为Oracle VM VirtualBox。过程中遇到了不少坑,在此整理一下过程,供像我一样怀有好奇心的小白们学习参考,如有差错还请各位大牛们斧正。 一、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-30 09:29:47
                            
                                17阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Linux Redis3 远程连接
在进行分布式系统开发时,Redis是一个非常常用的内存数据库,它提供了快速的读写性能,适合用来存储缓存数据和会话数据。本文将介绍如何在Linux系统上搭建Redis3,并实现远程连接。
## 安装Redis3
在Linux系统上安装Redis3非常简单,可以通过包管理器直接进行安装。以Ubuntu系统为例,可以使用以下命令安装Redis3:
```s            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-12 06:58:21
                            
                                16阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            远程命令执行漏洞目前,该漏洞在互联网上已经出现多个远程攻击代码,针对网站的物理路径进行读取。同理,可以执行其他指令,如:通过wget上传后门文件到服务器上,等于植入后门。该系统采用Apache Struts xwork作为网站应用框架,且此框架对应版本存在远程代码执行漏洞(CNVD-2013-09777,对应CVE-2013-2251),攻击者可以利用漏洞取得网站服务器主机远程控制权。处置措施:1            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-08 15:22:51
                            
                                287阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言:参考文档Redis官方集群指南:Redis cluster tutorial a“ RedisRedis官方集群规范:Redis Cluster Specification a“ RedisRedis集群指南(中文翻译,紧供参考):集群教程 — Redis 命令参考Redis集群规范(中文翻译,紧供参考):Redis 集群规范1、安装步骤1、依赖包yum install -y gcc tcl            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-07-03 11:56:08
                            
                                571阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 实现“redis windows 远程执行漏洞”教程
## 1. 整件事情的流程
下面是实现“redis windows 远程执行漏洞”的步骤:
| 步骤 | 操作 |
|---|---|
| 1 | 扫描目标主机是否存在redis服务 |
| 2 | 判断redis服务是否开启远程连接 |
| 3 | 获取redis服务的版本信息 |
| 4 | 利用漏洞执行恶意代码 |
## 2.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-25 07:46:39
                            
                                22阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Redis 4.x/5.x 未授权访问漏洞Redis未授权访问在4.x/5.0.5以前版本下,我们可以使用master/slave模式加载远程模块,通过动态链接库的方式执行任意命令。漏洞复现最近碰到ctf的题目是通过ssrf和redis的未授权访问打入内网getshell,想着用docker复现以下此漏洞。拉取环境开启环境后,如图使用redis-cli -h your-ipj即可连接redis数据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 22:16:49
                            
                                7阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            redis集群三种方式为:主从复制、哨兵模式和集群。  1、主从复制:使用异步复制,用户可以通过 SLAVEOF 命令或者配置的方式,让一个服务器去复制另一个服务器即成为它的从服务器,master节点提供读写服务,slave节点只提供读服务。 2、哨兵模式:用于监控主服务器和从服务器是否正常运行,在Master主服务器发生故障的时候,可以实现Master和Slave服            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-30 16:13:04
                            
                                68阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            字符串set 设置值[O(1)] set key value [ex seconds] [px milliseconds] [nx|xx] ex seconds:为键设置秒级过期时间。 px milliseconds:为键设置毫秒级过期时间。 nx:键必须不存在,才可以设置成功,用于添加。 xx:与 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-08 10:51:00
                            
                                107阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # 如何解决"redis3不能识别config命令"
## 介绍
在使用Redis 3版本时,有时会遇到一些命令无法被识别的情况。其中之一就是config命令无法被识别。这可能是由于Redis的配置问题或者版本兼容性引起的。本文将指导你如何解决这个问题。
## 解决过程
首先,让我们来看一下解决这个问题的整体流程。
```mermaid
flowchart TD
    start[开始]            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-25 08:39:16
                            
                                151阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            介绍Command Injection,即命令,是指通过提交恶意构造的参数破坏命令语句结构,从而达到执行恶意命令的目的。PHP命令是PHP应用程序中常见的之一。当应用需要调用一些外部程序去处理内容的情况下,就会用到一些执行系统命令的函数。如PHP中的system,exec,shell_exec等,当用户可以控制命令执行函数中的参数时,将可恶意系统命令到正常命令中,造成命            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-14 16:35:25
                            
                                135阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            CentOS 7 中的Redis的安装 配置 以及 JAVA连接测试      最近重新配置redis时产生了 一些链接问题,不过网络上大家分享的方法都没有解决。所以给大家分享一下。跟着我的流程操作 应该是不会再出现连不上的问题。Linux下安装Redis安装wget下载工具yum -y install wget使用wget工具下载相应版            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-23 18:15:46
                            
                                100阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            漏洞原理:在测试任意文件上传漏洞的时候,目标服务端可能不允许上传php后缀的文件。如果目标服务器开启了SSI与CGI支持,我们可以上传一个shtml文件,并利用<!--#execcmd="id"-->语法执行任意命令。漏洞复现:shtml包含有嵌入式服务器方包含命令的文本,在被传送给浏览器之前,服务器会对SHTML文档进行完全地读取、分析以及修改。正常上传PHP文件            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-07-17 10:09:16
                            
                                5283阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            0x00 漏洞概述 编号CVE-2017-7494。 Samba允许连接一个远程的命名管道,在连接前会调用is_known_pipename()函数验证管道名称是否合法。 在is_known_pipename()函数中,没有检查管道名称中的特殊字符,加载了使用该名称的动态链接库。攻击者可以藉此构造恶 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-16 16:43:00
                            
                                829阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在测试任意文件上传漏洞的时候,目标服务端可能不允许上传php后缀的文件。如果            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-29 14:18:40
                            
                                140阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录前言1.未授权访问漏洞1.1 信息收集1.2 未授权登录和利用1.3 定时任务反弹shell1.4 Redis利用getshell前言redis是一个key-value存储系统,拥有很强大的功能,目前的普及率很高,redis是用ANSI C语言编写、支持网络、可基于内存和可持久化的日志型键值对数据库,并提供多种语言的API。reids默认端口是6379。造成为授权漏洞的原因不是逻辑漏洞(:》)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-26 12:22:27
                            
                                77阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Redis 4.x/5.x 远程命令执行高危修复背景描述影响版本(Redis 4.x、Redis 5.x)安全建议一、通过阿里云安全组禁止Redis端口对外或只允许特定安全ip地址访问,如下:二、加固Redis,增加权限控制和策略等:一.背景描述二.修复方案 背景2019年7月09日,阿里云应急响应中心监测到有安全研究人员披露Redis 4.x/5.x 远程命令执行高危利            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-09 23:56:43
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.漏洞介绍 SSI 注入全称Server-Side Includes Injection,即服务端包含注入。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-18 12:05:00
                            
                                316阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             这部分参考文档涵盖了Spring框架中的所有关键技术,其中最重要的是Spring框架的控制反转容器(IoC),然后是与IoC容器紧密结合的Spring的面向切面(AOP)的编程技术。Spring框架有它自己的概念上容易理解的AOP框架,它能够在Java企业及编程中满足80%的AOP需求。 此外,Spring还提供了对AspectJ(当前Java企业级编程领域最成熟、功能最丰富的AOP实现)的整合            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-13 05:48:12
                            
                                61阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 实现“Windows Redis3”教程
## 1. 整体流程
为了实现在Windows系统上安装Redis3,我们需要按照以下步骤进行操作:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 下载Redis3源码 |
| 2 | 解压源码 |
| 3 | 编译源码 |
| 4 | 启动Redis服务器 |
## 2. 操作步骤
### 步骤一:下载Redis3源码            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-26 07:45:08
                            
                                20阅读