
⋅˚₊‧ ୨ 安全 tag ୧ ‧₊˚ ⋅
JFinal CMS 5.1.0 命令执行漏洞分析(CVE-2024-53477)
- JFinal CMS 5.1.0 命令执行漏洞分析(CVE-2024-53477) 环境搭建 git clone https://github.com/jflyfox/jfinal_cms.git 拉取5.1.0版本。
Tomcat 9.0.96 JDK 17.0.1 …
国光ssrf靶场--打穿内网
- 实验4 CSRF/SSRF靶场渗透 前言 因为平时ssrf等靶场不多,这次就搭建一下国光的ssrf打穿内网的靶场。
× 环境搭建 源码链接:https://github.com/sqlsec/ssrf-vuls 这里我使用docker搭建,主要是方便 …
2024强网杯部分
- xiaohuanxiong 先初始化网站。然后发现是tp5.多版本,但是不知道怎么用
扫一下目录
× 经过访问各个页面,最后发现/admin/login/index.html可以登录,但是没有账号
× 扫一下/admin/目录
× 进入 …
初探Fastjson漏洞
- fastjson是什么 fastjson是阿里巴巴的开源的JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到Java Bean。
环境搭建 导入依赖 这里先演示 1.2.24 …
目录穿越(目录遍历)总结
- 前言 在前段时间省级hw期间,这个漏洞还是暴漏的不少的,并且危害不小;然后就通过这篇文章记录一下关于这个洞的一些细节。
nginx目录穿越 在nginx配置中,有一个关键字autoindex。他的作用就是是否开启目录浏览;也就是是否能看到目录下的文件。
location …
Billu_b0x打靶记录
- 前言 最近有点迷茫,尝试一下学长推荐的一个经典的靶机。ps:第一次打靶机。
准备 这里下载靶机镜像:billu: b0x ~ VulnHub 导入创建靶机后,将网络设置为nat模式,和kali在同一个网段。 网段:192.168.26.0/24 …
python pickle 反序列化
- pickle模块 pickle模块是对Python对象结构进行二进制序列化和反序列化的协议实现,就是把Python数据变成流的形式。类似php对对象进行序列化。pickle会创建一个python语言专用的二进制格式,
pickle模块中的两个主要函数dump()和load()。 …
session_start对数组处理进行写文件
- 看代码:
<?php $action = $_GET['action']; $parameters = $_GET; if (isset($parameters['action'])) { …
escapeshellarg和escapeshellcmd
- escapeshellarg() 看官方给出的解释: escapeshellarg — 把字符串转义为可以在 shell 命令里使用的参数。
escapeshellarg() 将给字符串增加一个单引号并且能引用或者转义任何已经存在的单引号,这样以确保能够直接将一个字符串传入 …
2023巅峰极客unserialize
- 环境搭建 题目镜像:lxxxin/dfjk2023_unserialize 开启环境:
docker run -it -d -p 4599:80 -e FLAG=flag{8382843b-d3e8-72fc-6625-ba5269953b23} …
[NSSCTF 2nd]php签到
- 前言 一个简单的文件上传的绕过。
解题过程 分析代码:
pathinfo() 函数: pathinfo() 函数以数组的形式返回关于文件路径的信息。
pathinfo(path,options)
参数 描述 path 必需。规定要检查的路径。 options 可选。规定要返回的 …
hash长度扩展攻击
- hash长度扩展攻击 hash算法 hash算法又叫散列算法,把任意长度的字符串加密为固定长度的字符串。
hash算法流程 这里以md5算法进行解释。
1.将数据分组 对我们输入的数据进行分组,每64字节为一组,也就是对数据进行取余,余数进行数据填充。
2.填充数据 数据不够 …
php不能以变量函数调用eval
- php不能以变量函数调用eval 变量函数: 将一个函数的名称赋值给一个变量,在这个变量后面加上括号就实现了变量函数调用。
先举一个例子
<?php $a="system"; $b="echo nihao"; …
phar反序列化
- phar反序列化 phar是什么 像java中的jar一样,它是php中的一种压缩包。它可以存放多个文件,无需解压,php就能够访问并执行内部语句。
phar构成部分 stub phar 文件标识,也就是php能够通过这个标识来知道他是phar文件,格式为: xxx,前面内容和 …
