自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 ctfshow-web入门-文件上传-web165题解

本文介绍了绕过JPG图片二次渲染的方法。通过上传服务器渲染过的JPG图片(而非原始图片),利用Python脚本在图片中插入恶意代码,生成图片马。脚本会检查图片有效性并处理保留恶意语句。成功后上传处理后的图片,使用蚁剑连接获取flag。注意可能需要尝试多个JPG图片才能成功。该方法主要针对服务器对JPG图片的二次渲染机制,相比PNG格式更为复杂。

2025-07-22 10:42:39 465

原创 ctfshow-web入门-文件包含-web82题解

本文通过PHP_SESSION_UPLOAD_PROGRESS特性实现文件包含攻击,绕过过滤机制。利用session文件上传时自动创建的特点,通过修改cookie控制文件名,同时采用条件竞争策略在服务器删除前访问包含恶意代码的session文件。具体步骤包括:构造POST请求上传文件,修改cookie植入恶意代码;同时发送GET请求访问/tmp/sess_exp文件。通过反复上传和访问实现命令执行,最终读取fl0g.php获取flag。该攻击方法突破了常规字符过滤限制,有效结合了session特性和条件竞争

2025-07-21 11:16:45 738

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除