点评:最近的动态CMS漏洞可以说是一个真正的火,本文虽然CMS不易移动,功能强大,但注入漏洞相同。此漏洞不被工具使用。可以说,注入已经显式地变成隐式的,并且有必要查看源代码以发现潜在的漏洞。
适合读者:对入侵的爱好者预知识:非开挖maosincms网站系统泄漏





最近的移动CMS漏洞可以说是一个真正的火灾。虽然本文中的CMS功能不强,但也存在注入漏洞。可以说,注入已经显式地变成隐式的,并且有必要查看源代码以发现潜在的漏洞。

对于读者:情人的入侵:没有预先知识挖掘maosincms网站系统漏洞在舒成丽银(男性幻想* PowerEasy剑客)最近CMS漏洞可以说没有火,我们写的CMS虽然不容易的和强大的,但也存在注射。这个漏洞是不使用的工具。可以说,注射已明确转向隐性,有必要看看源代码来发现潜在的安全漏洞。在本地安装好IIS本地测试漏洞,界面还漂亮。但使用这种注射点,首先,你需要登记一个普通用户。黑色的防御已经发表了一篇文章,发现注册注射点系统的注入漏洞也基本上是同一类型。注册后从桥的客人系统修改登录的感觉。其中一个是新闻功能;我只是填写内容和提交成功。有程序没问题,但也有管理发布新闻的功能,用户可以修改和删除的内容发布在这里,这就是修改这里,和参数不过滤,这导致我们注入成功。注意,在地址栏中参数传递的数字,我喜欢数字型最多。可以看出,在user_publish.asp文件有一个安全问题。在查看代码,发现真正的漏洞代码是不是在user_publish.asp文件。相反,它调用user_news.asp文件。它的代码如下所示。
…
子modifynews()
SQL =SELECT * FROM ms_news id是request.querystring(ID)
集= server.createobject(ADODB。记录集)
的。打开SQL,connstr,1,1
…

从代码很容易理解(存在,首先是定义子过程modifynews()函数在任何时间打电话,和主要功能代码变量直接访问身份的获得,没有任何的过滤功能,在SQL查询的记录集中,使注射。现在的漏洞已经产生,我们将测试它。一个简单的注射,我把它交给D直接,但发现D不能注射注射点。看来工具不工作。首先,在地址栏输入和选择*从ms_admin)以确定是否有ms_admin,恢复正常,说明ms_admin的存在;其次是通过报表来确定字段的长度,直到订单;24恢复正常,指示该字段的长度为24,再结合暴力密码和账户查询;1 = 2联盟选择1,2,3,adminname,5,6,adminpass,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24从ms_admin成功的密码和帐户。后来,当我看着其他的文件,我发现除了管理新闻,有图片的管理缺陷。在user_pic.asp文件的部分代码如下:P
子modifypic()
SQL =SELECT * FROM ms_pic id是request.querystring(ID)
集= server.createobject(ADODB。记录集)
的。打开SQL,connstr,1,1
U3000

该系统除了这两个漏洞是安全的,但特立尼达堤溃于蚁穴。获取账号和密码进入后台发现的功能是非常强大的,有数据库备份和上传的功能,也可以直接执行SQL命令,添加一个ASP上传设置选项。回到前台上传ASP木马,你就可以得到WebShell。网络测试试图在安徽大学思科网络技术学院做测试,背景也找不到,放弃,在找到一个网络;湖南湘潭美术家协会设计;现场试验,以及当地的示范,注册用户发表的文章,直接执行SQL命令,非常容易破裂的账号和密码,让我吃惊的是,密码和帐户是默认的admin、admin888,说明这个网站没有管理员甚至有最基本的安全知识。进入后台,添加ASP后缀名上传ASP木马,你也可以使用备份数据库得到WebShell。我上传的ASP木马在这里得到了WebShell。得到webshell后,权力相对较小。它只能跳到网站目录下,但它可以执行cmd命令不删除wscript.shell成分。因为这个站是一个政府网站子目录下建立的,我没有继续。这篇文章是在这里完成。最后,祝你在新的一年里有更好的技术。