Antifrag

返回

Golang实现布尔盲注#

上一篇讲到了盲注的实现过程,现在我们可以一起来学习一下脚本的编写

盲注payload

kobe' and length(database()) = 7#

kobe' and ascii(substr(database(),1,1)) > 111#
sql

构造poc

常规循环实现#

二分查找法#

另一种实现思路

Golang实现时间盲注#

目前我使用的这个延时注入脚本较慢,因为在判断的过程中,会将sleep()函数进行执行,导致判断时间较长

学习的师傅文章链接:

https://www.cnblogs.com/newbe3three/p/15917296.html#%E6%97%B6%E9%97%B4%E5%9E%8B

https://godeep.pro/blog/SQL%E5%B8%83%E5%B0%94%E7%9B%B2%E6%B3%A8%E8%87%AA%E5%8A%A8%E5%8C%96%E8%84%9A%E6%9C%AC%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE%E5%AE%9E%E8%B7%B5%E4%B8%8E%E8%B8%A9%E5%9D%91-Python-Golang-Rust/#golang-%E7%89%88

https://www.cnblogs.com/dogecheng/p/11616282.html

Golang实现盲注
https://antifrag.cn/blog/golang%E7%9B%B2%E6%B3%A8
作者 l6kmw
发布于 2024年8月11日