Pikachu 靶场 RCE 模块乱码问题解决方法

一、乱码原因

Windows 系统的 ping 命令输出默认是 GBK/GB2312 编码 ,而浏览器解析网页时默认使用 UTF-8 编码,编码不匹配导致中文变成乱码(菱形问号)。

二、解决方法

修改 PHP 文件的编码头

  1. 找到靶场文件:pikachu/vul/rce/rce_ping.php

  2. 在文件开头添加一行代码:

    header("Content-type:text/html;charset=gbk");

或者直接取消文件中这行代码的注释(很多版本的靶场里这行是被注释掉的)。

  1. 保存文件,刷新页面,乱码即可消失。

注意:这个方法可能会导致页面其他中文菜单乱码,测试完成后可以注释掉这行代码恢复正常。

相关推荐
Zhu75811 分钟前
部署安全的pg数据库,搭配pgadmin实现web界面管理
前端·数据库·安全
Fnetlink112 分钟前
Fnet 云网安 260907
网络·人工智能·安全·web安全·网络安全·智能路由器
凌云若寒39 分钟前
CODESOFT试用流程
linux·运维·网络·数据库·sentinel
嘟哩DuliDuli1 小时前
AI 视频局部重做,怎么避免破坏成片
人工智能·安全·ai·音视频·软件工程
weixin_618232301 小时前
OpenAI智能体“劫持”德国老网站当留言板
人工智能·安全
悦库企业网盘1 小时前
等保三级合规性介绍
网络
dadaobusi1 小时前
RISC-V,PCIe NVMe 透传lkvm
网络
Neighbor_OldY2 小时前
【实战复盘】XSS跨站脚本攻击检测与应急处置:存储型/反射型/DOM型从发现到修复的完整指南
网络·安全·web安全
zhengqweasd2 小时前
网站卡死、接口超时的隐性根源
运维·服务器·网络
裕晟资质规划2 小时前
军工保密资质二级申报的四个可量化硬条件:条文位置、数值口径与西安配套企业实务要点
java·服务器·网络·数据库·算法