没有多余犹豫,直接尝试经典的 or = or 注入语句,结果点击登录后,竟然成功绕过验证,直接进入了后台。让我" /> 没有多余犹豫,直接尝试经典的 or = or 注入语句,结果点击登录后,竟然成功绕过验证,直接进入了后台。让我" />
当前位置: 首页
网络安全
FCBLOG从零开始简单分析实用方法步骤详细指南

FCBLOG从零开始简单分析实用方法步骤详细指南

时间:2026-08-03
转载

一、古老的OR注入漏洞 首先观察首页,页面设计较为简单,提供了一个登录入口,具体界面如图1所示。 500)this width=500 " title= "点击这里用新窗口浏览图片 " > 没有多余犹豫,直接尝试经典的 or = or 注入语句,结果点击登录后,竟然成功绕过验证,直接进入了后台。让我

一、古老的OR注入漏洞

首先观察首页,页面设计较为简单,提供了一个登录入口,具体界面如图1所示。

推荐:对FCBLOG的简单分析500)this.width=500" title="点击这里用新窗口浏览图片" />

没有多余犹豫,直接尝试经典的 'or'='or' 注入语句,结果点击登录后,竟然成功绕过验证,直接进入了后台。让我们分析一下 login.asp 中的关键代码:

!--#include file="conn.asp"-->
FCBLOG  
用户登陆  
function del_space(s)  
{  
for(i=0;i  
for(j=s.length-1;j>=0;--j)  
{  
   if(s.charAt(j)!=" ")  
   break;  
}  
return s.substring(i,  j);  
}  
function VerifySubmit()  
{  
topic = del_space(document.form1.name.value);  
      if (topic.length == 0)  
      {  
         alert("您忘了写用户名!");  
return false;  
      }  
  if (document.form1.pwd.value == "")  
      {  
         alert("请输入密码!");  
return false;  
      }  
return true;  
}

这段代码仅通过 JavaScript 在客户端检查用户名和密码是否为空,没有进行任何服务端数据校验,更没有对特殊字符进行过滤。如此薄弱的防护措施,导致 SQL 注入漏洞的出现几乎是必然的,具体效果如图2所示。

推荐:对FCBLOG的简单分析500)this.width=500" title="点击这里用新窗口浏览图片" />

二、跨站漏洞

首页还包含一个留言板块,继续深入探索。直接在几个输入框中填入 alert(/冰的原点/),操作如图3所示。

推荐:对FCBLOG的简单分析500)this.width=500" title="点击这里用新窗口浏览图片" />

提交后,意料之中,JavaScript 对话框弹出了两次,结果如图4所示。

推荐:对FCBLOG的简单分析500)this.width=500" title="点击这里用新窗口浏览图片" />

有趣的是,我们提交的文本在页面上最终呈现为什么样子?如图5所示。

推荐:对FCBLOG的简单分析500)this.width=500" title="点击这里用新窗口浏览图片" />

