包含"penetration test"的全部内容
我是如何利用环境变量注入执行任意命令-安全小百科

我是如何利用环境变量注入执行任意命令

本文发表于跳跳糖,转载请联系对方。 这周三在『代码审计知识星球』中发了一段代码,用户可以控制环境变量,但后面没有太多可控的地方,最后找到了一处执行命令,不过命令用户也不可控。用PHP...
admin的头像-安全小百科admin2年前
0130
Bing-ip2hosts:针对Bing.com的基于IP地址的网络爬虫工具-安全小百科

Bing-ip2hosts:针对Bing.com的基于IP地址的网络爬虫工具

LocalConst.POST_MATHJAX = '' Bing-ip2hostsBing-ip2hosts是一款针对Bing.com站点的网络爬虫工具,该工具基于IP地址实现,能够通过目标IP地址来寻找主机名。众所周知,Bing是微软公司旗下的旗...
admin的头像-安全小百科admin3年前
0290
XDCTF2014 部分Writeup-安全小百科

XDCTF2014 部分Writeup

首先我代表我们XDCTF主办方对大家说声辛苦了,十一假期本该休息却依旧奋斗在CTF第一线。我是XDCTF2014的出题人之一,也是服务器的维护者之一,关于比赛不想说太多,有太多不可控制的因素。包括...
admin的头像-安全小百科admin3年前
0170
eval长度限制绕过 && PHP5.6新特性-安全小百科

eval长度限制绕过 && PHP5.6新特性

昨天晚上 @roker 在小密圈里问了一个问题,就是eval(xxx),xxx长度限制为16个字符,而且不能用eval或assert,怎么执行命令。 我把他的叙述写成代码,大概如下: <?php $param = $_REQUEST[&#...
admin的头像-安全小百科admin3年前
0130
Mysql字符编码利用技巧-安全小百科

Mysql字符编码利用技巧

0x01 由某CTF题解说起 小密圈里有人提出的问题,大概代码如下: 看了一下,明显考点是这几行: <?php if ($username === 'admin') { if ($_SERVER['REMOTE_ADDR'] !== ...
admin的头像-安全小百科admin3年前
0220
PHP-CGI远程代码执行漏洞(CVE-2012-1823)分析-安全小百科

PHP-CGI远程代码执行漏洞(CVE-2012-1823)分析

CVE-2012-1823出来时据说是“PHP远程代码执行漏洞”,曾经也“轰动一时”,当时的我只是刚踏入安全门的一个小菜,直到前段时间tomato师傅让我看一个案例,我才想起来这个漏洞。通过在Vulhub中对...
admin的头像-安全小百科admin3年前
02610
三个案例看Nginx配置安全-安全小百科

三个案例看Nginx配置安全

之前在Sec-News中推荐了一个开源程序 https://github.com/yandex/gixy ,作用是来检测Nginx配置文件中存在的问题。正好Pwnhub上周的比赛也出现了一道题,包含由Nginx配置错误导致的漏洞。 所以...
admin的头像-安全小百科admin3年前
0110
Django JSONField SQL注入漏洞(CVE-2019-14234)分析与影响-安全小百科

Django JSONField SQL注入漏洞(CVE-2019-14234)分析与影响

作为铁杆Django用户,发现昨天Django进行了更新,且修复了一个SQL注入漏洞。在我印象里这应该是Django第一个SQL注入漏洞,且的确是可能在业务里出现的漏洞,于是进行了分析。 0x01 什么是JSONFi...
admin的头像-安全小百科admin3年前
0240
PHP动态特性的捕捉与逃逸-安全小百科

PHP动态特性的捕捉与逃逸

今天看到了某家厂商的Webshell检测引擎,实测效果还可以,确实把PHP Webshell检测这个难题实质上地推进了一步。 我在八月的KCon中发布了一个议题《PHP动态特性的捕捉与逃逸》,一直拖着没时间写...
admin的头像-安全小百科admin3年前
0160
CVE-2021-21287: 容器与云的碰撞——一次对MinIO的测试-安全小百科

CVE-2021-21287: 容器与云的碰撞——一次对MinIO的测试

事先声明:本次测试过程完全处于本地或授权环境,仅供学习与参考,不存在未授权测试过程。本文提到的漏洞《MinIO未授权SSRF漏洞(CVE-2021-21287)》已经修复,也请读者勿使用该漏洞进行未授权...
admin的头像-安全小百科admin3年前
0120