CodeQL基本使用

1 月 11 日
阅读 4 分钟
124
0x01 安装codeql去github下载一个对应版本的codeql捆绑包。[链接]然后解压,这里我是解压到桌面然后用添加到环境变量中 然后在任意位置输入codeql命令,如果能有以下提示就表示安装成功然后下载vscode, 并且给vscode安装codeql扩展0x02 创建codeql数据库在使用 CodeQL 分析代码之前,需要创建一个 CodeQL 数据库。创建co...
封面图

浅析GeoServer CVE-2023-25157 SQL注入

2023-06-21
阅读 7 分钟
1.1k
GeoServer是一个开源的地图服务器,它是遵循OpenGIS Web服务器规范的J2EE实现,通过它可以方便的将地图数据发布为地图服务,实现地理空间数据在用户之间的共享。
封面图

Django SQL注入漏洞复现 (CVE-2022-28347)

2023-05-18
阅读 4 分钟
457
在Django 2.2 的 2.2.28 之前版本、3.2 的 3.2.13 之前版本和 4.0 的 4.0.4 之前版本中的 QuerySet.deexplain() 中发现了SQL注入问题。这是通过传递一个精心编制的字典(带有字典扩展)作为**options参数来实现的,并将注入负载放置在选项名称中。
封面图

Django SQL注入漏洞分析(CVE-2022-28346)

2023-05-11
阅读 5 分钟
511
Django 在2022年发布的安全更新,修复了在 QuerySet 的 annotate(), aggregate(), extra() 等函数中存在的 SQL 注入漏洞。
封面图

记一次峰回路转的注入

2023-04-27
阅读 6 分钟
396
自己之前写过一篇记录,当时是由于之前是一位校友刚做开发,叫我友情帮忙测试一波,由于是开发的新手,漏洞比较多,所以直接从注入开始讲起,但是到getshell的过程也算是一场峰回路转再跌跌撞撞的路程。
封面图

记一次某应用虚拟化系统远程代码执行

2023-04-26
阅读 8 分钟
758
微步在线漏洞团队通过“X漏洞奖励计划”获取到瑞友天翼应用虚拟化系统远程代码执行漏洞情报(0day),攻击者可以通过该漏洞执行任意代码,导致系统被攻击与控制。瑞友天翼应用虚拟化系统是基于服务器计算架构的应用虚拟化平台,它将用户各种应用软件集中部署到瑞友天翼服务集群,客户端通过WEB即可访问经服务器上授权的应用...
封面图

SQLMap 源码阅读

2023-03-16
阅读 14 分钟
492
还是代码功底太差,所以想尝试阅读 sqlmap 源码一下,并且自己用 golang 重构,到后面会进行 ysoserial 的改写;以及 xray 的重构,当然那个应该会很多参考 cel-go 项目
封面图

教你编写SQLMap的Tamper脚本过狗

2023-02-22
阅读 8 分钟
707
测试环境最新版某狗测试方法安全狗其实是比较好绕的WAF,绕过方法很多,但这里我们就用一种:注释混淆一招鲜吃遍天注释混淆,其实就是在敏感位置添加垃圾字符注释,常用的垃圾字符有/、!、*、%等这里再解释一下内联注释,因为后面要用到:MySQL内联注释: /*!xxxxxxx*/ !后面的语句会当作SQL语句直接执行但是如果!后面跟...
封面图

从发现SQL注入到ssh连接

2022-12-27
阅读 4 分钟
684
一开始的思路是直接用时间盲注写马,然后遇到的问题就是如何获取站点的绝对路径。通过sqlmap自带的字典去爆破,发现都失效了。(但是其实只是没写成功,不代表路径是不对。)那么接下来的思路就在源码上了。从源码里面没有找到啥可以直接未授权getshell的点。后面在本地搭建这套系统时,发现了其配置信息都在网站目录下...
封面图

记一次SQL注入的收获

2022-10-20
阅读 7 分钟
429
这是一篇两年前的笔记了。之前平常喜欢看些电影影片,不想充值VIP,才发现的网站,但是这个网站A并不是主要测试的,而是通过发现他的兄弟网站B,然后进行渗透。
封面图

数据库注入提权总结(四)

2022-08-15
阅读 20 分钟
1.8k
权限是用户对一项功能的执行权力。在Oracle中,根据系统的管理方式不同,将 Oracle 权限分为系统权限与实体权限两类。系统权限是指是否被授权用户可以连接到数据库上,在数据库中可以进行哪些系统操作。而实体权限是指用户对具体的模式实体 (schema) 所拥有的权限。
封面图

数据库注入提权总结(二)

2022-08-10
阅读 15 分钟
703
提权的原理是C:/Windows/system32/wbem/mof/目录下的 mof 文件每 隔一段时间(几秒钟左右)都会被系统执行,因为这个 MOF 里面有一部分是 VBS 脚本,所以可以利用这个 VBS 脚本来调用 CMD 来执行系统命令,如果 MySQL 有权限操作 mof 目录的话,就可以来执行任意命令了。
封面图

数据库注入提权总结(一)

2022-08-09
阅读 9 分钟
630
MYSQL基础注入联合查询若前面的查询结果不为空,则返回两次查询的值:若前面的查询结果为空,则只返回union查询的值:关键字union select需要字段数对应 {代码...} 报错注入报错注入是利用mysql在出错的时候会引出查询信息的特征,常用的报错手段有如下10种: {代码...} 布尔盲注常见的布尔盲注场景有两种,一是返回值只...
封面图

某内容管理系统最最最详细的代码审计

2022-05-30
阅读 9 分钟
975
前言 刚好遇到一个授权的渗透是通过该cms实现getshell,所以顺便审计一下java类的cms,这个管理系统是一个内容管理系统,下载地址[链接] tomcat下载地址[链接] 这里我选择8.5.78环境搭建ideaofcms V1.1.3tomcat 8.5 idea直接创建新建项目,自动导入xml文件,配置启动服务器 导入sql文件mysql -uroot -pxxxxxxxuse o...
封面图

记一次苦逼的sql注入

2022-03-18
阅读 3 分钟
868
0x01: 偶一打点,看到一个可爱的系统….1.通过F12 把链接提出来仔细瞅瞅…2.看见id,果断测注入…感觉有戏嗯? 啥数据库连接出错,啥意思??? (其实,这是运维做的混淆..)3.这是什么操作呢? 怎么会数据库连接出错了???我最开始想的是它网站内部没有配置好,但反过来想,如果没有配置好,哪id=5也应该会出现问题才对...

SQLMAP-Tamper之较为通用的双写绕过

2022-03-16
阅读 7 分钟
1.4k
前言21年省决赛的SQLITE注入就是用的双写绕过,当时是手搓代码打的,这几天想起来了,寻思着写个tamper试试。一开始以为很简单,后来才发现有很多要注意的点,折磨了挺久。等弄完才明白为什么sqlmap没有自带双写的tamper,涉及的情况太多,需要根据具体过滤逻辑来写代码,没法做到统一。思路过滤代码很简单:blacklist =...
封面图

某学院系统sql注入到服务器沦陷(bypss)

2021-06-15
阅读 5 分钟
1.2k
前一段时间都在挖edu src,为了混几个证书,中间陆陆续续也挖到好几枚系统的通杀吧,不过资产都不多,都是黑盒测试出来的,没啥技术含量。只有这次挖到的这枚通杀稍微有那么一点点价值,从外网web一步步深入最后服务器提权,拿下整台服务器桌面权限。