为什么只弹出了两次,而没有第三次?右键查看页面源文件,发现如下代码:

  • 标题:
  • 内容:
  • 发表留言于2007-10-26 14:16:41

    由此可见,程序对用户输入的内容只做了简单的转义处理,将 < 和 > 分别替换为 < 和 >,但这种过滤只执行了一次,导致标题和内容中的脚本被转义失效,而地址栏中的脚本却因为转义后的字符不再构成有效标签而得以保留并执行。开发者在过滤逻辑上出现了疏忽(这里没有直接查看源码,但从现象推断,过滤机制存在明显的漏洞)。

    三、真假注入

    首先将程序放入自动扫描工具中检测,寻找明显的注入点,结果如图6所示。

    推荐:对FCBLOG的简单分析500)this.width=500" title="点击这里用新窗口浏览图片" />

    显然,工具无法有效识别出漏洞。大部分页面看似是静态 HTML,有人可能会疑惑:静态页面也能存在注入吗?实际上,这里的静态页面是通过 JavaScript 动态调用的方式生成的,几乎每个页面都包含类似以下代码:

    if(page=totalpage)then  
    '生成HTML静态首页  
    Set fso = Server.CreateObject("Scripting.FileSystemObject")  
    fso.CreateFolder(Server.MapPath(""))  
    Set fout = fso.CreateTextFile(Server.MapPath("msgpost.html"))  
    fout.WriteLine show  
    fout.close  
    response.redirect   "msgpost.html"  
    end if%>

    正是因为这种动态生成机制,参数在传递过程中基本没有经过严格过滤。例如下面这段代码:

    '打开模板代码,并将其中特殊代码转变为接受值  
    sql1="select id,user_skin_main,user_skin_showlog from fc_moban where default=true"  
    set rs1=Server.CreateObject("adodb.recordset")  
    rs1.open sql1,conn,1,1  
    user_skin_main=rs1("user_skin_main")  
    user_skin_showlog=rs1("user_skin_showlog")  
    rs1.close

    诸如此类的代码还有不少。因此,静态页面只是表象,真正的注入点隐藏在这些看似安全的后台逻辑中,只是自动扫描工具无法轻易发现而已。

    游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

    同类文章
    更多
    DDoS攻击的三大主要形式:原理、特征与防御重点

    DDoS攻击的三大主要形式:原理、特征与防御重点

    DDoS攻击主要分为基于流量(Volume)、基于应用层(Application)和基于协议(Protocol)三种形式。流量型攻击通过海量数据淹没带宽;应用层攻击利用Web漏洞耗尽服务器资源;协议层攻击则利用TCP握手缺陷导致系统挂起。了解这些原理是制定针对性防御策略的基础。

    时间:2026-08-31 11:56
    如何有效预防和缓解DDoS攻击:5大核心策略详解

    如何有效预防和缓解DDoS攻击:5大核心策略详解

    面对DDoS攻击,单纯增加带宽已非长久之计。本文详解5大核心防护策略:优化网络硬件配置、建立DNS冗余机制、部署透明缓解技术、引入负载平衡器及专用Anti-DDoS模块。通过合理组合这些技术手段,可有效抵御SYN泛洪、Slowloris等常见攻击,保障业务连续性与网站可用性。

    时间:2026-08-31 11:56
    DDoS防护四大误区:CDN、防火墙与黑名单的局限性解析

    DDoS防护四大误区:CDN、防火墙与黑名单的局限性解析

    许多企业误以为CDN、防火墙或黑名单能完全抵御DDoS攻击。本文深入解析四大常见误区:CDN仅提供部分缓解、静态黑名单易失效、防火墙算力有限且可能成为目标、阈值警报仅具滞后性。了解这些局限性,有助于构建更立体的防御体系,避免在攻击发生时措手不及。

    时间:2026-08-31 11:55
    常见DDoS攻击类型详解:原理、特征与防御策略

    常见DDoS攻击类型详解:原理、特征与防御策略

    本文详细解析四种常见DDoS攻击类型:SYN Flood利用TCP三次握手缺陷耗尽资源;UDP Flood通过海量数据包造成带宽拥塞;ICMP Flood利用Ping请求消耗系统算力;应用层Flood针对Web脚本进行高频请求。了解其原理是制定有效防御策略的基础。

    时间:2026-08-31 11:55
    如何有效抵御DDOS攻击:4种核心防护方案解析

    如何有效抵御DDOS攻击:4种核心防护方案解析

    面对DDOS攻击,企业需构建多层防护体系。本文详解四大核心策略:利用反向路由器查询进行流量清洗,通过GCDN智能分配节点隐藏源站IP,部署负载均衡硬件分担压力,以及接入高防机房抵御数百G恶意流量。掌握这些技术,可最大程度保障业务连续性。

    时间:2026-08-31 11:54
    热门专题
    更多
    刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
    洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
    思美人手游下载专区 思美人手游下载专区
    好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
    不思议迷宫手游下载合集 不思议迷宫手游下载合集
    百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
    jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
    宾果消消消原版下载大全 宾果消消消原版下载大全