gpt4 book ai didi

codeigniter 基准 {memory_usage} 安全

转载 作者:行者123 更新时间:2023-12-04 03:04:09 28 4
gpt4 key购买 nike

我正在使用 codeigniter 制作一个网站。

如果用户在他的评论中写入 {memory_usage} 2.75MB 将显示给他。它不会给 codeigniter 编写的代码带来安全漏洞吗?有什么合理(和常见)的方法来防止此类问题?

最佳答案

将此添加到您的 Controller :

$this->output->parse_exec_vars = FALSE;

解析执行变量

CodeIgniter will parse the pseudo-variables {elapsed_time} and {memory_usage} in your output by default. To disable this, set the $parse_exec_vars class property to FALSE in your controller.

更新,可能需要修改/system/core/Output.php

中的一个核心文件

改变:

protected $parse_exec_vars = TRUE;

收件人:

public $parse_exec_vars = TRUE;

现在您可以在 Controller 中将 $this->output->parse_exec_vars 设置为 FALSE

关于codeigniter 基准 {memory_usage} 安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18341722/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com