比赛环境:环境:IIS6.0 asp.net 2.0 sqlserver2005 数据库文件在datebase目录下直接附加 1.这一题的代码审计主要是登陆处的cookies漏洞,在Default.aspx.cs中有登录后设置cookies的代码。 2.admin/UserControls/session.ascx.cs中有验证cookies的代码
3.攻击方法:前台伪造cookies实现登录
这里我用的是火狐的cookiesmanage这个插件 这里主要是stringtemp =Convert.ToString(Request.Cookies["pcrepair"].Values["UserAccount"]);代码的验证。 首先修改name.label里面为pcrepair这个函数。value.label里面为UserAccount=此处随便填写。我们在这里编辑的时候注意改下cookie过期时间。
这时候再次输入后台的ur地址进行刷新。
成功进入后台。 后面这个系统是文件上传下载系统可以上传任意文件,直接getshell。 第一次写代审的文章希望大家能给予投票通过,希望能留在90sec学习,谢谢。
下面是打包的文件系统代码。
================================
超过10位正式会员同意,转正成功。
管理05
|