Proving Grounds Practice Lab中Slort打靶过程记录
Proving Grounds Practice - Zipper
Proving Grounds Practice Lab中Zipper打靶过程记录
PHP LFI abuse
LFI(Local File Inclusion)是一个常见的文件包含漏洞,攻击者通过利用此漏洞,可以执行恶意代码。常见的LFI攻击方式包括上传恶意PHP文件并通过LFI包含执行、使用PHP提供的php://协议(如php://input、php://filter等)绕过限制、包含日志文件、读取系统环境变量(如proc/self/environ)、或通过会话文件注入代码。此外,LFI还可以通过临时文件实现远程代码执行(RCE),攻击者可以利用PHPinfo()函数查看上传的临时文件路径,并通过LFI漏洞包含该文件,从而执行恶意代码。
PHP Wrapper 利用
什么是php wrapper?
PHP wrapper基于流(stream)的概念,流是数据传输的抽象表示。wrapper定义了如何处理特定协议或资源(如文件、HTTP请求、内存流)的输入输出操作。每个wrapper通过PHP的流函数(如 fopen()
、file_get_contents
)与底层资源交互,提供统一的借口来操作不同类型的数据源。wrapper除了内置于PHP之外,也可以通过 stream_wrapper_register()
自定义。
如以下php代码
1 | <?php |
Proving Grounds Practice - Heist
Proving Grounds Practice Lab中Heist打靶过程记录
Proving Grounds Practice - Medjed
Proving Grounds Practice Lab中Medjed打靶过程记录
Proving Grounds Practice - Nickel
Proving Grounds Practice Lab中Nickel打靶过程记录
Proving Grounds Practice - Shenzi
Proving Grounds Practice Lab中Shenzi打靶过程记录
Proving Grounds Practice - Hepet
Proving Grounds Practice Lab中Hepet打靶过程记录
Proving Grounds Practice - DVR4
Proving Grounds Practice Lab中DVR4打靶过程记录, 这是从去年10月份开始截止到目前最令我感到沮丧和挫败的一次打靶